<SEC-DOCUMENT>0001162194-20-000093.txt : 20200807
<SEC-HEADER>0001162194-20-000093.hdr.sgml : 20200807
<ACCEPTANCE-DATETIME>20200807162854
ACCESSION NUMBER:		0001162194-20-000093
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		87
CONFORMED PERIOD OF REPORT:	20200630
FILED AS OF DATE:		20200807
DATE AS OF CHANGE:		20200807

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			FLUIDIGM CORP
		CENTRAL INDEX KEY:			0001162194
		STANDARD INDUSTRIAL CLASSIFICATION:	LABORATORY ANALYTICAL INSTRUMENTS [3826]
		IRS NUMBER:				770513190
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		7000 SHORELINE COURT
		STREET 2:		SUITE 100
		CITY:			SOUTH SAN FRANCISCO
		STATE:			CA
		ZIP:			94080
		BUSINESS PHONE:		6502666000

	MAIL ADDRESS:	
		STREET 1:		7000 SHORELINE COURT
		STREET 2:		SUITE 100
		CITY:			SOUTH SAN FRANCISCO
		STATE:			CA
		ZIP:			94080
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>fldm-20200630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2020 Workiva--><!--r:b0d24c00-1cf3-467a-acba-cb5479a1bd10,g:1386e687-855d-42b7-ad55-8f5795419db9,d:6a7b76e2e6ba4221b4375234a8e8eb91--><html xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns="http://www.w3.org/1999/xhtml" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:fldm="http://fluidigm.com/20200630" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>fldm-20200630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80L2ZyYWc6NzE1Njk4NjI5ZWY5NDU1MTg0YzcyMGU1NWVmYzg5MmYvdGFibGU6MmY0NzRkZGEzMDM4NGJlOWE4OTVkMjEyZjU4ODdmNWYvdGFibGVyYW5nZToyZjQ3NGRkYTMwMzg0YmU5YTg5NWQyMTJmNTg4N2Y1Zl8zLTEtMS0xLTA_21954c1e-6913-4729-8bc8-60a6b82db2de">false</ix:nonNumeric><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80L2ZyYWc6NzE1Njk4NjI5ZWY5NDU1MTg0YzcyMGU1NWVmYzg5MmYvdGFibGU6MmY0NzRkZGEzMDM4NGJlOWE4OTVkMjEyZjU4ODdmNWYvdGFibGVyYW5nZToyZjQ3NGRkYTMwMzg0YmU5YTg5NWQyMTJmNTg4N2Y1Zl80LTEtMS0xLTA_f9f0393c-3267-4d9d-a1f3-3e9431f48cbe">2020</ix:nonNumeric><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80L2ZyYWc6NzE1Njk4NjI5ZWY5NDU1MTg0YzcyMGU1NWVmYzg5MmYvdGFibGU6MmY0NzRkZGEzMDM4NGJlOWE4OTVkMjEyZjU4ODdmNWYvdGFibGVyYW5nZToyZjQ3NGRkYTMwMzg0YmU5YTg5NWQyMTJmNTg4N2Y1Zl81LTEtMS0xLTA_a89d0422-05b3-4233-a287-fc8fb8a73a61">Q2</ix:nonNumeric><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80L2ZyYWc6NzE1Njk4NjI5ZWY5NDU1MTg0YzcyMGU1NWVmYzg5MmYvdGFibGU6MmY0NzRkZGEzMDM4NGJlOWE4OTVkMjEyZjU4ODdmNWYvdGFibGVyYW5nZToyZjQ3NGRkYTMwMzg0YmU5YTg5NWQyMTJmNTg4N2Y1Zl82LTEtMS0xLTA_75dbcb3e-4d36-4bea-881d-071be5848de9">0001162194</ix:nonNumeric><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80L2ZyYWc6NzE1Njk4NjI5ZWY5NDU1MTg0YzcyMGU1NWVmYzg5MmYvdGFibGU6MmY0NzRkZGEzMDM4NGJlOWE4OTVkMjEyZjU4ODdmNWYvdGFibGVyYW5nZToyZjQ3NGRkYTMwMzg0YmU5YTg5NWQyMTJmNTg4N2Y1Zl83LTEtMS0xLTA_2450605e-4754-4a38-a64f-3eeed3d48310">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNS0wLTEtMS0wL3RleHRyZWdpb246NTAxMGUxYzM2M2ZmNDU5Zjk2YmNlNzI2ZDVlMjM3OTFfMjE5OTAyMzI1NTY1MQ_b7826af2-1586-46e9-9b1a-3420f704d31a">us-gaap:AccountingStandardsUpdate201613Member</ix:nonNumeric><ix:nonNumeric contextRef="ia652cec87bc54010b980b51f03e8b40e_D20200101-20200630" name="fldm:RevenueFromContractWithCustomerPerformanceObligationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNTYyMA_dcdf51db-9f3e-4be4-a95e-eeb988eb1e8d">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="id4347b70ea714085ab8be30e59e5ec71_D20200101-20200630" name="fldm:RevenueFromContractWithCustomerPerformanceObligationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI3NzI3Mw_47fe3048-acd6-4cbf-87df-8516c9ced606">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI5MDcyNA_82ea5c68-4c4d-46bb-8d93-d2901fa393d1">us-gaap:AccountingStandardsUpdate201613Member</ix:nonNumeric><ix:nonNumeric contextRef="i9f0735b889fd43c5b969ec6873b1869a_I20200630" format="ixt-sec:durmonth" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81Mi9mcmFnOmY0OTZmOTIxZWI2MjQ2MTViMTgzY2Y0MGViMTRjZDdiL3RhYmxlOjdhZDc5ODFlZWIzMzRhZTdhMTA4OWNlYTVkYWEzZDczL3RhYmxlcmFuZ2U6N2FkNzk4MWVlYjMzNGFlN2ExMDg5Y2VhNWRhYTNkNzNfMS0xLTEtMS0w_300dc4a5-369e-4ec4-b7c6-803fd4a2c918">6</ix:nonNumeric><ix:nonNumeric contextRef="i9b383085ef5d4593bc83e594f41687f2_I20200630" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81Mi9mcmFnOmY0OTZmOTIxZWI2MjQ2MTViMTgzY2Y0MGViMTRjZDdiL3RhYmxlOjdhZDc5ODFlZWIzMzRhZTdhMTA4OWNlYTVkYWEzZDczL3RhYmxlcmFuZ2U6N2FkNzk4MWVlYjMzNGFlN2ExMDg5Y2VhNWRhYTNkNzNfMi0xLTEtMS0w_87738359-6518-4edd-90d2-4546b4496801">1</ix:nonNumeric><ix:nonNumeric contextRef="i0f929fdc0e2e4f7382c33b97e4b4c048_I20200630" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81Mi9mcmFnOmY0OTZmOTIxZWI2MjQ2MTViMTgzY2Y0MGViMTRjZDdiL3RhYmxlOjdhZDc5ODFlZWIzMzRhZTdhMTA4OWNlYTVkYWEzZDczL3RhYmxlcmFuZ2U6N2FkNzk4MWVlYjMzNGFlN2ExMDg5Y2VhNWRhYTNkNzNfMy0xLTEtMS0w_5e0ca514-69dc-4d1d-a959-f205abb6b421">1</ix:nonNumeric><ix:nonNumeric contextRef="i771fc3ed827949a592fe9586c3c928f7_I20200630" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81Mi9mcmFnOmY0OTZmOTIxZWI2MjQ2MTViMTgzY2Y0MGViMTRjZDdiL3RhYmxlOjdhZDc5ODFlZWIzMzRhZTdhMTA4OWNlYTVkYWEzZDczL3RhYmxlcmFuZ2U6N2FkNzk4MWVlYjMzNGFlN2ExMDg5Y2VhNWRhYTNkNzNfNC0xLTEtMS0w_75c811bc-e7e1-4035-bd4f-d6f1f328971a"></ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="iae823273572449118c65d3cf32cb509c_D20180301-20180331" decimals="7" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82NC9mcmFnOjI5MWQzYzdiYjNmMjQzNzJhY2JmZWFiZTMxMTVmMGQ0L3RhYmxlOmU4MjYwYTgzNmEwMzQ1ZDliZmJmYzhmZGZjOTIwOTY4L3RhYmxlcmFuZ2U6ZTgyNjBhODM2YTAzNDVkOWJmYmZjOGZkZmM5MjA5NjhfMS0yLTEtMS0w_7414ffc1-d20e-498e-8fc0-f9889250337c">0.1269438</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i847faef92bf34e849ffd942e4bae0f5c_D20191101-20191130" decimals="7" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82NC9mcmFnOjI5MWQzYzdiYjNmMjQzNzJhY2JmZWFiZTMxMTVmMGQ0L3RhYmxlOmU4MjYwYTgzNmEwMzQ1ZDliZmJmYzhmZGZjOTIwOTY4L3RhYmxlcmFuZ2U6ZTgyNjBhODM2YTAzNDVkOWJmYmZjOGZkZmM5MjA5NjhfMy0yLTEtMS0w_60d69d79-fa9b-468c-9e98-1a3591b74f0c">0.3448276</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="fldm-20200630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i23aa9527ec22492db333ce8f818ea38e_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i513be9bea3864f238b0628fc7e0b2209_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i9c98b4b217e747479e6fd94f3a9acf4f_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><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="i820a7327a69b449f901797b2a8243ecb_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><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="i9d31b2a8e18b42a4a01c79c0a5b9c5aa_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><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="i2b1b03dc11a14754b313ac7ff9fa4f1d_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><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="i8ccbc82b9993494c87a33413dc51c546_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86258bc18bdf43afb5d7b9fcc8fea815_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9a6e795367d4844ba9ffa0962b9d91b_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88cb0dc23606459da29eee3d1b6efc5a_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31cd118987884717946e05dc2087fc1f_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:CollaborationRevenueMember</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="ic3c424a545c7494cbebc4eed77052e12_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:CollaborationRevenueMember</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="if97da17ebdb04375a142d60702ef1783_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:CollaborationRevenueMember</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="i73885c07674143cbaf4291a83ed5d86d_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:CollaborationRevenueMember</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="i61e72a27317d41c5a87952b00fe06ba5_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifeb1e51121f4407488c21a07f67bec04_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3966e4a2d064bb88cc553564502ae98_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</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="ic355719a702c47b8b2a3b6356255bb25_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="iae9bcbc3e72e4956a69b7d9375446895_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i1d27175d3ee84a24a8384ed896027d7b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i0a9a417e98c742c9abd6187e9e7a0532_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i607eecad3d0c4dfdb1a8cd2ffaaf8203_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="ib415b633d87047e48f220c4efaacb82c_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i2fcb6bdb85d647eeaaa84eadaf94b9df_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i51d0034b8fd14a1eaad789128bec1fd7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id237615ca3c9479da256fd092e75c14f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fd6e83090c546a89bdec6f5a7e1d312_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="ia42d64559bd341809ff5e5b6fa96f1ac_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="ib0d73c6e57284990aa0a6977ee70839d_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="id50ca46654584313b5761c8a2d1ade64_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="id6dec547637e40c5bd289d416985868f_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i19dcb6ac643c45d2815957ddf023dd36_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="ia57d96b6556f45b99a15fe298d823b86_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9169b33e6bcd4bb997ac2394bb13590f_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="ic1541016b23c4dcdbab379a3203f29bf_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i40dbe2d7e6c349ccae9c055e6bb4bda6_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="ic5ca96b83b124110bc2e2f7f0410b12f_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i0329043e866f43528042d6a9ef3ccf1e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i68ea67ba744a43c28e2a4a634c7cdcb4_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i2721200753ef42908ab2245a8cef0371_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i1c6872a7a40a4043902dfa7689e239aa_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i2618e3ce045d4dc08f1f826b91042438_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i0e79953df1894fe89293995911e1f186_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="if7ed1f6b044e40df8dbab38d97b08983_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i49f02e066df143a8be8b86cfa51a363b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i958b5fd915ed4404b4ed925649217667_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i003292c6c96642d5af84e7d8bf0db365_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="ie14dc1dd68d74927afe7dfcf46e0c356_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i2d58b5e1b0d543faa6108f82f9a1f65d_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i22be7ed546874fd2b4820e715df18359_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="ia27a3445b93a48508c3f6d783a5794b6_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="ida9012e0cd074724955151e5c0cac212_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="idb7661ffeac64bef923e496dc05d2bc9_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i945a0365f9934e7e8932274066f49a9c_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="ib4e70907d42f41228a09f369aab7142c_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i0910356e257a4b36b1c6a219966345c3_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c9655a850a246029c3af9950a938270_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i1b87aa5faf004be68b6a7c9680a2f039_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i68d50ab1923a48acb9e25af0cf48e967_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="icc6c6a742d0a4daa8b8debb09a70647a_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i26da3e5da6d84085a799b4ef3ccaa109_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i11557d1eb43c45dfbf5eda5ea92b7014_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="ib24fbe293fef4e079ab3ca92dd574d7a_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i8fb4d6e8f535490bbecec03b9783b0d3_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i368678d74f044884be00d0aceeffc007_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7a93b3747d04a26888fb11edd104cd3_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="i8ab759b9b63545d8907fca1d72decc7e_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="ia652cec87bc54010b980b51f03e8b40e_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="ie903d1ab41d64bfeae57bd447631ba14_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</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="i4b9a9d21e02340448398bf0f02c0cef8_D20200301-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">fldm:IntellectualPropertyInfringementClaimsMember</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="i6f5ded81b5814b9f90e569ea8ee1c2ca_D20200301-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</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="i79964bc11d7449879f38b03f6256374a_D20200301-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="id4347b70ea714085ab8be30e59e5ec71_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">fldm:CommissionCostsMember</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="i466293c56be64ff4b392274c774681e9_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">fldm:CommissionCostsMember</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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i16a1fd619f0f49109e55aada3d2e6c5d_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fldm:FiveLargestCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i8cd0ac2479e947b9a6f8ee4f5064b0c8_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fldm:FiveLargestCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="ibcf052f0cb9d4f68bbf123c90c841c0c_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fldm:FiveLargestCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i0a551a67c911462f971944f4284525cc_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fldm:FiveLargestCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i0a060bf046004af2b0563c89b7efb4aa_I20140228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2014-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2a03da2bfdb42f89be8014b50889d88_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i241659a882aa4d0398753c2a6c1e96d5_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</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="id834e84229314246a86557b0327230e6_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</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="i27ceaa237cba49d8a9465869cf7bc197_I20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesDue2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5aa7bd1b9da4e8896f4f2c5b28b291c_D20191101-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</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="ic75beb48f71648f29a7b4524e95ff76b_I20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5653425a8a949eb85ff157a1a9428c5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i78a2e0e07c65444790a82cbd153cc382_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="idbf9e4342ed64b979d002ff4d56f90c3_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica185e2466bb48999aab0cc994b05395_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i575d3197322740c49543d0e10c3fdc88_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e207775defe40ffb5f435e275b90869_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia907c060122a4109879c9bd51737ccf9_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</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="ieca58bf96c5342488ed1b2ea736b9630_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</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="i30230f29c98f4dd89142d82e210bf8d7_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i86f571b7e5fd4760818717445da30211_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="ib1aea51aeffe4526b18318ad11f206c9_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20b96083924d48faba9f7d74703f07f8_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe9ff95253eb444bab9077bd8d64c3b2_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:TwoThousandAndNineteenConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</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="ic2e36f1f0cff4ea88afd4e7cea9b5c07_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:TwoThousandAndNineteenConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</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="i0dba6f354a6b4b95a577d0bf06cc60d4_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</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="i2d95aa1017514067ba9148698327a844_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</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="if156aa09c27c4573adc718f35151c684_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:TwoThousandAndFourteenConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</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="i62e4115529a14f8bb9adfe2ddaa24b42_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:TwoThousandAndFourteenConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</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="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fldm:InstruNorASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-17</xbrli:startDate><xbrli:endDate>2020-01-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec4f943c16e948f5ae177d15edce4e05_I20200117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-01-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fldm:InstruNorASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadf6bfa3e84248ef83cf169109b1b610_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</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="ib226c1fb3cef4f16bf0d80cd5a749b50_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</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="ie4419cdfbca54730b45dd66d6ce1b571_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</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="i0aba0cccd19841da8b6ba30595228146_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</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="ib372a50b736b4477ab0cdb6c203b222a_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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="i9ec05557a52c46a1838bf7999db62df2_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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="id4996190246f4391b065e2c24bafddea_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief82f8ab5719444aafa914d2d55d776f_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0d1a10bcbe14cdcaedbd24c80099b6e_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</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="icea1ac7714ee45049f588d93b42a111f_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</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="i9b5303e94af7469185cc5b562f705d55_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8df6595ac3f4cafa5231e75dc9ef80f_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaaf1a0a993794cf39c4e50a799782a93_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:InstrumentsMember</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="ife0ba12fd0a44e5d9b2f2c92cc030c83_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:InstrumentsMember</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="ic613e0f82e89450fa92401ab57b14b44_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:InstrumentsMember</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="i8c12ef17507b4af5ad449b057fc6c69b_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:InstrumentsMember</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="ie4b3b88ee0c84fb58758e3d397e1fcf2_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:ConsumablesMember</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="i2e13fee23caa4ea3b52419dda76d9de9_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:ConsumablesMember</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="ia2ff9bf5f5c344fd9ddd175f0638a3e2_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:ConsumablesMember</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="i0554a4fba40c499b8892d0594d05e480_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:ConsumablesMember</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="ifcf7d659ead647b6a822f5c1652adc6a_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</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="iacb5d815bae24cc299f60ce6bb2d9bac_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</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="ia0aeba50d112407dae31457ea068c7d5_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1f386efc64c482bba91a7c8017e381d_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5272a9f6ec04b9387b06dc72dbbff7b_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GrantMember</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="i69fa4a4ae1764bea988e8e67852bcf38_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GrantMember</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="i35053a904f1349a88c0fa5e32917dc64_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GrantMember</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="i78583dbc558b490cbb69644a9f7beddf_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GrantMember</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="i9f0735b889fd43c5b969ec6873b1869a_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b383085ef5d4593bc83e594f41687f2_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f929fdc0e2e4f7382c33b97e4b4c048_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i771fc3ed827949a592fe9586c3c928f7_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i924050c445564aa7a9a44dc0b15c0365_I20140228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fldm:DVSSciencesInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2014-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a3fd1f1b1a74bf4b1d1922fe5fd6e23_D20140201-20140228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fldm:DVSSciencesInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2014-02-01</xbrli:startDate><xbrli:endDate>2014-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib84ba25dee0c43669a083220217ce45a_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fldm:InstruNorASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17d7ce1bd9f94448a20eabe198309827_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fldm:InstruNorASMember</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="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i1424489b7d39415eb90bfb364a7714de_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="icabed1d57ddc4611bdf1355cd7501492_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">fldm:PatentsandLicenseAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i841a3a8e428e49f982b05557e39b3c0c_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">fldm:PatentsandLicenseAgreementsMember</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="ia154a1e7e10d465d854ff0bf7cf726e5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i16870c97aa0743e3921b332b56c1abbc_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="iee7ab5241d6442eb80656d6c7d628b68_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">fldm:PatentsandLicenseAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a8eb65aea674348b2294d029199d419_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">fldm:PatentsandLicenseAgreementsMember</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="i7bccd896dc1048c386aed206d69dae80_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</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="i4997ffc46df34a23b1622cf75346a9e4_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</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="i8721113109e84efaa172e17916f9263a_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i080f72a54a7a4383b9cab3a8f359be60_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fldm:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bed5b1725d7431d8177765c6ec8ca19_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fldm:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2033730bcb1544cd9051663c9f9a3895_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fldm:LaboratoryAndManufacturingEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05fb409536b0450a80c7e571961c4981_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fldm:LaboratoryAndManufacturingEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f010f3772d944eea7b8445899298d5a_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55e0d47cae3c4ee19a7148cc6d2590a8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3366bd08769647ed814151fb03cc45f2_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56d285aae6094e20b92c02064190e755_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd3df286b07c465e82d1b4fbc1a240b2_D20140201-20140228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2014-02-01</xbrli:startDate><xbrli:endDate>2014-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1da713bf6a0f4386ab7061f513d1fd1b_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55ad31a6cff04e4ab879b0630aaecc29_I20180312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="rate"><xbrli:measure>utr:Rate</xbrli:measure></xbrli:unit><xbrli:context id="icf09dcfaa8ea434fa5299db341165c34_D20180301-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-03-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae823273572449118c65d3cf32cb509c_D20180301-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-03-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab3d9563c7d745b194ef27497c584e06_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">fldm:TrusteeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idab491e7489c4217bb3fb315499cc82a_I20190228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">fldm:TrusteeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fe73257ca3a4ac2bda33cba4a239994_I20190228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1074a0c284064898a66c219861bb8c9c_D20190201-20190228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2019-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i023f311ea3f74c2dac8d7f4b9b56364f_D20190201-20190228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">fldm:TrusteeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-02-01</xbrli:startDate><xbrli:endDate>2019-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9e20e797d99498ba1503308c636860c_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</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="ic13fb28f29b64df39e90c1bf3128a644_D20191101-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesDue2024Member</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="i4aaf93f52bfa4c1aa39797c86b77cbcf_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e9030acebc24a57ab2608aa9c15e38b_D20191101-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i4a3336994ed84026aaf9f30452b24409_I20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcfb45c01f7c4d2cafc9790a38abe515_D20191101-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</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="i7dc5c52eaab749bcaa6ecf76b5fb93ac_D20191101-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</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="i65e15562d4264df7b3aadc9c1f65ab3b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icff29a59b9f64515b54b16e5b1dadaa1_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesDue2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if79ebeb0c79d408b9846192711455544_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesDue2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie858d56305824d51932d9d9017b325d7_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79cc019a48bf45ada14b2217b78ac841_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d8846738b19457ebba036817ef0b82c_I20180831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25232c5c95914c428735b52dff776581_D20180801-20180831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-08-01</xbrli:startDate><xbrli:endDate>2018-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a16a5f421084c9d83fb77aa5097c18a_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28e0a476ddd64bac8346ac331c7014f0_D20180801-20180831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-08-01</xbrli:startDate><xbrli:endDate>2018-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i178570be227f496bafaedbe080e18571_D20180801-20180831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-08-01</xbrli:startDate><xbrli:endDate>2018-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied416b7114f04f339b030c86b8ba1827_D20180801-20180831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-08-01</xbrli:startDate><xbrli:endDate>2018-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e551b97d1ec45628ef60b57ea39ed63_D20200421-20200421"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-21</xbrli:startDate><xbrli:endDate>2020-04-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i339048ba820547fa86d1eadc57fc17b1_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</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="i847faef92bf34e849ffd942e4bae0f5c_D20191101-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</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="i577acae0c7ed4eae92befee8e18fb6eb_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><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="icb70e3b14ab241eb84d755637ff777d8_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><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="i06e993f3bb0f4cef8eb0bc54c7700063_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i5c7dd3331c0e4cd690727a38d79816fa_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i8987d53f38874661a3f6cbc90d63f416_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i4de80801114f4d7ea3a6f82b172d4d5c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="iafa4ff7f6c38492da394519f55af5186_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie23479a9b2bf4c4aa0f4275bd9e87ba2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie921da4a3a754d18a124966528cd5905_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29ba16b70222463cb712f66127f40c1d_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">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="ie6729e260dff49138b5dc94664f1afff_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">fldm:RestrictedCashAndCashEquivalentsDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3dd2e3cc41a4907ba4a257a049b3cb5_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5199a9a03db48e78533b802842d5c32_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72e885b6db4f4952bb26dfb99f31dda7_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee23fc4d8ccf47079b6253bab2258fdb_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf0225bb07fc4217a4923e5e093d6913_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">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="i10a8ac87fdde4dcaafe71cb08a3ab3fe_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">fldm:RestrictedCashAndCashEquivalentsDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3a14ed05f794d52ac964bb08c024d85_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fcaf9e076f84c339166466f4ab139ce_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf6c0fc7a1024520912048cd034720fe_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i025252e98ca347acb2edc468abb43d4f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="investment"><xbrli:measure>fldm:investment</xbrli:measure></xbrli:unit><xbrli:context id="id4a8929cebf8472c89f7eb261ee30f73_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b31402585694cb4be4080ffa8a7720a_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id18d55e250394732941aebcc89c55941_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73bf5306b0f64a5e89b96586911e92ef_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id74f72d9f4984ab486d8a16aaa5838dd_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesDue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c7ece0859f047309f94d20b83e29d35_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesDue2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib49b00a900dd4e97a43c9f5f40db0903_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesDue2024Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56c7e99db69245109c90dd582a9c9e51_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4aa0ef993d2546c2bf5974034f26a02d_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cae9a3e17e54daa98299a6ce4a4ee9b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib86f1dbfef8c43eba99ab5267f00bd44_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54dc9dd1e4c54366b184d7ec15d3c26e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndNineEquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0b9dfbd254547eb98c1aa7bbcf65d05_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndNineEquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fldm:RestrictedStockAndPerformanceShareUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1854ade142854ee5bf2d9b44b626e107_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndNineEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96fee77e341349f9adfb7cab1eec99d8_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndElevenEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6be9ba4661e140bda7d84ed197b4d3cd_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndElevenEquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fldm:RestrictedStockAndPerformanceShareUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb4483747bcc41239c64b7bdbd45b3c8_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndElevenEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f39a812ab154c8495d9c8474f330b19_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndTenEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e5248eb7e024c54a87ddef330d1f9d8_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fldm:RestrictedStockAndPerformanceShareUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndTenEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25a191c39b1248a4ae41d64db652cd32_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndTenEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0717b0207f94b3488ed7f5e626f8363_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndSeventeenInducementAwardPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23d2e3b6f5ff4b258b755520e57cf6db_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fldm:RestrictedStockAndPerformanceShareUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndSeventeenInducementAwardPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4063d50f5abb4c249d8648dd00f68c9c_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndSeventeenInducementAwardPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9401a6a6ad874e1eb32a333ac14fa501_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3904da7b5bb8402c96fb8122fce0f6fa_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fldm:RestrictedStockAndPerformanceShareUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie709e782ac84411fb90b0db66e2790f9_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i231fe3bb1fa6463098505c061aec5ad0_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5dfb7e923d094b0389d8493f404c8f3a_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fldm:RestrictedStockAndPerformanceShareUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</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="ib0f7daaa85af4909b93febe97b14447c_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfc9fee326014db3890b9afd31851999_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8707f099ccdb4b2fad10e0a81d850731_D20200501-20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26924c9a4c554cb0bdc4ac6801038d1b_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</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="ib4b57f72f8734653a82f6bb48cfa7aa0_D20200501-20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7aa2459d92b54d0981f0a3efcf9cb3c9_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</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="i41a356f7a54243a9a61686ded26b6f1e_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fldm:AwardsHeldByOwnersOfMoreThan10OfCommonStockMember</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="i9883ad579e18440591ab5c2c7a0416c3_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5dcf699de86241f48c0d91fe592ec126_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:EquityIncentivePlanTwentyElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d3a61ddfb644445bfefb0d68b9aef4b_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:EquityIncentivePlanTwentyElevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if777d06e555848be8529f6a1d4eda4e3_I20170131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:A2017InducementAwardPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib34eb58e5178407f8245d1ab10b4d6cf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic82f878a590d4d8a9013659e2338236d_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida56d35c7ec9426fb259624b9d64eefb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i5f260799550f41abbc50e77295b26c96_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icde0a4225c3845e1a314591e5766ca85_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:EquityIncentivePlanMember</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="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="i0410029126914cd29c17e20c564f87e4_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="i9a980a7cd2f642cab05b659b6f4fb2eb_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="i4bdc6ad744444f78b1e5a861349ec789_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0fda822d4b5496b9a99b2c34326f5e1_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6b61660dc2c417bb0bcaae1209b94c2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">fldm:CertainEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31d59e42986d4757ad232e06767b28dc_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">fldm:CertainEmployeeMember</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="i061a8f2b850c41bfa2c37c6d53309052_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">fldm:CertainEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74ff99a3a2f748d5a6197b406d7ee0b1_D20190531-20190531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-31</xbrli:startDate><xbrli:endDate>2019-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c8b5890876f48018f38f132f0bee00a_I20190531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46da8ded8d39416fbd5264520cc240a6_D20190601-20190601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2019-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="numberofofferingperiods"><xbrli:measure>fldm:numberOfOfferingPeriods</xbrli:measure></xbrli:unit><xbrli:context id="ibac50d050391424898db8f648e8d22db_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1157a605b6914cedb1d771e612910c94_I20190601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i804802110b4c4504b45612ee53f4a28c_D20190601-20190601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2019-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a7186eaf0c44e4295dc1c4334dd4480_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</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="i40602882470e456c99f95ec1ddf1051c_D20200601-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i652f00ea65254f6b94379cb5ca9c63e0_D20200601-20200601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i272b9251c8794cbdb4bf833a57cf1c96_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6acea7f33aa45b7b49273ff2aab1049_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember</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="ic8b7c3a6b96249eca34d68bc0dff6487_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember</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="idd969e7f8cfd44ec812f4a8179924996_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember</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="i05d9de6849b841478746a83bc8702338_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember</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="ib8a17bafa44d46afa2eb2a6a2a45d895_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i5a932f461b424872bb9f5936660d1c8f_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i9c229bf21c104c03b27cb8a5fc764fe4_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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="i2666ea29613140e0bf225223e38d9f51_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</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:unit id="segment"><xbrli:measure>fldm:segment</xbrli:measure></xbrli:unit><xbrli:context id="i58827243603645a998cbd4546b1fba4a_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><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="ia9e477189ad042dd965db6514fad0adc_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><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="i680654798c7a4c7587a5889fc70600ce_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><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="ic54109aa4c9849e2a9c68697ef9b8438_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><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="i2223d73457334e14bb1f6f199bf4301b_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i73bed52de9e94f829c55f801b591f7b9_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i972ba16483fd4a3babc6d4ac1822dccb_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i1b0c85e1dd244ccea70e1a6cec958d37_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001162194</xbrli:identifier><xbrli:segment><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></ix:resources></ix:header></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_1"></div><div style="min-height:36pt;width:100%;"><div style="margin-top:9pt;"><span><br/></span></div></div><div style="text-align:center;"><span><br/></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:12pt;font-weight:700;line-height:120%;">UNITED STATES</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:12pt;font-weight:700;line-height:120%;">SECURITIES AND EXCHANGE COMMISSION</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%;">Washington, D.C. 20549</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:400;line-height:120%;">______________________________________</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:16pt;font-weight:700;line-height:120%;">FORM <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMjk1_3c815824-c800-4e09-88f9-f50edc00d1a8">10-Q</ix:nonNumeric> </span></div><div><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%;">(Mark One)</span></div><div style="text-indent:-22.5pt;padding-left:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMjk2_ff5a7aef-0d3e-42b0-92cb-2b4235977dcd">&#9746;</ix:nonNumeric></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',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:11pt;font-weight:700;line-height:120%;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-indent:24.75pt;text-align:center;"><span 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%;">For the quarterly period ended <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yNTk_fc39e506-cc86-4fe0-ac8a-d50ccce1d266">June 30, 2020</ix:nonNumeric> </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:12pt;font-weight:700;line-height:120%;">or</span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMjk3_b4c4eacf-1fa8-40ef-9bbe-2a8f2e99658c">&#9744;</ix:nonNumeric></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings',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: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-align:center;"><span 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%;">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to</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:400;line-height:100%;">_____________________________________________</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:12pt;font-weight:700;line-height:120%;">Commission file number: <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMzAw_0770979a-270b-4687-abf3-b6b89c6f9cc1">001-34180</ix:nonNumeric> </span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><img src="fldm-20200630_g1.jpg" alt="fldm-20200630_g1.jpg" style="height:81px;width:250px;"/></div><div style="text-align:center;margin-top:2pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMzAx_b917e250-8d02-4f7b-b9e9-32bb1337f4a1">FLUIDIGM CORP</ix:nonNumeric>ORATION </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:400;line-height:120%;">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.759%;"><tr><td style="width:1.0%;"></td><td style="width:22.742%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.587%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.301%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.303%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:45.867%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="9" 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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MTUxYzhmZDAxNTlmNGFlNjg4MjJmNzFkMzE2OTE4NTIvdGFibGVyYW5nZToxNTFjOGZkMDE1OWY0YWU2ODgyMmY3MWQzMTY5MTg1Ml8wLTAtMS0xLTA_a414a88b-86d7-4bbd-aa9a-ad100ff7127a">Delaware</ix:nonNumeric></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MTUxYzhmZDAxNTlmNGFlNjg4MjJmNzFkMzE2OTE4NTIvdGFibGVyYW5nZToxNTFjOGZkMDE1OWY0YWU2ODgyMmY3MWQzMTY5MTg1Ml8wLTQtMS0xLTA_ab25b963-5c76-48c3-9084-55c574b00b6f">77-0513190</ix:nonNumeric></span></td></tr><tr><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: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 incorporation or organization</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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: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 Identification No.</span></td></tr><tr><td colspan="9" style="height:6pt;background-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="display:none;"></td><td colspan="3" style="height:6pt;background-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:6pt;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:center;margin-top: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:700;line-height:100%;"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MTUxYzhmZDAxNTlmNGFlNjg4MjJmNzFkMzE2OTE4NTIvdGFibGVyYW5nZToxNTFjOGZkMDE1OWY0YWU2ODgyMmY3MWQzMTY5MTg1Ml8zLTAtMS0xLTA_ba572b40-99b0-477d-989e-84ea4d17ff20">2 Tower Place, Ste 2000</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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;margin-top: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:700;line-height:100%;"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MTUxYzhmZDAxNTlmNGFlNjg4MjJmNzFkMzE2OTE4NTIvdGFibGVyYW5nZToxNTFjOGZkMDE1OWY0YWU2ODgyMmY3MWQzMTY5MTg1Ml8zLTEtMS0xLTA_e9935a50-f0cf-4567-a6b4-7d4294911ed6">South San Francisco,</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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="margin-top: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:700;line-height:100%;"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MTUxYzhmZDAxNTlmNGFlNjg4MjJmNzFkMzE2OTE4NTIvdGFibGVyYW5nZToxNTFjOGZkMDE1OWY0YWU2ODgyMmY3MWQzMTY5MTg1Ml8zLTItMS0xLTA_a558e262-7a10-423a-9b1a-fd137639d3a4">CA</ix:nonNumeric></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: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MTUxYzhmZDAxNTlmNGFlNjg4MjJmNzFkMzE2OTE4NTIvdGFibGVyYW5nZToxNTFjOGZkMDE1OWY0YWU2ODgyMmY3MWQzMTY5MTg1Ml8zLTQtMS0xLTA_87a13cbf-5f33-4abd-a324-25d26c85486d">94080</ix:nonNumeric></span></td></tr><tr><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: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="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" style="padding-top:2px;padding-bottom:2px;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-align:center;margin-top: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%;">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:700;line-height:120%;">(<ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMjky_0c2cf522-0c70-480a-8755-30e1dd9c7d8f">650</ix:nonNumeric>) <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMzAy_4efabdeb-ed68-42b2-b24b-5ee316ea1765">266-6000</ix:nonNumeric> </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:400;line-height:120%;">_____________________________________________</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:400;line-height:120%;">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.224%;"><tr><td style="width:1.0%;"></td><td style="width:38.751%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.497%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:38.752%;"></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:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Title of each class</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:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trading Symbol(s)</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:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Name of each exchange on which 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:top;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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MWFjZmNjM2I2ODcyNDc0OTk4ZmQ3ZTNiMDQzMTkzNGEvdGFibGVyYW5nZToxYWNmY2MzYjY4NzI0NzQ5OThmZDdlM2IwNDMxOTM0YV8xLTAtMS0xLTA_d7704558-d9de-4bf8-98a9-70ad19e59bae">Common Stock, $0.001 par value per share</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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MWFjZmNjM2I2ODcyNDc0OTk4ZmQ3ZTNiMDQzMTkzNGEvdGFibGVyYW5nZToxYWNmY2MzYjY4NzI0NzQ5OThmZDdlM2IwNDMxOTM0YV8xLTEtMS0xLTA_252e8c6a-8ade-4615-9351-d63292d9fa72">FLDM</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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MWFjZmNjM2I2ODcyNDc0OTk4ZmQ3ZTNiMDQzMTkzNGEvdGFibGVyYW5nZToxYWNmY2MzYjY4NzI0NzQ5OThmZDdlM2IwNDMxOTM0YV8xLTItMS0xLTA_60ff33bd-0029-4c57-80bf-d0e89b92717c">The Nasdaq Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="text-indent:18pt;margin-top:2pt;"><span><br/></span></div><div style="text-indent:18pt;margin-top:2pt;margin-bottom:9pt;"><span style="background-color: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) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMjk4_573673cf-fbeb-4020-ab39-e8641aee1096">Yes</ix:nonNumeric>&#160;&#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:400;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;&#160;&#160;&#160;No&#160;&#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:400;line-height:120%;">&#9744;</span></div><div style="text-indent:18pt;margin-top:2pt;margin-bottom:9pt;"><span style="background-color: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 every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation S-T (&#167;&#160;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMjkz_83c545b7-3726-4a74-a814-1ca73d348bee">Yes</ix:nonNumeric>&#160;&#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:400;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;&#160;&#160;&#160;No&#160;&#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:400;line-height:120%;">&#9744;</span></div><div style="text-indent:18pt;margin-top:2pt;margin-bottom:9pt;"><span style="background-color: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 A</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%;">ct.           </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:78.825%;"><tr><td style="width:1.0%;"></td><td style="width:27.809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.053%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:2.679%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:21.050%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:1.292%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:28.329%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.053%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:2.335%;"></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);"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MDE4ZTZiZTAyN2ZjNDUzMGI0MTFiZmI0NzFiNmY0MDEvdGFibGVyYW5nZTowMThlNmJlMDI3ZmM0NTMwYjQxMWJmYjQ3MWI2ZjQwMV8wLTAtMS0xLTA_73e8c22c-37af-406b-a6fd-23112cd1e1db">Large accelerated filer</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;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9746;</span></td><td 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;padding-left:1pt;padding-right:1pt;"><span 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&#160;filer  </span></td><td 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:'Arial Unicode MS',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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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&#160;filer  </span></td><td 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:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9744;</span></td><td 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;padding-left:1pt;padding-right:1pt;"><span 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  </span></td><td 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:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MDE4ZTZiZTAyN2ZjNDUzMGI0MTFiZmI0NzFiNmY0MDEvdGFibGVyYW5nZTowMThlNmJlMDI3ZmM0NTMwYjQxMWJmYjQ3MWI2ZjQwMV8xLTctMS0xLTA_2ba9511e-c123-4592-9403-2ed24c580c06">&#9744;</ix:nonNumeric></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="background-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="padding-top: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);">Emerging growth company  </span></td><td 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:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MDE4ZTZiZTAyN2ZjNDUzMGI0MTFiZmI0NzFiNmY0MDEvdGFibGVyYW5nZTowMThlNmJlMDI3ZmM0NTMwYjQxMWJmYjQ3MWI2ZjQwMV8yLTctMS0xLTA_00d99335-5165-447f-8d76-e707b931856a">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="text-indent:18pt;margin-top:3pt;margin-bottom:9pt;"><span style="background-color: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:10pt;font-weight:400;line-height:120%;">&#9744;</span></div><div style="text-indent:18pt;margin-top:3pt;margin-bottom:9pt;"><span style="background-color: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 Act).&#160;&#160;&#160;&#160;Yes&#160;&#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:400;line-height:120%;"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMjk5_46805108-d9e6-4f27-b0f6-4443dc7e3a96">&#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;&#160;&#160;&#160;No&#160;&#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:400;line-height:120%;">&#9746;</span></div><div style="text-indent:18pt;margin-top:3pt;margin-bottom:9pt;"><span style="background-color: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 31, 2020, there were <ix:nonFraction unitRef="shares" contextRef="i23aa9527ec22492db333ce8f818ea38e_I20200731" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMTk5MDIzMjU3ODkw_aa4b9c12-0918-411f-82f3-ca59c3413002">71,316,370</ix:nonFraction> shares of the registrant&#8217;s common stock, $0.001 par value per share, outstanding.</span></div><div style="position:relative;width:100%;height:22.5pt;"><div style="position:absolute;bottom:0;width:100%;"><div><span><br/></span></div></div></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="margin-top:9pt;"><span><br/></span></div></div><div style="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:700;line-height:120%;">FLUIDIGM CORPORATION</span></div><div style="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:700;line-height:120%;">TABLE OF CONTENTS</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:6.638%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:78.087%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:9.275%;"></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);">&#160;</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Page</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);">PART&#160;I.</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 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:400;line-height:100%;text-decoration: underline;">FINANCIAL INFORMATION</span></div></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></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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;1.</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Financial Statements (Unaudited)</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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_13">1</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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_7">Condensed Consolidated Balance Sheets as of June 30, 2020 and December 31, 2019</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: underline;" href="#i6a7b76e2e6ba4221b4375234a8e8eb91_7"> </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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_16">1</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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_7">Condensed Consolidated Statements of Operations for the three and six months </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: underline;" href="#i6a7b76e2e6ba4221b4375234a8e8eb91_7">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: underline;" href="#i6a7b76e2e6ba4221b4375234a8e8eb91_7">June 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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_22">2</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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_124">Condensed Consolidated Statements of Comprehensive Loss for the three and six months ended June 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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_25">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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_34">Condensed Consolidated Statements of Stockholders' Equity for the three and six months ended June 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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_28">4</a></span></div></td></tr><tr><td colspan="3" style="height:5pt;background-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:5pt;background-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:5pt;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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_7">Condensed Consolidated Statements of Cash Flows 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: underline;" href="#i6a7b76e2e6ba4221b4375234a8e8eb91_7">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: underline;" href="#i6a7b76e2e6ba4221b4375234a8e8eb91_7">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: underline;" href="#i6a7b76e2e6ba4221b4375234a8e8eb91_7">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: underline;" href="#i6a7b76e2e6ba4221b4375234a8e8eb91_7">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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_31">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%;text-decoration: underline;">Notes to Condensed Consolidated Financial Statements</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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_34">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="padding-top: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);">Item&#160;2.</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_94">27</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;3.</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Quantitative and Qualitative Disclosures About Market Risk</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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_118">39</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;4.</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Controls and Procedures</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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_121">39</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">PART&#160;II.</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 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:400;line-height:100%;text-decoration: underline;">OTHER INFORMATION</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;1.</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Legal Proceedings</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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_127">41</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;1A.</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Risk Factors</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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_130">41</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;5.</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Other Information</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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_136">66</a></span></div></td></tr><tr><td colspan="3" style="height:6pt;background-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:6pt;background-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:6pt;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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Item&#160;6.</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Exhibits</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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_139">68</a></span></div></td></tr><tr><td colspan="6" 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="display:none;"></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="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="6" style="padding-top: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%;text-decoration: underline;">SIGNATURES</span></div></td><td colspan="3" style="display:none;"></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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_142">69</a></span></div></td></tr><tr><td colspan="6" 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="display:none;"></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="6" style="padding-top: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%;text-decoration: underline;">EXHIBIT LIST</span></div></td><td colspan="3" style="display:none;"></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%;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="#i6a7b76e2e6ba4221b4375234a8e8eb91_139">68</a></span></div></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-top:5pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">i</span></div></div></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%;"><div style="margin-top:9pt;"><span><br/></span></div></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%;">PART I. FINANCIAL INFORMATION</span></div><div><span><br/></span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_13"></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:700;line-height:120%;">Item&#160;1. Financial Statements</span></div><div><span><br/></span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_16"></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%;">FLUIDIGM 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;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(In thousands)</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%;">&#160;</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:9pt;font-style:italic;font-weight:400;line-height:120%;">(Unaudited)</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:71.099%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.722%;"></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);">June 30,</span></td><td 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,</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="background-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);">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);">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="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:1pt;padding-right:1pt;"><span 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="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: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);">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 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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNC0yLTEtMS0w_1520d661-8978-4352-9aa5-b04c3fa31423">42,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 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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNC00LTEtMS0w_33001ba1-b15a-4e3a-a589-3e31ab7c6dcd">21,661</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);">Short-term 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNS0yLTEtMS0w_9743ba14-c468-4ae6-8075-8756bab83d67">2,431</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNS00LTEtMS0w_c04d5d1c-0e75-46f8-8c83-0c3d689141f8">36,978</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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: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:100%;">Accounts receivable (net of allowances of $<ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNi0wLTEtMS0wL3RleHRyZWdpb246ZjMxODA1ZmYwMzYxNGNmMTk2NWIxZGU2ZWEzNmVlOGVfMjE5OTAyMzI1NTY2OA_dacc5a01-8c47-43f5-8600-c70f1e924e1d">101</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNi0wLTEtMS0wL3RleHRyZWdpb246ZjMxODA1ZmYwMzYxNGNmMTk2NWIxZGU2ZWEzNmVlOGVfMjE5OTAyMzI1NTY3Mg_01b63741-2d96-42ad-bcbc-347af3e44b57">6</ix:nonFraction>, at June 30, 2020 and December&#160;31, 2019, respectively)</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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNi0yLTEtMS0w_777090a4-268d-47b0-835d-8101c3d05672">9,983</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNi00LTEtMS0w_db831407-8550-4dd3-b6da-a19e6833a2aa">18,981</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);">Inventories</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNy0yLTEtMS0w_470071b3-dd54-42e9-870c-867b733bf1e5">18,900</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNy00LTEtMS0w_b6ad105f-a7fc-4d5a-8862-eba842706a2d">13,884</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Prepaid expenses and other current 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfOC0yLTEtMS0w_39a42497-2641-4fca-b6bf-ffaffe27fa89">4,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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfOC00LTEtMS0w_7b236b86-f7f7-44b3-94c5-41c633cff16c">4,592</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 current 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="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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfOS0yLTEtMS0w_30c85d73-b323-408e-9cdb-100acdfb7b46">78,450</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfOS00LTEtMS0w_14c4b670-7d3d-4c20-b82f-eb0f1534b523">96,096</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="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:#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);">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTEtMi0xLTEtMA_130ec3e1-c7aa-4a17-b3b0-e0d4e306d314">7,865</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTEtNC0xLTEtMA_d02d6f5f-cef7-4bc4-a9e0-5d4670723e6a">8,056</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);">Operating lease right-of-use asset, 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTItMi0xLTEtMA_69571755-d16b-4f8c-8646-692e925419b6">39,027</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTItNC0xLTEtMA_eb198020-3fcb-453f-9ff7-71c2250ac809">4,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></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 non-current 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTMtMi0xLTEtMA_15a170bd-4458-42f9-931f-ffe6067747db">5,034</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTMtNC0xLTEtMA_2cfb0134-a140-4023-b719-8c03fc795517">5,492</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);">Developed technology, 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTQtMi0xLTEtMA_195540ee-fb07-403e-99c8-407cde6b1366">45,644</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTQtNC0xLTEtMA_585d967a-33a3-40ce-8894-d181e721bdba">46,200</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTUtMi0xLTEtMA_e55e9a9f-c9c9-4650-abc2-b2a7a522a887">106,328</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTUtNC0xLTEtMA_d5fbedda-7390-498e-84ac-ddc5de5e6210">104,108</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 assets</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="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTYtMi0xLTEtMA_ed5a6cb4-2b93-40de-ae9d-1ead6796b9e8">282,348</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="usd" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTYtNC0xLTEtMA_a337ef8a-da1d-4b50-b8fa-f7e2205deefc">264,812</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: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:#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:3pt double #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:3pt double #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:1pt;padding-right:1pt;"><span 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:#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: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);">Accounts payable</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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTktMi0xLTEtMA_f9197991-9edc-4764-9776-d5fd212bf775">9,384</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTktNC0xLTEtMA_d8e667fe-3156-46e7-a06f-d36ea02f3367">6,510</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);">Accrued compensation and related benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjAtMi0xLTEtMA_5854e461-3e8e-479f-92cc-ed199f3cf0b5">6,757</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjAtNC0xLTEtMA_830d89b9-3499-4ded-a7e9-53bdf4f13027">5,160</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Operating lease liabilities, current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjEtMi0xLTEtMA_3ac9a526-8d7f-407c-9110-4348aa95d547">2,170</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjEtNC0xLTEtMA_53962341-edb9-406e-8c3e-112859fdbb53">1,833</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);">Other accrued 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:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjItMi0xLTEtMA_e76ad27a-a385-42b6-95cb-bb545e9ebf17">5,758</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjItNC0xLTEtMA_9f4c47e3-3010-47f9-9d4e-1fb0156101a2">7,515</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Deferred revenue, current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjMtMi0xLTEtMA_783e95e9-94e8-49af-8d3e-a12f5eba0e02">14,279</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjMtNC0xLTEtMA_904cf9fa-02d6-4b70-b869-2ba75f1119d3">11,803</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 current 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: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjQtMi0xLTEtMA_86854008-d9ae-43e6-b043-e7193ccb254f">38,348</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjQtNC0xLTEtMA_3adae926-3ce3-4bf0-927b-ae755ada433b">32,821</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);">Convertible notes, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleLongTermNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjUtMi0xLTEtMA_ee68c71d-ec1c-4b13-8410-9c510b4a7913">54,013</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleLongTermNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjUtNC0xLTEtMA_c073f47f-3dbd-4d21-af46-8f4cfa63eeef">53,821</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);">Deferred tax liability</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjYtMi0xLTEtMA_222cdfd4-c8b5-4b7a-939f-a5d9293e6e96">9,655</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjYtNC0xLTEtMA_43299943-1b6f-42e7-aa7d-2c3625a7fed4">11,494</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjctMi0xLTEtMA_627a6f56-df89-4c76-8245-35e1db4b8e8d">39,139</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjctNC0xLTEtMA_3dd39134-c681-4fdc-a335-da8259ec8c25">4,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></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);">Deferred revenue, non-current</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjgtMi0xLTEtMA_d53eed1e-60fd-46ca-b13f-7dc883fc649f">7,936</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjgtNC0xLTEtMA_0ea301f5-f0ae-4bdb-a6db-bd10a2213cc3">8,168</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 non-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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjktMi0xLTEtMA_3a40d006-679c-47ee-958d-c20e5f6e8288">538</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjktNC0xLTEtMA_ece51987-418c-4be9-92a9-e6118afc0eed">573</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 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: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzAtMi0xLTEtMA_d59e6acd-2bbf-46b8-8048-9094e0141e8e">149,629</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzAtNC0xLTEtMA_c91412db-9bdb-4fbd-8db0-24ba2bbae20c">111,200</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);">Commitments and contingencies</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;"><ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzEtMi0xLTEtMA_653a96ab-7466-4939-99d7-e3f885ce5d14"></ix:nonFraction></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;"><ix:nonFraction unitRef="usd" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzEtNC0xLTEtMA_722a44b4-9bc7-4ce1-b5d4-9ca5fce61aab"></ix:nonFraction></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);">Stockholders&#8217; equity:</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:1pt;padding-right:1pt;"><div style="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:100%;">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MDA_4f19676a-aa91-494c-af82-00c171820f21"><ix:nonFraction unitRef="usdPerShare" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MDA_d441e60a-4f26-42dc-9e4c-a49b8883d12a">0.001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MDg_5e50a5b6-3f9a-4f43-a056-d266c1d4ae15"><ix:nonFraction unitRef="shares" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MDg_9bbc908a-08ea-450f-a1b0-8ee73c89d19a">10,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MTI_0bb07855-fa75-47e2-b26b-775899b67488"><ix:nonFraction unitRef="shares" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MTI_16724b30-5745-4be7-9b25-6a980d3844d7"><ix:nonFraction unitRef="shares" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MTI_59db89fe-8a0e-44d8-993e-4a2daf25fcb5"><ix:nonFraction unitRef="shares" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MTI_f098c4fe-e42e-422d-9977-ae6af9647c86">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding at either June 30, 2020 or December&#160;31, 2019</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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMi0xLTEtMA_d8179856-2cb5-4486-a7ce-424174b38584">&#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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtNC0xLTEtMA_9655b84d-f637-4a6d-9d85-ccab2e2044c1">&#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;"><div style="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:100%;">Common stock: $<ix:nonFraction unitRef="usdPerShare" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzQzOTgwNDY1MTEzNTM_2017be48-2c66-45e7-b0f8-96dc3cb9b2a7"><ix:nonFraction unitRef="usdPerShare" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzQzOTgwNDY1MTEzNTM_ff88e399-f6df-4d41-9f52-e3cc5d997c19">0.001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzIxOTkwMjMyNTU3Njk_061977bf-296b-47c5-9640-2bd1f33aa0c1"><ix:nonFraction unitRef="shares" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzIxOTkwMjMyNTU3Njk_86cf6b0b-28d1-4961-8c96-aadeac46b027">200,000</ix:nonFraction></ix:nonFraction> shares authorized at June 30, 2020 and December&#160;31, 2019; <ix:nonFraction unitRef="shares" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzcxNDY4MjU1ODA3ODE_73bb55fa-284c-4fcb-9654-a5b91b7edea1"><ix:nonFraction unitRef="shares" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzcxNDY4MjU1ODA3ODE_83d933e9-a3d4-43bd-b443-8420677cb3cf">71,283</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzIxOTkwMjMyNTU3ODU_366fbf05-8ac3-4ff8-895f-e9af0e66e8b5"><ix:nonFraction unitRef="shares" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzIxOTkwMjMyNTU3ODU_b3e64844-8849-4f76-b0f9-57459aac1eb5">69,956</ix:nonFraction></ix:nonFraction> shares issued and outstanding at June 30, 2020 and December&#160;31, 2019, respectively</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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMi0xLTEtMA_b74c7e83-2384-49c8-9185-ad17ee6c9630">71</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtNC0xLTEtMA_92a60c5f-7fe1-45d3-939d-be17d142eb52">70</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Additional paid-in capital</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzUtMi0xLTEtMA_c238c27a-f3c3-474f-aa33-1a564128c0b5">786,193</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzUtNC0xLTEtMA_b0d1e15b-6634-4af5-865c-502a12be7125">777,765</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);">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;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzYtMi0xLTEtMA_34765bf1-1f62-480a-af4b-04a9fbee9b4d">809</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzYtNC0xLTEtMA_b729f5a0-feb6-480f-8b54-5a998abc1670">582</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);">Accumulated deficit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzctMi0xLTEtMA_893903d4-9d70-410f-a21a-02017432b06b">652,736</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzctNC0xLTEtMA_f8210ac9-245f-4485-a443-3fcc131a1c6b">623,641</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 stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzgtMi0xLTEtMA_52652b2c-c6e3-4044-8c1a-8f43ff305c43">132,719</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzgtNC0xLTEtMA_1fc4a2ed-90b7-42ff-a4fc-113689137b8d">153,612</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);">Total liabilities and stockholders&#8217; equity</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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzktMi0xLTEtMA_82ac2479-5c6c-444a-81f2-10a08a1213a8">282,348</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzktNC0xLTEtMA_777e6b75-c502-4660-892a-089bfb7d4999">264,812</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><div style="text-align:center;margin-top:9pt;"><span style="background-color: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 accompanying notes</span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">1</span></div></div></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="margin-top:9pt;"><span><br/></span></div></div><div style="text-align:center;"><span><br/></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%;">FLUIDIGM CORPORATION</span></div><div style="text-align:center;margin-top:5pt;"><span style="background-color: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;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(In thousands, except per share amounts)</span></div><div style="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-style:italic;font-weight:400;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div><div><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%;">&#160;</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:48.584%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width: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:400;font-family:'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="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:400;font-family:'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="3" style="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;"></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);">Revenue:</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: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: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);">Product revenue</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="i9c98b4b217e747479e6fd94f3a9acf4f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMy0yLTEtMS0w_2ca3283b-68af-4607-8189-8c1696aa6e34">17,405</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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="i820a7327a69b449f901797b2a8243ecb_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMy00LTEtMS0w_e0925210-6ee6-487d-a721-6fdafe821d7d">23,235</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i9d31b2a8e18b42a4a01c79c0a5b9c5aa_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMy01LTEtMS0w_b19d44f3-5f14-4485-835b-2a073dbe172a">36,386</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i2b1b03dc11a14754b313ac7ff9fa4f1d_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMy04LTEtMS0xMDQ_1b820d0f-7e8b-4df4-b8bb-949407fd14e2">48,062</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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: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);">Service revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i8ccbc82b9993494c87a33413dc51c546_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNC0yLTEtMS0w_8e9f77c1-dcb2-432f-aa42-8627b9e5a2bd">5,140</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i86258bc18bdf43afb5d7b9fcc8fea815_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNC00LTEtMS0w_6208a7dc-fe23-415a-bf9a-928c8fa64285">4,961</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="id9a6e795367d4844ba9ffa0962b9d91b_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNC01LTEtMS0w_4eefd7bb-656c-48cf-8193-3490c4b036b8">10,326</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="i88cb0dc23606459da29eee3d1b6efc5a_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNC04LTEtMS0xMDQ_f52da3f3-13a8-438e-8d36-5ca9bf7fbbf9">10,245</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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Development revenue</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="i31cd118987884717946e05dc2087fc1f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi0yLTEtMS02NjE_54b65120-cb5b-4e78-b7d2-a59080650f55">3,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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="ic3c424a545c7494cbebc4eed77052e12_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi00LTEtMS02NjE_21b80ae0-795a-4e63-8728-3a51dd9580d5">&#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="if97da17ebdb04375a142d60702ef1783_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi02LTEtMS02NjU_8740126b-0d05-4234-8083-65be7e46795a">3,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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i73885c07674143cbaf4291a83ed5d86d_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi04LTEtMS02NjU_71fc82b1-22c6-4d3f-9ee7-4b4582180d18">&#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: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);">&#160;Other revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i61e72a27317d41c5a87952b00fe06ba5_D20200401-20200630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi0yLTEtMS0w_faca6ce9-4176-4424-93c7-c3c9c3cc4b26">513</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="ifeb1e51121f4407488c21a07f67bec04_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi00LTEtMS0w_459504e2-9294-455b-8aa1-8f33d547c3b5">&#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="ia3966e4a2d064bb88cc553564502ae98_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi01LTEtMS0w_c356d2e3-2106-4e5e-8ef0-108c87bf1457">3,963</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="ic355719a702c47b8b2a3b6356255bb25_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi04LTEtMS0xMDQ_a9e744ed-26d2-4a53-a1f0-abc9a9fb2a8d">&#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 revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNy0yLTEtMS0w_1a3f044b-9a6e-41d2-a7d9-acdf0cad3d80">26,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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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;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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNy00LTEtMS0w_c9da018a-f0f8-46c0-ab68-539981d8b414">28,196</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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNy01LTEtMS0w_9411dbd3-eb53-4557-b767-c229cbc9b1b6">53,675</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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNy04LTEtMS0xMDQ_ae9ea527-b3f8-4d1c-9879-8c5d8b9cc47a">58,307</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);">Costs and 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;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 #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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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: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);">Cost of product revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i9c98b4b217e747479e6fd94f3a9acf4f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfOS0yLTEtMS0w_d37a34fc-111d-4c7c-8a92-d367fffe66db">9,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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i820a7327a69b449f901797b2a8243ecb_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfOS00LTEtMS0w_805b13da-05a8-4278-bfe1-4d8f4a95d9bc">11,100</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i9d31b2a8e18b42a4a01c79c0a5b9c5aa_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfOS01LTEtMS0w_54fe73e7-061d-4a6c-ad2d-4636575b7cc8">19,123</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i2b1b03dc11a14754b313ac7ff9fa4f1d_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfOS04LTEtMS0xMDQ_285e25f8-af17-41e8-a6a8-f75708d8985b">22,489</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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: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);">Cost of service revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i8ccbc82b9993494c87a33413dc51c546_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTAtMi0xLTEtMA_54d336b4-f10f-4eb6-9bc7-3f7cf8ddae6c">1,237</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i86258bc18bdf43afb5d7b9fcc8fea815_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTAtNC0xLTEtMA_5cd4fd72-d395-4915-aafd-53447d03fc78">1,733</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="id9a6e795367d4844ba9ffa0962b9d91b_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTAtNS0xLTEtMA_11c302e3-8a26-4d1a-bffb-b4c4ca8ab566">2,762</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="i88cb0dc23606459da29eee3d1b6efc5a_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTAtOC0xLTEtMTA0_30a789b9-346f-4677-ac8b-04d14d56cb7f">3,465</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);">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);"><ix:nonFraction unitRef="usd" contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTEtMi0xLTEtMA_59644c31-34be-4286-8c91-0d1e452b037d">8,448</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTEtNC0xLTEtMA_eb5530d2-91a0-489c-bfd4-9c5802cc6974">7,865</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTEtNS0xLTEtMA_3c4cb64e-e996-457a-a747-1c708b8953af">17,147</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTEtOC0xLTEtMTA0_a6ced384-7fd2-4da1-beb5-8af24a5512f9">16,237</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Selling, 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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTItMi0xLTEtMA_d441fc66-f180-40e3-8265-fb71b9b7ea62">20,616</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTItNC0xLTEtMA_5a54a622-d25e-4080-a9fb-2dd9d3f673c1">22,134</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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTItNS0xLTEtMA_637caa52-a269-4b83-a6d4-b62aa484e479">43,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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTItOC0xLTEtMTA0_70b0fbd9-c2a5-440b-8db5-08dab6cc5337">44,958</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="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="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);">Total costs and 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;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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTYtMi0xLTEtMA_53b981ba-ff1c-4ae0-81e1-8017b62ba0e7">39,784</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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTYtNC0xLTEtMA_b617dc49-7279-4901-b973-47e74c498dfd">42,832</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 #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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTYtNS0xLTEtMA_8304b271-734e-4794-9538-c2a42e9c2b35">82,343</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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTYtOC0xLTEtMTA3_b7283f58-1722-4f7e-8c6f-3ba4ea521061">87,149</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);">Loss from operations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTctMi0xLTEtMA_602e3b40-5add-4072-8e6e-f5ccb935761e">13,726</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTctNC0xLTEtMA_ad5290ac-c4f9-4daf-886e-34e153d6eac1">14,636</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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTctNS0xLTEtMA_6d41e506-0f33-4186-909c-d3fbfbd753fc">28,668</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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTctOC0xLTEtMTA3_0039f2b5-d5e6-4274-9e09-c5500fc422fd">28,842</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);">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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTgtMi0xLTEtMA_ff637621-093d-4256-95e2-6f1702ebe075">897</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTgtNC0xLTEtMA_a5b54ea5-1ab0-4d1d-81e2-2f07855c6a2c">491</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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTgtNS0xLTEtMA_ef3feaff-dc60-4182-8164-dd5832e188eb">1,797</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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTgtOC0xLTEtMTA3_93a4141d-086b-4541-ad87-e6cedb737ed8">3,192</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);">Loss from extinguishment of 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTktMi0xLTEtMA_e10a0b45-ee7e-4ec9-ad63-a8e7bcaef417">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTktNC0xLTEtMA_fc6bf1ca-ef3c-4ea2-b561-434371bdafae">&#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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTktNS0xLTEtMA_53a7858a-c772-439f-be7a-879716465836">&#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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTktOC0xLTEtMTA3_489846a1-9caf-461c-bc37-2c8ecf217cc0">9,000</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);">Other income (expense), 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjAtMi0xLTEtMA_d5530307-c47f-4dda-82af-da950ef225f6">463</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjAtNC0xLTEtMA_77967210-5126-4012-9722-ac4716ac088e">231</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjAtNS0xLTEtMA_57b57ba7-4f7d-40da-9728-b2f3ec2c7270">355</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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjAtOC0xLTEtMTA3_997fab19-5354-4bc1-b742-8c78b19f4982">715</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 before income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjEtMi0xLTEtMA_79f75484-1ab4-4e5f-8630-288f54973db4">14,160</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 colspan="2" style="padding-top: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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjEtNC0xLTEtMA_5ac2cf7e-4156-42da-86e1-74a2e77b9ec4">14,896</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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjEtNS0xLTEtMA_90099128-c7f2-47f8-ab8d-e1936d5097c3">30,820</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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjEtOC0xLTEtMTA3_5c6ad58f-e21a-47e9-a73a-b9357c50196e">40,319</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);">Income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjItMi0xLTEtMA_10867914-f9dd-417b-9513-9d32faccd042">1,145</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjItNC0xLTEtMA_3a8a0e38-44e0-486e-9cc7-60b2a4b9a29d">1,143</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjItNS0xLTEtMA_b0d665fb-1515-49c5-8a22-428947b33ce4">1,825</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjItOC0xLTEtMTA3_45665256-7281-4032-831d-a506d43c062f">1,101</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjMtMi0xLTEtMA_942cfb51-02f4-4921-9ffb-fe82eaa9f91b">13,015</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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjMtNC0xLTEtMA_e05a1def-37e5-458a-a603-40e073b05b25">13,753</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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjMtNS0xLTEtMA_649bd62e-b5c9-43d8-8438-8ab2aa3856cc">28,995</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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjMtOC0xLTEtMTA3_fc6a428a-12fd-4989-8721-bbce2b3d606c">39,218</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);">Net loss per share, basic and diluted</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: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: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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjQtMi0xLTEtMA_9f84fd52-cab9-4149-a595-810d8e09a52d">0.18</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjQtNC0xLTEtMA_f279ce61-67f4-44c4-8ef6-781e38192741">0.20</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjQtNS0xLTEtMA_8997009d-5901-45bb-a844-9b6daaebdd62">0.41</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjQtOC0xLTEtMTEy_fe6f4e3d-d981-49cf-b13c-e92cb7f512be">0.61</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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><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 used in computing net loss per share, basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjUtMi0xLTEtMA_d961fda8-8c07-43df-b75e-5b93c297b7f7">70,916</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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: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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjUtNC0xLTEtMA_b9087b3b-d377-4268-82eb-93035e5fe7cd">69,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: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="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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjUtNS0xLTEtMA_fdefbab9-8c7c-4bda-976e-a91a5f90ebe4">70,691</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="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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjUtOC0xLTEtMTEy_81334579-a514-40f6-8c60-4b0fe7c42ddd">63,923</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><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></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:400;line-height:120%;">See accompanying notes</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">2</span></div></div></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="margin-top:9pt;"><span><br/></span></div></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%;">FLUIDIGM CORPORATION</span></div><div style="text-align:center;margin-top:5pt;"><span style="background-color: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;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(In thousands)</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:9pt;font-style:italic;font-weight:400;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div><div><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%;">&#160;</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:48.438%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td colspan="3" style="display:none;"></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:center;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);">&#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="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: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);"><span 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="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><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:center;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);">&#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="3" style="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: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);"><span 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);">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="display:none;"></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);">Net loss</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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfMi0yLTEtMS0w_942cfb51-02f4-4921-9ffb-fe82eaa9f91b">13,015</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 #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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfMi00LTEtMS0w_a6932436-3f60-4780-8879-4c2fa0bf6580">13,753</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: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfMi02LTEtMS0xNzk_6ad89096-d794-4272-94f8-6bf6aa7ac3da">28,995</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="3" style="display:none;"></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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfMi05LTEtMS0xOTU_fc6a428a-12fd-4989-8721-bbce2b3d606c">39,218</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);">Other comprehensive income (loss), net of 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: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="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="display:none;"></td><td colspan="3" style="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);"><span style="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);">Foreign currency translation 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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNC0yLTEtMS0w_19219fad-508e-4fe7-a6d1-0b188143bf12">109</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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNC00LTEtMS0w_8a5ce042-be90-4527-abb9-e223f63fdebb">9</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: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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNC02LTEtMS0xOTk_5bcde565-9b20-4e92-97e5-d865bae0dd9e">194</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="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNC05LTEtMS0xOTU_16c8939f-535a-461c-8485-26665134d188">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:1pt;padding-right:1pt;"><span 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 change in unrealized gain (loss) on 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNS0yLTEtMS0w_6e0125e0-0a3b-4c0e-8a05-5ebbd6bdb521">33</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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNS00LTEtMS0w_579376bf-b93b-4dc3-8c73-085934fa0eb0">63</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="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);"><span style="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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNS02LTEtMS0xOTk_9db244fe-856a-4e1a-97ac-b7e8836aa0e9">33</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="3" style="display:none;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNS05LTEtMS0xOTU_67bc648c-7e95-4a3a-afbd-b1aed9bb55e4">65</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 comprehensive income (loss), net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNi0yLTEtMS0w_e8f4eb5e-6843-48a9-b0ee-ee70f7e75f47">76</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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNi00LTEtMS0w_91010d6d-57dd-415f-9e6b-f9633c73885a">54</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: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="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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNi02LTEtMS0xNzk_60d9dded-228e-4a8d-840b-51dad08d202c">227</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="3" style="display:none;"></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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNi05LTEtMS0xOTU_98531ade-1fd4-4bf7-8ece-67ec2eb0bd93">64</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);">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 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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNy0yLTEtMS0w_b33be56b-a807-4913-9d38-e85925c59f22">12,939</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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNy00LTEtMS0w_d1c094c3-24cd-4001-8a3e-7a4d509b2abc">13,699</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: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:#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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNy02LTEtMS0xNzk_357777ec-0374-4bcc-a3d2-c7eabf1f3c1d">29,222</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 colspan="3" style="display:none;"></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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNy05LTEtMS0xOTU_dbc75781-7c8d-40c6-9ae9-2ed0159c2233">39,154</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><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></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:400;line-height:120%;">See accompanying notes</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">3</span></div></div></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="margin-top:9pt;"><span><br/></span></div></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%;">FLUIDIGM 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;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(In thousands)</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:9pt;font-style:italic;font-weight:400;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:33.565%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.544%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.738%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.544%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.738%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.544%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.863%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.544%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.904%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.544%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.863%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.544%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.865%;"></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:7.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#ff0000;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="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:7.5pt;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:7.5pt;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" rowspan="2" 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:7.5pt;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><td colspan="3" rowspan="2" 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:7.5pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Deficit</span></td><td colspan="3" rowspan="2" 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:7.5pt;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:7.5pt;font-weight:400;font-family:'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="3" style="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:7.5pt;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;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:7.5pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td 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="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:#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 as of 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 #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="iae9bcbc3e72e4956a69b7d9375446895_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMi0yLTEtMS0w_c35ec43d-c09c-4cfc-936a-4506f3b7cd75">69,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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="iae9bcbc3e72e4956a69b7d9375446895_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMi00LTEtMS0w_0a4ceba6-f5d3-4281-ac12-3362336d5c34">70</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="i1d27175d3ee84a24a8384ed896027d7b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMi02LTEtMS0w_247d4856-13e2-4e26-89da-cd09b9659bb0">777,765</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="i0a9a417e98c742c9abd6187e9e7a0532_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMi04LTEtMS0w_a7c34480-c088-4cdc-9fd3-6be669f4f736">582</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="i607eecad3d0c4dfdb1a8cd2ffaaf8203_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMi0xMC0xLTEtMA_4d8d0c44-0261-493b-ae79-5c2c79d957b9">623,641</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMi0xMi0xLTEtMA_d25e9c68-adcd-4146-99c7-1a977d1c94b5">153,612</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);">Issuance of restricted stock, net of shares withheld for taxes, and 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="shares" contextRef="ib415b633d87047e48f220c4efaacb82c_D20200101-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMy0yLTEtMS0w_b4fae1ba-11e5-4cc2-b489-68d0fc60e371">255</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i2fcb6bdb85d647eeaaa84eadaf94b9df_D20200101-20200331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMy02LTEtMS0w_142d43a7-baf7-421b-b517-413a566c6b53">146</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);">&#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);">&#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="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMy0xMi0xLTEtMA_6f976a7d-2668-4bd1-88ba-10aa0eff1c9f">146</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="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><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;"><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%;">Cumulative-effect of new accounting standard for <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNS0wLTEtMS0wL3RleHRyZWdpb246NTAxMGUxYzM2M2ZmNDU5Zjk2YmNlNzI2ZDVlMjM3OTFfMjE5OTAyMzI1NTY1MQ_b7826af2-1586-46e9-9b1a-3420f704d31a">Topic 326 Credit Losses</span></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: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: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);">&#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);">&#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="i51d0034b8fd14a1eaad789128bec1fd7_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNS0xMC0xLTEtMA_70175e9f-7c5d-4d43-b264-32059b395823">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><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="id237615ca3c9479da256fd092e75c14f_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNS0xMi0xLTEtMA_505301d2-e510-4263-94ec-3b7c981c119f">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:1pt;padding-right:1pt;"><span 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 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: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: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="i2fcb6bdb85d647eeaaa84eadaf94b9df_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNi02LTEtMS0w_fe39e7c1-14a1-41b3-a80a-73d4513afdfd">2,364</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">&#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="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNi0xMi0xLTEtMA_2f6567e3-f80c-4264-90dd-984185a8e8f3">2,364</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Acquisition of InstruNor AS</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="ib415b633d87047e48f220c4efaacb82c_D20200101-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNy0yLTEtMS0w_81f6df3a-49c3-4981-8025-48387ccf4c77">485</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="ib415b633d87047e48f220c4efaacb82c_D20200101-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNy00LTEtMS0w_e8f17f46-5df4-4a57-b395-c214d94bb29b">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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i2fcb6bdb85d647eeaaa84eadaf94b9df_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNy02LTEtMS0w_d55b3745-1a67-45b7-9986-fad34127f4a3">2,048</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);">&#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="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNy0xMi0xLTEtMA_6cee546f-c35e-4c10-93fc-6f2e7d8ba531">2,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);">Net 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;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: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);">&#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);">&#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="i7fd6e83090c546a89bdec6f5a7e1d312_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfOC0xMC0xLTEtMA_ebad7523-d8c5-442b-939c-3ae36ad89f57">15,980</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="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfOC0xMi0xLTEtMA_4234eb00-41b4-43c1-ac71-e805e3835fa6">15,980</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);">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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: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);">&#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="ia42d64559bd341809ff5e5b6fa96f1ac_D20200101-20200331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfOS04LTEtMS0w_a7d3ccef-b5c5-42e8-a356-c331a4b8473b">303</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);">&#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="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfOS0xMi0xLTEtMA_83a08e9e-56a7-4885-b300-3d258deeec88">303</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);">Balance as of March 31, 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 #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="ib0d73c6e57284990aa0a6977ee70839d_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTAtMi0xLTEtMA_b2a4395a-5849-4123-8404-8310cdb4d799">70,696</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="ib0d73c6e57284990aa0a6977ee70839d_I20200331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTAtNC0xLTEtMA_3376d07d-60ba-4c3e-b619-4085ed87fe63">71</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="id50ca46654584313b5761c8a2d1ade64_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTAtNi0xLTEtMA_b5989661-19fb-460a-aa15-0c2d5c57046f">782,031</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="id6dec547637e40c5bd289d416985868f_I20200331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTAtOC0xLTEtMA_a0c23cb8-bc27-43d1-bb7e-2e909b42fb04">885</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 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="i19dcb6ac643c45d2815957ddf023dd36_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTAtMTAtMS0xLTA_382d0082-3288-4769-a754-04e71b0d9331">639,721</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 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="ia57d96b6556f45b99a15fe298d823b86_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTAtMTItMS0xLTA_19290a46-3e07-4db5-886f-4e8df3078a25">141,496</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);">Issuance of restricted stock, net of shares withheld for taxes, and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i9169b33e6bcd4bb997ac2394bb13590f_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTEtMi0xLTEtMjgx_77ba7a45-7e90-40c6-819b-7f970f006c14">286</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="ic1541016b23c4dcdbab379a3203f29bf_D20200401-20200630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTEtNi0xLTEtMjgx_163fba70-ee8a-48e8-9ff6-d1140030684d">116</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTEtMTItMS0xLTI4MQ_55de443b-3384-4974-97d7-1b70ef6bfa00">116</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);">Issuance of common stock under ESPP</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i9169b33e6bcd4bb997ac2394bb13590f_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTItMi0xLTEtMjg0_45d250f1-97c0-4b80-8209-c09a735dcca8">301</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="ic1541016b23c4dcdbab379a3203f29bf_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTItNi0xLTEtMjg0_7f9852c8-44b7-42f9-8705-3f96cf3105da">645</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTItMTItMS0xLTI4NA_9812f1db-bc62-4d43-9cbc-cfe7d10c8bdb">645</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="ic1541016b23c4dcdbab379a3203f29bf_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTMtNi0xLTEtMjg0_f32f3619-4b2d-43a5-b5d5-83656c91077e">3,633</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTMtMTItMS0xLTI4NA_6a3d23f2-1e7a-42bc-9c20-e027e1820d64">3,633</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="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></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="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i40dbe2d7e6c349ccae9c055e6bb4bda6_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTQtMTAtMS0xLTI4NA_5b7305d6-3dd6-4b60-8edb-2b82e4d26ff3">13,015</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTQtMTItMS0xLTI4NA_cda849ca-60cf-4363-b11f-1f689b99e9bc">13,015</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);">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="ic5ca96b83b124110bc2e2f7f0410b12f_D20200401-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtOC0xLTEtMjg0_a9b189a9-76a4-4b6b-9d75-762b23a7abfd">76</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtMTItMS0xLTI4NA_901ecfad-9274-4b97-90d8-664d8124ba93">76</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 as of 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 #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="i0329043e866f43528042d6a9ef3ccf1e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtMi0xLTEtMjg0_b5e11ad1-cabd-47e1-9a10-05fbb084e0e4">71,283</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i0329043e866f43528042d6a9ef3ccf1e_I20200630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtNC0xLTEtMjg0_9f9ea195-feb4-40b2-b2fa-027ac8044145">71</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i68ea67ba744a43c28e2a4a634c7cdcb4_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtNi0xLTEtMjg0_53aead90-b02f-4daf-b89e-23859d31f42f">786,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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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 #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="i2721200753ef42908ab2245a8cef0371_I20200630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtOC0xLTEtMjg0_68080dde-c479-4319-8dc1-41d148c9b793">809</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i1c6872a7a40a4043902dfa7689e239aa_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtMTAtMS0xLTI4NA_6f144b00-4e83-4ce5-9d64-9e3bae61b8e8">652,736</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtMTItMS0xLTI4NA_924a41ed-1f1c-4915-8cac-67897bb27979">132,719</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="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 #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: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: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></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:18pt;padding-right:1pt;"><span 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: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:7.5pt;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:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7.5pt;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:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7.5pt;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><td 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:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7.5pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Deficit</span></td><td 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:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7.5pt;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:18pt;padding-right:1pt;"><span 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: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:7.5pt;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;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:7.5pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td 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 as of 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 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="i2618e3ce045d4dc08f1f826b91042438_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtMi0xLTEtMA_be0c20c9-3db4-4e0d-97a3-f80242dd3429">49,338</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="i2618e3ce045d4dc08f1f826b91042438_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtNC0xLTEtMA_a81daf53-a1a1-4fcb-a841-54dab79f3f3f">49</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="i0e79953df1894fe89293995911e1f186_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtNi0xLTEtMA_234b3ca2-7f89-4f19-88d3-1450112d61b8">631,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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="if7ed1f6b044e40df8dbab38d97b08983_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtOC0xLTEtMA_d301a0c0-77e9-4697-a3c4-bb7cd5c62eb7">687</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="i49f02e066df143a8be8b86cfa51a363b_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtMTAtMS0xLTA_e0a08ae2-975e-4e8d-9366-1966bcc695d8">558,851</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="i958b5fd915ed4404b4ed925649217667_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtMTItMS0xLTA_373d2207-6781-4562-a317-523978e2119a">72,116</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);">Issuance of common stock on bond conversion</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i003292c6c96642d5af84e7d8bf0db365_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtMi0xLTEtMA_0cf9d9d5-5203-4f1f-8171-04b9306013d7">19,460</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i003292c6c96642d5af84e7d8bf0db365_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtNC0xLTEtMA_4cbb5f95-bf0f-4cd6-a7a9-956414fe1424">19</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="ie14dc1dd68d74927afe7dfcf46e0c356_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtNi0xLTEtMA_2cef9960-c4fb-4c39-872e-16506203346e">133,279</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">&#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="i2d58b5e1b0d543faa6108f82f9a1f65d_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtMTItMS0xLTA_679dee3e-81dd-491a-9c96-7905b31eeb19">133,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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 restricted stock, net of shares withheld for taxes, and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i003292c6c96642d5af84e7d8bf0db365_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTctMi0xLTEtMA_76e64400-2e53-4320-b7b3-89e977c0fe45">140</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="i003292c6c96642d5af84e7d8bf0db365_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTctNC0xLTEtMA_f17b2b6c-5860-472c-9d72-0ff4be256465">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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="ie14dc1dd68d74927afe7dfcf46e0c356_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTctNi0xLTEtMA_e8270e76-06d7-40d6-ab50-80bbf17db448">177</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);">&#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);">&#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="i2d58b5e1b0d543faa6108f82f9a1f65d_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTctMTItMS0xLTA_f89fe66b-53e9-43a3-b188-e9e73555333c">176</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);">Issuance of common stock from option exercises</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i003292c6c96642d5af84e7d8bf0db365_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTgtMi0xLTEtMA_b69850d9-5273-416e-b754-f16638411b25">53</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="ie14dc1dd68d74927afe7dfcf46e0c356_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTgtNi0xLTEtMA_1c447634-6e13-452b-82bb-84dfa8c62fc8">255</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">&#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="i2d58b5e1b0d543faa6108f82f9a1f65d_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTgtMTItMS0xLTA_fd714876-360b-434f-89ec-9290a248a0c7">255</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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);">&#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="ie14dc1dd68d74927afe7dfcf46e0c356_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTktNi0xLTEtMA_c5041c67-aa9c-4ce1-8b54-3e4387b54fcb">2,207</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);">&#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="i2d58b5e1b0d543faa6108f82f9a1f65d_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTktMTItMS0xLTA_00ab138a-0a59-454c-bfad-1e65a29a27a9">2,207</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 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;padding-left:1pt;padding-right:0%;"><span 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);">&#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);">&#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);">&#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="i22be7ed546874fd2b4820e715df18359_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjAtMTAtMS0xLTA_6babeb3b-40d0-4fe0-a0a0-3fd839ff1541">25,465</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="i2d58b5e1b0d543faa6108f82f9a1f65d_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjAtMTItMS0xLTA_9dd67475-25e3-404e-aec6-d33985241050">25,465</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);">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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);">&#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);">&#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="ia27a3445b93a48508c3f6d783a5794b6_D20190101-20190331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjEtOC0xLTEtMA_5601880e-197f-4249-8afe-17549826176d">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);">&#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="i2d58b5e1b0d543faa6108f82f9a1f65d_D20190101-20190331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjEtMTItMS0xLTA_53cd7acb-d4b0-458a-b20b-3391740a6748">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></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 as of March 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="shares" contextRef="ida9012e0cd074724955151e5c0cac212_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjItMi0xLTEtMA_cefbd27d-2852-4b5d-9e5c-284014469da0">68,991</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="ida9012e0cd074724955151e5c0cac212_I20190331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjItNC0xLTEtMA_e5015f5c-b4ca-41e7-bdb1-5bd7ab868fed">69</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="idb7661ffeac64bef923e496dc05d2bc9_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjItNi0xLTEtMA_e1430d08-baae-4d21-84d2-eca42ac00bf5">767,169</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="i945a0365f9934e7e8932274066f49a9c_I20190331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjItOC0xLTEtMA_5baf5ec7-d50b-45bf-b6ce-fcc2388cd742">677</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 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="ib4e70907d42f41228a09f369aab7142c_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjItMTAtMS0xLTA_b6c6febc-cad3-479e-99ec-372c2d4eb1bd">584,316</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 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="i0910356e257a4b36b1c6a219966345c3_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjItMTItMS0xLTA_709182ce-358d-48c6-a017-a6624e7c04d7">182,245</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);">Issuance of restricted stock, net of shares withheld for taxes, and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i5c9655a850a246029c3af9950a938270_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzEtMi0xLTEtMzE2_2dd4ba0e-bec5-4e53-96c5-3ee6ba562b93">183</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="i1b87aa5faf004be68b6a7c9680a2f039_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzEtNi0xLTEtMzIy_b3d1911d-6a30-4194-a665-9bfb10d1b2d4">325</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);">&#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);">&#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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzEtMTItMS0xLTMzMQ_15b000c1-4efe-4a2e-9a3b-1ef88547328d">325</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);">Issuance of common stock from option exercises</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i5c9655a850a246029c3af9950a938270_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzItMi0xLTEtMzE2_3c4fc908-d858-4fb4-9f44-77dcbf29e554">130</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i1b87aa5faf004be68b6a7c9680a2f039_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzItNi0xLTEtMzIy_64f9863d-37fb-4b1a-a8c3-8c67089bf414">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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">&#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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzItMTItMS0xLTMzMQ_b7c6ab79-ed26-4b14-9ebb-734f853d4fec">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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 under ESPP</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i5c9655a850a246029c3af9950a938270_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzMtMi0xLTEtMzE2_c4f3dbfc-393a-4d6a-ab39-fd823a97bae5">96</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="i1b87aa5faf004be68b6a7c9680a2f039_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzMtNi0xLTEtMzIy_b2431b1b-8354-4d56-9325-d034b5112e90">641</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);">&#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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzMtMTItMS0xLTMzMQ_db5efc51-a3a5-489d-a1ce-aedc1dd7a2ee">641</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);">Stock-based compensation 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);">&#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);">&#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="i1b87aa5faf004be68b6a7c9680a2f039_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzQtNi0xLTEtMzIy_6099b1cb-a432-40e4-82cf-cd7cfba8d058">2,985</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">&#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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzQtMTItMS0xLTMzMQ_ca489add-9de0-4d93-b0ac-857c1ef21cf6">2,985</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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);">&#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);">&#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);">&#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="i68d50ab1923a48acb9e25af0cf48e967_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzUtMTAtMS0xLTMyOA_e3e55c01-6440-4cbb-9653-8d3a7bfd006e">13,753</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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzUtMTItMS0xLTMzMQ_12962f05-8582-4ad4-9370-fe08eb3751a2">13,753</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);">Other comprehensive income, net of 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;padding-left:1pt;padding-right:0%;"><span 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);">&#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);">&#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="icc6c6a742d0a4daa8b8debb09a70647a_D20190401-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzYtOC0xLTEtMzI1_59a4cf93-6003-4494-9886-bc105c2ad9e8">54</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzYtMTItMS0xLTMzMQ_b76760f1-d056-4753-9ce5-ef44cf76275f">54</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 as of June 30, 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="shares" contextRef="i26da3e5da6d84085a799b4ef3ccaa109_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzctMi0xLTEtMzE2_7aa3e86b-220b-4c27-a193-034c2ae829de">69,400</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="i26da3e5da6d84085a799b4ef3ccaa109_I20190630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzctNC0xLTEtMzE5_76ee904c-f89e-4285-8c5c-08c8245b499c">69</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="i11557d1eb43c45dfbf5eda5ea92b7014_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzctNi0xLTEtMzIy_0ddb62f5-c51d-46a8-a190-c806c87a83d5">771,263</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="ib24fbe293fef4e079ab3ca92dd574d7a_I20190630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzctOC0xLTEtMzI1_4327038a-866d-4418-9e19-43cc8cbe994c">623</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="i8fb4d6e8f535490bbecec03b9783b0d3_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzctMTAtMS0xLTMyOA_04fac7f6-8221-4110-8e81-c14cb640a1e7">598,069</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="i368678d74f044884be00d0aceeffc007_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzctMTItMS0xLTMzMQ_6690252f-204f-4350-98e8-8f1a68891ffc">172,640</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;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: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: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></tr></table></div><div style="text-align:center;margin-top:9pt;"><span style="background-color: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 accompanying notes </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">4</span></div></div></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="margin-top:9pt;"><span><br/></span></div></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%;">FLUIDIGM CORPORATION</span></div><div style="text-align:center;margin-top:5pt;"><span style="background-color: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%;">(In thousands)</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:9pt;font-style:italic;font-weight:400;line-height:120%;">(Unaudited)</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:71.099%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.722%;"></td><td style="width:1.0%;"></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="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><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:400;font-family:'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="3" style="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="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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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;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="display:none;"></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:8pt;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="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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMy0yLTEtMS0w_c11848c4-c48a-4c80-b660-270acf45b31b">28,995</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMy00LTEtMS0w_5d9fc46d-9201-4bc3-811b-6763bcafd68d">39,218</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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:8pt;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><td colspan="3" style="background-color:#cceeff;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:#ffffff;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);">Depreciation and 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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAmortizationAndAccretionNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNS0yLTEtMS0w_50f94ed2-a1a1-4982-bd35-a93fc072ddc1">2,016</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;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);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAmortizationAndAccretionNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNS00LTEtMS0w_e24ecdd0-cce2-4fe4-afce-721364086df1">2,351</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;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);">&#160;</span></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNi0yLTEtMS0w_1aa7bb15-105d-42e1-b11d-c00835bad3c7">6,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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNi00LTEtMS0w_8bef4373-5359-4e7c-81b6-5ba882eeeff5">5,263</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of developed technology</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNy0yLTEtMS0w_ffcb9fa2-a27d-4f60-a96d-00526bf4a03a">5,936</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;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);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNy00LTEtMS0w_50f7137b-8850-49ee-b91a-4376694801e9">5,600</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;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);">&#160;</span></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:top;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);">Amortization of debt discounts, premiums and issuance costs </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfOC0yLTEtMS0w_a3e695ff-1a48-45be-9976-faaa391a7b45">275</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfOC00LTEtMS0w_d58b614b-c573-4b45-8c2e-097142d4f101">2,037</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease 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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTAtMi0xLTEtMTAyMDc_97d8661c-d7cf-4bcd-84ee-e1cf5d25fba0">1,331</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;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);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTAtNC0xLTEtMTAyMDc_39b89576-ee32-432b-9f3d-85526c3ebbea">250</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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:top;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);">Loss on extinguishment of 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><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);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTAtMi0xLTEtMA_a1c3c377-70b4-4089-9957-c82d6167a004">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTAtNC0xLTEtMA_a872dffe-19c2-41aa-87fd-bc68fc62142b">9,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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for excess and obsolete inventory</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" name="us-gaap:InventoryLIFOReservePeriodCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTEtMi0xLTEtMA_58f19fc4-505b-4125-9792-97e02586b42b">306</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;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);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" name="us-gaap:InventoryLIFOReservePeriodCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTEtNC0xLTEtMA_b6da1b58-0a3d-44fe-89c8-071d1ef8841a">555</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;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);">&#160;</span></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:top;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);">Loss on disposal of property 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><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);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTItMi0xLTEtMA_33ec9c0d-cffe-488a-9cc1-e4d1ee490e8b">148</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTItNC0xLTEtMA_d4a4e13f-52b1-4b86-b74a-b3cd158d98fb">29</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other non-cash items</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTMtMi0xLTEtMA_461705e5-e3c7-4c87-a19e-17880412b33c">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:8pt;font-weight:400;font-family:'Times New Roman',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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTMtNC0xLTEtMA_097e8613-5f4e-40b4-b2ce-af5f3c334f26">162</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;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);">&#160;</span></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:8pt;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: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="display:none;"></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:8pt;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="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTUtMi0xLTEtMA_f115ac34-a299-43bc-bace-19591b7d6099">9,055</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;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);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTUtNC0xLTEtMA_e7564323-19e5-49a2-ae0a-f7e5100c2482">2,420</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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:18pt;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);">Inventories</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTYtMi0xLTEtMA_68300137-527c-4e61-978b-b7c367c27e06">4,892</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTYtNC0xLTEtMA_d01d6965-3fc0-443c-ac0b-60c4d206eb31">2,041</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><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);">(<ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTctMi0xLTEtMA_1bb30bde-6ad1-4ea1-8631-e468887893b4">706</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTctNC0xLTEtMA_319425a5-641a-424d-bb93-ffcd4dd2dec1">965</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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:18pt;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);">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTgtMi0xLTEtMA_ca65cf49-f67c-42bc-9acb-23daa37390dc">3,136</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTgtNC0xLTEtMA_a512f361-53cd-44f8-99cb-e809c49c08d9">3,439</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTktMi0xLTEtMA_ae4f478e-64f4-4459-9be1-7e396012b948">1,965</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;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);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTktNC0xLTEtMA_fddf8465-7057-4c73-84b4-cb962da8b4fb">476</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;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);">&#160;</span></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:18pt;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);">Other 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><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);">(<ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjAtMi0xLTEtMA_59c33b90-69ab-483c-a8f1-fafa86538822">2,796</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjAtNC0xLTEtMA_85b53661-9098-4138-9e4d-e6b022a63803">9,161</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></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:8pt;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="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjEtMi0xLTEtMA_14da6cda-18cb-4f0c-9c41-f55d59429d69">7,085</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjEtNC0xLTEtMA_02ec9e39-2bd9-4a26-944a-d93f11c8be6a">25,143</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investing 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;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="display:none;"></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjMtMi0xLTEtMA_5928f421-de43-4d30-b043-03dfcecf5848">5,154</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjMtNC0xLTEtMA_7a312c32-2041-426f-9601-25b43b923494">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases of 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><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);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjQtMi0xLTEtMA_a060391f-99a1-4db5-8246-20c8e72fa933">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjQtNC0xLTEtMA_593dbdf0-5fdf-4373-b0d8-7bb483095cfb">44,614</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from sale of 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><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);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfOtherInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjUtMi0xLTEtNTA0OA_4ddaee9a-4a8e-4a4e-ae94-a1d79954ed80">5,011</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;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);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><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);"></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromSaleOfOtherInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjUtNC0xLTEtNTA0OA_efe41c3b-62ec-4075-b3d7-ffab5983a7af">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from maturities of 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><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);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjUtMi0xLTEtMA_55f7293b-9754-424c-a40d-8bc53b109b30">29,400</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjUtNC0xLTEtMA_23c869cd-f436-4d7a-aab9-287e1ceb7fa2">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases of property and equipment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjctMi0xLTEtMA_6d8639ed-5e6f-4696-ac68-d0f5f924eebe">1,671</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjctNC0xLTEtMA_bc9e73f2-e7d6-4f10-937e-be2cb7fd22fa">685</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by (used in) investing 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="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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjgtMi0xLTEtMA_354727a6-9ac7-4367-a40a-781f830cc51d">27,586</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjgtNC0xLTEtMA_050213be-3eb7-4ee6-bc74-2a443775b1cf">45,299</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing 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;border-top:1pt solid #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:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payment of debt issuance cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" name="us-gaap:PaymentOfFinancingAndStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzMtMi0xLTEtMA_86818168-1a5c-4f4c-9e09-8ef7d4b8e8dc">375</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" name="us-gaap:PaymentOfFinancingAndStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzMtNC0xLTEtMA_551f2c60-7f1f-48e4-b46a-892d76fa6533">15</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from exercise of stock options</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzQtMi0xLTEtMA_496e3586-2c0c-4a96-9465-457f862a7250">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzQtNC0xLTEtMA_11b68b64-a5e1-4bb1-9a8b-d34da9116ab8">1,048</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;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);">&#160;</span></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from stock issuance from ESPP</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzUtMi0xLTEtMA_71d11025-2880-4f32-8d6a-c4ee631e140b">645</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzUtNC0xLTEtMA_0a8fd537-199a-45bf-9165-f9fc35a87936">641</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments for taxes related to net share settlement of equity awards and 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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzYtMi0xLTEtMA_cd9bd9bc-ec96-412e-8517-46d0ab65f358">262</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzYtNC0xLTEtMA_165865d6-74cd-46c6-a4bf-4550910ba690">487</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></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:8pt;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="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzktMi0xLTEtMA_40c6c3b1-ccf9-41be-81ab-f7582fd8d6fc">8</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzktNC0xLTEtMA_adeb1931-c785-4dd1-9ac5-c19108461a77">1,187</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of foreign exchange rate fluctuations on cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDAtMi0xLTEtMA_9f758b8b-4314-4435-9e50-e0c28739c725">205</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDAtNC0xLTEtMA_ab5d6542-a77f-46eb-bfd4-3fef8c60df0f">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;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);">&#160;</span></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net increase (decrease) in 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 #000000;padding-left:1pt;padding-right:0%;"><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);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDEtMi0xLTEtMA_8852a482-6b15-44f7-bff0-d973dc24f11b">20,304</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDEtNC0xLTEtMA_251dc7bb-cc16-4204-baee-a2ee0c3dfff9">69,280</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents and restricted cash at beginning of 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><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);"><ix:nonFraction unitRef="usd" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDItMi0xLTEtMA_f8446117-0ed5-42d6-b413-2d73b72c3cb3">23,736</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;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);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i958b5fd915ed4404b4ed925649217667_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDItNC0xLTEtMA_f044c1b4-42bc-44d6-8419-a86a9abaea81">95,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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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:8pt;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 at end of period</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDMtMi0xLTEtMA_76ea475e-b639-4a35-8b14-3ffd62567bdd">44,040</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i368678d74f044884be00d0aceeffc007_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDMtNC0xLTEtMA_ffca349f-cd17-45c9-882d-b30def1f6ab1">26,121</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental disclosures 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;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><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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for interest</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDUtMi0xLTEtMA_a8d0951a-a2b1-434a-acd2-057bd8216b56">1,531</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDUtNC0xLTEtMA_b9ea0515-080e-46aa-bca4-eea9483eb781">2,600</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for income taxes, net of refunds</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:3pt double #000000;padding-left: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);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><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);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDYtMi0xLTEtMA_51ef78c7-1ce4-4000-bc30-52269c440184">194</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;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);">&#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:3pt double #000000;padding-left: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);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><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);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDYtNC0xLTEtMA_76568599-dd2a-4106-9a29-550af4d72b2e">139</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;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);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset retirement obligations</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" name="fldm:AssetRetirementObligationsIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDgtMi0xLTEtMA_f7ed957d-8db0-47fb-8f37-5aa114b9745d">316</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" name="fldm:AssetRetirementObligationsIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDgtNC0xLTEtMA_dc85a2d5-0f75-4fa7-86b0-6e91eb81693e">319</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="text-align:center;"><span><br/></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:400;line-height:120%;">See accompanying notes</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">5</span></div></div></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_34"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></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%;">FLUIDIGM 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;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">June&#160;30, 2020</span></div><div style="text-align:center;"><span><br/></span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_37"></div><div style="margin-top:9pt;"><span style="background-color: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. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zNy9mcmFnOmYyNjdkMWFjNTA2MjRjZWM5MDk0MDBlOTA0ZGY2YTVkL3RleHRyZWdpb246ZjI2N2QxYWM1MDYyNGNlYzkwOTQwMGU5MDRkZjZhNWRfOTQ4_514ceedb-53fe-43f9-a366-e21ca954931d" continuedAt="i9e8c6f1b487f482f9e034678578341c5" escape="true">Description of Business</ix:nonNumeric></span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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="i9e8c6f1b487f482f9e034678578341c5">Fluidigm Corporation (the Company, Fluidigm, we, our or us) creates, manufactures, and markets technologies and tools for life sciences research, including preparatory and analytical instruments for Mass Cytometry, PCR, Library Prep, Single Cell Genomics, and consumables, including integrated fluidic circuits (IFC), assays, and reagents. Our focus is on the most pressing needs in translational and clinical research, including infectious disease, cancer, immunology and immunotherapy. We sell our instruments, consumables and services to academic institutions, clinical laboratories, and contract research organizations, as well as biopharmaceutical, biotechnology, and agricultural biotechnology companies. The Company was formerly known as Mycometrix Corporation and changed its name to Fluidigm Corporation in April 2001. Fluidigm Corporation was founded in 1999 and is headquartered in South San Francisco, California.</ix:continuation> </span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_40"></div><div style="margin-top: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:700;line-height:120%;">2. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE1MTc_f535be20-e7e2-4909-99fb-7a2d74e120b8" continuedAt="if4db20f76a16451f9ac8e50e22ae0b5f" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="if4db20f76a16451f9ac8e50e22ae0b5f" continuedAt="i317a884564a049b986eb8da214982c37"><div style="margin-top:15pt;"><span style="background-color: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 Consolidation</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE1MDc_128093b4-f559-4c30-9417-00863a7902a8" escape="true">The accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (U.S. GAAP) and include the accounts of our wholly owned subsidiaries. As of June&#160;30, 2020, we had wholly owned subsidiaries in Singapore, Canada, the Netherlands, Japan, France, the United Kingdom, China, Germany and Norway. All subsidiaries, except for Singapore, use their local currency as their functional currency. The Singapore subsidiary uses the U.S. dollar as its functional currency. All intercompany transactions and balances have been eliminated in consolidation.</ix:nonNumeric></span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0OTE_2a8d243c-4c4b-43b2-8d4d-f6ea527e166a" escape="true">Certain prior period amounts in the condensed consolidated statements of income and condensed consolidated statements of cash flows were reclassified to conform with the current period presentation. These reclassifications were immaterial and did not affect prior period total assets, total liabilities, stockholders&#8217; equity, total revenue, total costs and expenses, loss from operations or net loss.</ix:nonNumeric></span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE1MDE_5b8a1a27-fd9a-40a4-991e-7a2ea99df0e8" escape="true"><div style="margin-top:15pt;"><span style="background-color: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:27pt;margin-top:9pt;"><span style="background-color: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 financial statements in accordance with U.S.&#160;GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions believed to be reasonable, which together form the basis for making judgments about the carrying values of assets and liabilities. The full extent to which the COVID-19 pandemic impacts our business, results of operations and financial condition will depend on numerous evolving factors including, but not limited to, the magnitude and duration of the pandemic, the extent to which it will impact worldwide macroeconomic conditions, including the speed of recovery, and governmental and business reactions to the pandemic. We assessed certain accounting matters that generally require consideration of forecasted financial information in the context of information available to us and the unknown impact of COVID-19 as of June 30, 2020. These accounting matters included, but were not limited to, our allowance for doubtful accounts and credit losses, inventory and related reserves and the carrying value of goodwill and other long lived assets. Actual results could differ materially from these estimates and could have a material adverse effect on our consolidated financial statements.</span></div></ix:nonNumeric><div style="margin-top:15pt;"><span style="background-color: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0Nzg_1ec9c662-4981-40d2-9a81-fd8f7bb253eb" continuedAt="i36b2831b66ec42a1abe4baeb59710646" escape="true">Foreign Currency</ix:nonNumeric></span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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="i36b2831b66ec42a1abe4baeb59710646">Assets and liabilities of non-U.S. subsidiaries that use the local currency as their functional currency are translated into U.S. dollars at exchange rates in effect on the balance sheet date. The adjustments resulting from the foreign currency translations are recorded in accumulated other comprehensive loss, a separate component of stockholders&#8217; equity. Income and expense accounts are translated at monthly average exchange rates during the year.</ix:continuation> </span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NTU_5700d699-d0ac-4bc3-b2f6-065d79678a35" continuedAt="ic74a9f4968934917b2f851c842f85c30" escape="true"><div style="margin-top:15pt;"><span style="background-color: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</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 generate revenue primarily from the sale of our products and services. Product revenue is derived from the sale of instruments and consumables, including IFCs, assays and reagents. Service revenue is derived from the sale of instrument service contracts, repairs, installation, training and other specialized product support services. We also generate revenue from </span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i317a884564a049b986eb8da214982c37" continuedAt="id27aea238f934b4493580e49ec43383d"><ix:continuation id="ic74a9f4968934917b2f851c842f85c30" continuedAt="i1029e12853494431b0dc4b4eaf110ce4"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">development agreements, license and royalty agreements and grants. Revenue is reported net of any sales, use and value-added taxes we collect from customers as required by government authorities. Research and development cost includes costs associated with development and grant revenue. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 based on the amount of consideration we expect to receive in exchange for the goods and services we transfer to the customer. Our commercial arrangements typically include multiple distinct products and services, and we allocate revenue to these performance obligations based on their relative standalone selling prices. Standalone selling prices (SSP) are generally determined using observable data from recent transactions. In cases where sufficient data is not available, we estimate a product&#8217;s SSP using a cost plus a margin approach or by applying a discount to the product&#8217;s list price.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Product Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 product revenue at the point in time when control of the goods passes to the customer and we have an enforceable right to payment. This generally occurs either when the product is shipped from one of our facilities or when it arrives at the customer&#8217;s facility, based on the contractual terms. Customers generally do not have a unilateral right to return products after delivery. Invoices are generally issued at shipment and generally become due in <ix:nonNumeric contextRef="id7a93b3747d04a26888fb11edd104cd3_D20200101-20200630" format="ixt-sec:durday" name="fldm:RevenueFromContractWithCustomerTermsOfPaymentPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNDg1Ng_477bcc3a-3b11-40e9-8221-38411703bdfe">30</ix:nonNumeric> to <ix:nonNumeric contextRef="i8ab759b9b63545d8907fca1d72decc7e_D20200101-20200630" format="ixt-sec:durday" name="fldm:RevenueFromContractWithCustomerTermsOfPaymentPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNDg2Mg_a370f744-883c-4f13-93af-883091fc6f09">60</ix:nonNumeric> days.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 sometimes perform shipping and handling activities after control of the product passes to the customer. We have made an accounting policy election to account for these activities as product fulfillment activities rather than as separate performance obligations.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Service Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 from repairs, maintenance, installation, training and other specialized product support services at the point in time the work is completed. Installation and training services are generally billed in advance of service. Repairs and other services are generally billed at the point the work is completed. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 associated with instrument service contracts is recognized on a straight-line basis over the life of the agreement, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNTYyMA_dcdf51db-9f3e-4be4-a95e-eeb988eb1e8d">one</span> to <ix:nonNumeric contextRef="ie903d1ab41d64bfeae57bd447631ba14_D20200101-20200630" format="ixt-sec:durwordsen" name="fldm:RevenueFromContractWithCustomerPerformanceObligationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNTYyNg_8221ce3a-d885-4a66-9c4c-87765e9dcba9">three years</ix:nonNumeric>. We believe this time-elapsed approach is appropriate for service contracts because we provide services on demand throughout the term of the agreement. Invoices are generally issued in advance of service on a monthly, quarterly, annual or multi-year basis. Payments made in advance of service are reported on our condensed consolidated balance sheet as deferred revenue.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Development Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 entered and may continue to enter into development agreements with third parties that provide for up-front and periodic milestone payments. Our development agreements may include more than one performance obligation. At the inception of the contract, we assess whether each obligation represents a separate performance obligation or whether such obligations should be combined as a single performance obligation. The transaction price for each development agreement is determined based on the amount of consideration we expect to be entitled to for satisfying all performance obligations within the agreement. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time and, if over time, the appropriate method of measuring progress for purposes of recognizing revenue. In arrangements where we satisfy performance obligation(s) over time, we recognize development revenue typically using an input method based on our costs incurred relative to the total expected cost which determines the extent of our progress toward completion. As part of the accounting for these arrangements, we must develop estimates and assumptions that require judgment to determine the transaction price and progress towards completion. We review our estimate of the transaction price and progress toward completion based on the best information available to recognize the cumulative progress toward completion as of the end of each reporting period, and make revisions to such estimates as necessary. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 generate revenue from development or collaboration agreements that do not include upfront or milestone-based payments and generally recognize revenue on these types of agreements based on the timing of development activities.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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 Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 revenue consists of license and royalty revenue, and grant revenue.  We recognize revenue from license agreements when the license is transferred to the customer and the customer is able to use and benefit from the license.  For </span></div></ix:continuation></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="id27aea238f934b4493580e49ec43383d" continuedAt="ib8cd00116de541a1aeb00c7278454598"><ix:continuation id="i1029e12853494431b0dc4b4eaf110ce4"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">contracts that include sales-based royalties, we recognize revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 entered into an agreement to settle intellectual property infringement claims, in which we received a $<ix:nonFraction unitRef="usd" contextRef="i4b9a9d21e02340448398bf0f02c0cef8_D20200301-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLegalSettlements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNjEzOQ_4b18fbae-bda7-46b3-9902-4f080fe2bc0d">3.5</ix:nonFraction> million payment in exchange for a perpetual license under certain Fluidigm intellectual property.  The settlement is considered a multiple-element arrangement with each element accounted for individually. Accordingly, $<ix:nonFraction unitRef="usd" contextRef="i6f5ded81b5814b9f90e569ea8ee1c2ca_D20200301-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNjM1Mw_f6531713-898c-43ff-abd7-a3c3f13d798a">3.1</ix:nonFraction> million of the proceeds was recognized as license revenue and $<ix:nonFraction unitRef="usd" contextRef="i79964bc11d7449879f38b03f6256374a_D20200301-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LegalFees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNjQxMA_50547a94-716f-4f8b-ab9c-d23505b508b5">0.4</ix:nonFraction> million was offset against legal costs.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 receive grants from various entities to perform research and development activities over contractually defined periods. Revenue is generally recognized provided that the conditions under which the grants were provided have been met and any remaining performance obligations are perfunctory.  </span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Contract Costs</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Incremental sales commission costs incurred to obtain instrument service contracts are capitalized and amortized to selling, general and administrative expense over the life of the contract, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI3NzI3Mw_47fe3048-acd6-4cbf-87df-8516c9ced606">one</span> to <ix:nonNumeric contextRef="i466293c56be64ff4b392274c774681e9_D20200101-20200630" format="ixt-sec:durwordsen" name="fldm:RevenueFromContractWithCustomerPerformanceObligationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNjY3OQ_e67ffb0d-88c8-4623-8236-d2899205c157">three years</ix:nonNumeric>. As a practical expedient, we expense sales commissions associated with product support services that are delivered in less than one year as they are incurred. Sales commissions associated with the sale of products are expensed as they are incurred. To date, capitalized contract costs have been immaterial.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Product Warranties</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 generally provide a <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" format="ixt-sec:durwordsen" name="fldm:ProductWarrantyTerm" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI5Mjg4MA_7b51bf9b-11f8-4160-964e-49e07bdf6259">one-year</ix:nonNumeric> warranty on our instruments. We accrue for estimated warranty obligations at the time of product shipment. We periodically review our warranty liability and record adjustments based on the terms of warranties provided to customers, and historical and anticipated warranty claim experience. This expense is recorded as a component of cost of product revenue in the condensed consolidated statements of operations.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Significant Judgments</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Applying the revenue recognition practices discussed above often requires significant judgment. Judgment is required when identifying performance obligations, estimating SSP and allocating purchasing consideration in multi-element arrangements, determining the transaction price and progress towards completion on development arrangements and estimating the future amount of our warranty obligations. Moreover, significant judgment is required when interpreting commercial terms and determining when control of goods and services passes to the customer. Any material changes created by errors in judgment could have a material effect on our operating results and overall financial condition.</span></div></ix:continuation><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ReceivablesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NjQ_f7a04d5e-63ab-4443-b9b5-7d3fc61af209" escape="true"><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accounts Receivable</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Trade accounts receivable are recorded at net invoice value. We review our exposure to accounts receivable and provide allowances of specific amounts if collectability is no longer reasonably assured based on historical experience and specific customer collection issues. We evaluate such allowances on a regular basis and adjust them as needed.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0Nzk_18b2fdbe-cd10-44d4-b5bb-d49fe164ac51" continuedAt="i8147177b78d04b8e9300150b9e0897a4" escape="true"><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Concentrations of Business and Credit Risk</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Financial instruments that potentially subject us to credit risk consist of cash, cash equivalents, investments, and accounts receivable. Our cash, cash equivalents, and investments may consist of deposits held with banks, money market funds, and other highly liquid investments that may at times exceed federally insured limits. Cash equivalents and investments are financial instruments that potentially subject us to concentrations of risk. Under our investment policy, we invest primarily in securities issued by the U.S. government. The goals of our investment policy, in order of priority, are as follows: preserve capital, meet liquidity needs, and optimize returns. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 generally do not require collateral to support credit sales. To reduce credit risk, we perform credit evaluations of our customers. One customer from whom we derived development revenue exceeded 10% of revenue for the three months ended June 30, 2020. No other customer represented more than 10% of total revenue for three and six months ended June&#160;30, 2020 or 2019. Including the development revenue, revenues from our five largest customers were <ix:nonFraction unitRef="number" contextRef="i16a1fd619f0f49109e55aada3d2e6c5d_D20200401-20200630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjc0ODc3OTEwMzk2NQ_d9e89585-ae12-4ca7-839f-b2190c936394">32</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i8cd0ac2479e947b9a6f8ee4f5064b0c8_D20190401-20190630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjc0ODc3OTEwMzk3Mg_2e02165f-40e6-40a4-9189-10456992aa64">30</ix:nonFraction>% of total revenue for the three months ended June&#160;30, 2020 and 2019, respectively. Revenues from our five largest customers were <ix:nonFraction unitRef="number" contextRef="ibcf052f0cb9d4f68bbf123c90c841c0c_D20200101-20200630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjc0ODc3OTEwNDA2OQ_c9183924-1618-49cc-a6b8-ce6805421774">23</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i0a551a67c911462f971944f4284525cc_D20190101-20190630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjc0ODc3OTEwNDA3Ng_21f7781c-f1b9-4c39-9d36-fafe3dbcfe8f">20</ix:nonFraction>% of total revenue for the six months ended June&#160;30, 2020 and 2019, respectively. There was no single customer that represented more than 10% of total accounts receivable at June&#160;30, 2020, or December&#160;31, 2019.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="ib8cd00116de541a1aeb00c7278454598" continuedAt="iaf4771b2a555424992bc41fb8304dafe"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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="i8147177b78d04b8e9300150b9e0897a4">Our products include components that are currently procured from a single source or a limited number of sources. We believe that other vendors would be able to provide similar components; however, the qualification of such vendors may require start-up time. In order to mitigate any adverse impacts from a disruption of supply, we attempt to maintain an adequate supply of critical limited-source components.</ix:continuation></span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NTc_9073d309-2bee-473a-b8ed-4c319ecdce48" continuedAt="iba459479c7d54819bc5b3fcf8268f263" escape="true"><div style="margin-top:15pt;"><span style="background-color: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:27pt;margin-top:9pt;"><span style="background-color: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 determine if an arrangement is a lease, or contains a lease, at inception. Operating leases are included in operating lease right-of-use (ROU) assets and current and non-current operating lease liabilities in our condensed consolidated balance sheets. ROU assets represent our right-to-use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. Significant judgment is required in determining the incremental collateralized borrowing rate.  Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div></ix:nonNumeric><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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="iba459479c7d54819bc5b3fcf8268f263">We elected the short-term lease recognition exemption for all leases that qualify. For those leases that qualify, we will not recognize ROU assets or lease liabilities for leases with an initial lease term of one year or less. We also elected not to separate lease and nonlease components for our building leases. The nonlease components are generally variable in nature and are expected to represent most of our variable lease costs. Variable costs are expensed as incurred. We have taken a portfolio approach for our vehicle leases by country.</ix:continuation> </span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNDk0NzgwMjM0NjcyMA_a7fc7ce0-75d2-4fb7-bc14-ae3180f41763" escape="true"><div style="margin-top:15pt;"><span style="background-color: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, Intangible Assets and Other Long-Lived Assets</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of net assets acquired. Our intangible assets include developed technology, patents and licenses. The cost of identifiable intangible assets with finite lives is generally amortized on a straight-line basis over the assets&#8217; respective estimated useful lives.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill and intangible assets with indefinite lives are not subject to amortization but are tested for impairment on an annual basis during the fourth quarter or whenever events or changes in circumstances indicate the carrying amount of these assets may not be recoverable. Events or changes in circumstances that could affect the likelihood that we will be required to recognize an impairment charge include, but are not limited to, declines in our stock price or market capitalization, economic downturns and other macroeconomic events, including the current COVID-19 pandemic, declines in our market share or revenues, and an increase in our losses, rapid changes in technology, failure to achieve the benefits of capacity increases and utilization, significant litigation arising out of an acquisition, or other matters. Any impairment charges could have a material adverse effect on our operating results and net asset value in the quarter in which we recognize the impairment charge.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 evaluating our goodwill and intangible assets with indefinite lives for indications of impairment, we first conduct an assessment of qualitative factors to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we determine that it is more likely than not that the fair value of our reporting unit is less than its carrying amount, we compare the fair value of our reporting unit to its carrying value. If the fair value of our reporting unit exceeds its carrying value, goodwill is not considered impaired and no further analysis is required. If the carrying value of the reporting unit exceeds its fair value, then an impairment loss equal to the difference would be recorded to goodwill. We did <ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI3NzI1MA_a3c3d85a-ff5d-470c-b65e-05e15ee202fb"><ix:nonFraction unitRef="usd" contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI3NzI1MA_d5460253-d663-4cd1-a3e9-10717b9a80b1"><ix:nonFraction unitRef="usd" contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI3NzI1MA_de6d3ee3-ad89-4786-8340-4576b8d468cc"><ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI3NzI1MA_f698f803-57d8-4631-af33-48c94b8ea643">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>t recognize any impairment of goodwill for any of the periods presented herein.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 evaluate our long-lived assets, including finite-lived intangibles, for indicators of possible impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. If any indicator of impairment exists, we assess the recoverability of the affected long-lived assets by determining whether the carrying value of the asset can be recovered through undiscounted future operating cash flows. If impairment is indicated, we estimate the asset&#8217;s fair value using future discounted cash flows associated with the use of the asset and adjust the carrying value of the asset accordingly. We did not recognize any impairment of intangibles for any of the periods presented herein.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:DebtPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NzM_918d4929-8ab8-4f4b-8f1d-146b04e29b9a" continuedAt="i4e0994acc968422e85a3f1b93d598b8f" escape="true"><div style="margin-top:15pt;"><span style="background-color: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:27pt;margin-top:9pt;"><span style="background-color: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 2014, we closed an underwritten public offering of $<ix:nonFraction unitRef="usd" contextRef="i0a060bf046004af2b0563c89b7efb4aa_I20140228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTQ1NTU_19151cf9-0984-439c-b57a-58160820aa91">201.3</ix:nonFraction> million aggregate principal amount of our <ix:nonFraction unitRef="number" contextRef="i0a060bf046004af2b0563c89b7efb4aa_I20140228" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTQ1OTI_3994a937-3bc1-4bd6-af92-1e0580b600df">2.75</ix:nonFraction>% Senior Convertible Notes due 2034 (2014 Notes). In March 2018, we entered into separate privately negotiated transactions with certain holders of our 2014 Notes to exchange $<ix:nonFraction unitRef="usd" contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTQ3Njg_f82c2642-f70a-4e92-b8d9-02a197509ad6">150.0</ix:nonFraction> million in aggregate principal amount of the 2014 Notes for our <ix:nonFraction unitRef="number" contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTQ4Mjc_78cf7415-886e-43a0-b026-1196e4859aa0">2.75</ix:nonFraction>% Exchange Convertible Senior Notes due 2034 (2018 Notes). As the 2018 Notes were convertible, at our election, into cash, shares of our common stock, or a combination of cash and shares of our common stock, we accounted for the 2018 Notes under the cash conversion guidance in ASC 470, whereby the embedded conversion option in the 2018 Notes was separated and </span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="iaf4771b2a555424992bc41fb8304dafe" continuedAt="ia2649d1faac4404b91502f1e2035998a"><ix:continuation id="i4e0994acc968422e85a3f1b93d598b8f"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">accounted for in equity. In the first quarter of 2019, the 2018 Notes were converted into <ix:nonFraction unitRef="shares" contextRef="i241659a882aa4d0398753c2a6c1e96d5_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTUyODA_9e191afe-61e2-4a87-9e30-7823f084bcbd">19.5</ix:nonFraction> million shares of our common stock and the 2018 Notes were retired. We recorded a loss of $<ix:nonFraction unitRef="usd" contextRef="id834e84229314246a86557b0327230e6_D20190101-20190331" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTUzNjU_da4a06df-0a47-48a5-a65e-2499a5c603aa">9.0</ix:nonFraction> million on the retirement of the 2018 Notes. We determined the fair value of the 2018 Notes&#160;using valuation techniques that required us to make assumptions related to the implied discount rate.&#160;</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, we closed a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of $<ix:nonFraction unitRef="usd" contextRef="i27ceaa237cba49d8a9465869cf7bc197_I20191130" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTU2ODg_46d132e4-64a4-4e10-a8ad-f15c860db8e8">55.0</ix:nonFraction> million aggregate principal amount of our <ix:nonFraction unitRef="number" contextRef="i27ceaa237cba49d8a9465869cf7bc197_I20191130" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTU3MjU_bb588b73-463e-448d-bcff-808f3b083d83">5.25</ix:nonFraction>% Senior Convertible Notes due 2024 (2019 Notes). Most of the issuance proceeds were used to retire approximately $<ix:nonFraction unitRef="usd" contextRef="if5aa7bd1b9da4e8896f4f2c5b28b291c_D20191101-20191130" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ExtinguishmentOfDebtAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTU4NDg_b7c98c5d-603a-46e6-81dd-9169800ad0ba">50.2</ix:nonFraction> million of aggregate principal amount of our 2014 Notes, leaving approximately $<ix:nonFraction unitRef="usd" contextRef="ic75beb48f71648f29a7b4524e95ff76b_I20191130" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTU5MjI_8d0b60b6-d1e3-4415-bede-d13a0c569512">1.1</ix:nonFraction> million of aggregate principal amount of our 2014 Notes outstanding. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the 2019 Notes do not provide for a cash conversion feature, the 2019 Notes are recorded for as debt in their entirety in accordance with ASC 470. For the 2014, 2018 and 2019 Notes, offering-related costs, including underwriting costs, were capitalized as debt issuance costs, recorded as an offset to the carrying value of the related Notes, and are amortized over the expected term of the related Notes using the effective interest method.</span></div></ix:continuation><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 7 for a detailed discussion of the accounting treatment of the transactions and additional information.</span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NzQ_bcf664a9-cffb-4db4-a640-2d5208eb0e85" escape="true"><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Comprehensive Loss </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Comprehensive loss is comprised of net loss and other comprehensive income (loss). Other comprehensive income (loss) consists of unrealized gains and losses on our investments and foreign currency translation adjustments. Total comprehensive loss for all periods presented has been disclosed in the condensed consolidated statements of comprehensive loss.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NTE_94bf2492-81bd-4cb9-9760-15c1b5bc0465" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 components of accumulated other comprehensive loss, net of tax, for the three and six months ended June&#160;30, 2020 is as follows (in thousands): </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:57.649%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.723%;"></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);">Foreign Currency Translation Adjustment</span></td><td 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 Gain (Loss) on Investments</span></td><td 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 Other Comprehensive Income (Loss)</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);">Ending 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:top;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:top;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="ib5653425a8a949eb85ff157a1a9428c5_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMS0yLTEtMS0w_7f675b4e-af13-48aa-a945-42e483b22f91">618</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;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:top;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:top;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="i78a2e0e07c65444790a82cbd153cc382_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMS00LTEtMS0w_4afc247d-673b-4914-919d-086a60c9c5c8">36</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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:top;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:top;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="i0a9a417e98c742c9abd6187e9e7a0532_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMS02LTEtMS0w_9c1bb4dd-d597-4359-8448-dd83379d6809">582</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;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: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);">Other comprehensive income (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: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="idbf9e4342ed64b979d002ff4d56f90c3_D20200101-20200331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMi0yLTEtMS0w_768b8f78-68d5-4f47-9e61-69223c720494">303</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><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-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="ica185e2466bb48999aab0cc994b05395_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMi00LTEtMS0w_6fbc7112-2a73-4430-b5d7-a9325c1a4d09">&#8212;</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 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="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMi02LTEtMS0w_301a20ac-6cd2-488b-bdad-42c666aec5da">303</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);">Ending balance at March 31, 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:top;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="i575d3197322740c49543d0e10c3fdc88_I20200331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMy0yLTEtMS0w_e7837634-4601-4cc4-a715-80f5a8ec847a">921</ix:nonFraction>)</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><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-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;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="i0e207775defe40ffb5f435e275b90869_I20200331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMy00LTEtMS0w_cc4f1d8c-d868-4879-b2ab-0c2549212748">36</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><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-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;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="id6dec547637e40c5bd289d416985868f_I20200331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMy02LTEtMS0w_fbadb723-c3e9-4dfd-9820-9e4e7f1be6ba">885</ix:nonFraction>)</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);">Other comprehensive income (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;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia907c060122a4109879c9bd51737ccf9_D20200401-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfNC0yLTEtMS0zODQ_302b2a1b-8c98-49b3-881d-35a861a504f0">109</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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="ieca58bf96c5342488ed1b2ea736b9630_D20200401-20200630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfNC00LTEtMS0zODY_0a6fc578-7755-4934-a667-8691eb4af3d2">33</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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfNC02LTEtMS0zODk_5a7f6727-6c00-4ae6-9f1d-5de2a9a1541c">76</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Ending 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 #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="i30230f29c98f4dd89142d82e210bf8d7_I20200630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfNS0yLTEtMS0zODk_1a648ad4-7d8b-47ec-bd1a-012598ac72f2">812</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="i86f571b7e5fd4760818717445da30211_I20200630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfNS00LTEtMS0zODk_65e051ed-0484-42d5-a7dc-d6c042586928">3</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="i2721200753ef42908ab2245a8cef0371_I20200630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfNS02LTEtMS0zODk_8c13f447-6bf9-4a39-9e19-c5a4a84e3b68">809</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></ix:nonNumeric><div style="text-indent:27pt;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Immaterial amounts of unrealized gains and losses have been reclassified into the condensed consolidated statement of operations for the three and six months ended June&#160;30, 2020 and 2019.</span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NTI_5325fa03-759d-4c32-84f9-6a4d2333599c" escape="true"><div style="margin-top:15pt;"><span style="background-color: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 </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 basic and diluted net loss per share is calculated by dividing net loss by the weighted-average number of shares of common stock outstanding for the period. Restricted stock units, performance share units, and stock options to purchase our common stock are considered to be potentially dilutive common shares but have been excluded from the calculation of diluted net loss per share as their effect is anti-dilutive for all periods presented.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0OTg_3bc25287-8078-415e-9435-ec13e46abc8b" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 dilutive common shares were excluded from the computations of diluted net loss per share for the periods presented because including them would have been anti-dilutive (in thousands): </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:71.099%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.722%;"></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);">&#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="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:400;font-family:'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="3" style="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: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);">Stock options, restricted stock units and performance awards</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="ib1aea51aeffe4526b18318ad11f206c9_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfMi0yLTEtMS0w_d228b8d3-f2d0-4ce0-a1f6-544b185f9337">8,237</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="i20b96083924d48faba9f7d74703f07f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfMi00LTEtMS0w_226d5dfc-7e9a-44b4-8fe2-2d007311eca9">4,541</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: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);">2019 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="shares" contextRef="ibe9ff95253eb444bab9077bd8d64c3b2_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfMy0yLTEtMS0w_8ba60bbe-1803-4da3-bef1-a7f4dbba5a8a">18,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><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="ic2e36f1f0cff4ea88afd4e7cea9b5c07_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfMy00LTEtMS0w_082866d3-558a-4691-80d1-f17eec97bd73">&#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: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);">2019 Convertible Notes potential make-whole 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size: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="i0dba6f354a6b4b95a577d0bf06cc60d4_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfNC0yLTEtMS0w_e6f98c50-4340-4332-b56e-65c8ba8a7a1f">2,412</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="i2d95aa1017514067ba9148698327a844_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfNC00LTEtMS0w_54ea866d-96a6-4825-9246-55d5bb02e463">&#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);">2014 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="shares" contextRef="if156aa09c27c4573adc718f35151c684_D20200101-20200630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfNS0yLTEtMS0w_876fef1f-e961-4bda-8171-4c51d98270fa">19</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="shares" contextRef="i62e4115529a14f8bb9adfe2ddaa24b42_D20190101-20190630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfNS00LTEtMS0w_bb3752ff-0594-4b06-9717-3d97188aa4d3">916</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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;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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfNi0yLTEtMS0w_84a2ad5c-fa7e-46b8-ac43-6aa0c67130d3">29,634</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 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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfNi00LTEtMS0w_eccc5a24-89f8-4184-9143-6aaccd9485f3">5,457</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:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="ia2649d1faac4404b91502f1e2035998a"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NTg_d4f0e899-a8a5-49b5-bc56-3b4494f62be4" escape="true"><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Changes and Accounting Pronouncements</span></div><div style="text-indent:13.5pt;margin-top:9pt;"><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%;">Adoption of New Accounting Guidance </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 U.S.-based Financial&#160;Accounting Standards&#160;Board (FASB) issued Accounting Standards Update (ASU) 2018-15-Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40), which establishes new guidance on the accounting for costs incurred to implement a cloud computing arrangement that is considered a service arrangement. The new guidance requires the capitalization of such costs, aligning it with the accounting for costs associated with developing or obtaining internal-use software. The new guidance is effective for fiscal years beginning after December 15, 2019. The adoption of the new guidance did not have a significant impact on our financial results.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2017, the FASB issued ASU 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The ASU eliminates the requirement for an entity to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, an entity performs its annual, or interim, goodwill impairment testing by comparing the fair value of a reporting unit with its carrying amount and recording an impairment charge for the amount by which the carrying amount exceeds the fair value. The ASU is effective for annual and interim goodwill impairment testing performed for our fiscal year beginning January 1, 2020. The adoption of the new guidance did not have a significant impact on our financial results.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 issued two ASUs related to financial instruments &#8211; credit losses. The ASUs issued were: (1) in June 2016, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI5MDcyNA_82ea5c68-4c4d-46bb-8d93-d2901fa393d1">ASU 2016-13, Financial Instruments-Credit Losses (Topic 326)</span>: Measurement of Credit Losses on Financial Instruments, and (2) in November 2018, ASU 2018-19-Codification Improvements to Topic 326, Financial Instruments-Credit Losses. ASU 2016-13 is intended to improve financial reporting by requiring more timely recording of credit losses on loans and other financial instruments held by financial institutions and other organizations. ASU 2018-19 clarifies that receivables arising from operating leases are not within the scope of the credit losses standard, but rather, should be accounted for in accordance with the leasing standard. These ASUs are effective for fiscal years beginning after December 15, 2019, and interim periods within those years, with early adoption permitted. The modified retrospective method is required upon adoption. The adoption of the new guidance resulted in an adjustment of approximately $<ix:nonFraction unitRef="usd" contextRef="i51d0034b8fd14a1eaad789128bec1fd7_I20191231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjA0NTU_034e8b1a-22ac-4ba0-b2fd-6c1c29272ff0">0.1</ix:nonFraction> million to reduce the accumulated deficit component of stockholders&#8217; equity and decrease current assets by the same amount in our condensed consolidated balance sheet.</span></div><div style="text-indent:13.5pt;margin-top:9pt;"><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%;">Recent Accounting Pronouncements</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 FASB issued ASU 2019-12-Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The amendments in this update improve consistent application of and simplify U.S. GAAP for Topic 740 by clarifying and amending existing guidance for, among other items, intra-period allocation, reporting tax law changes and losses in interim periods, state and local taxes not fully based on income and recognition of deferred tax liability related to certain transactions. There is also new guidance related to consolidated group reporting and tax impacts resulting from business combinations. The new guidance is effective for fiscal years beginning after December 15, 2020. We are currently evaluating the impact of adoption on our condensed consolidated financial statements.</span></div></ix:nonNumeric></ix:continuation><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_46"></div><div style="margin-top: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:700;line-height:120%;">3. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfMTI4Ng_0b9a9304-bc72-40bd-bcb9-68c162aa5c5a" continuedAt="idb6d8c8ed72447debe17362a6e285094" escape="true">Business Combination</ix:nonNumeric></span></div><ix:continuation id="idb6d8c8ed72447debe17362a6e285094" continuedAt="ifbff9d6768cd4d989f6acb63a3979831"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 January 17, 2020, we completed the acquisition of all of the outstanding shares of InstruNor AS, a privately held Norwegian company (InstruNor). </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">InstruNor is a provider of the only fully integrated sample preparation system for flow and mass cytometry. The acquisition of InstruNor supports our entry into the sample preparation market for cytometry analysis and expands our capabilities to include fully automated sample preparation for flow and mass cytometry. The value of this technology is reflected in the intangible asset for developed technology. The developed technology was valued using a discounted cash flow model for which the most sensitive assumption was revenue growth rate.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 purchase price of $<ix:nonFraction unitRef="usd" contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfNzQ5_850e4667-2bcc-42de-83a2-17e5d3a18ee2">7.2</ix:nonFraction> million included approximately $<ix:nonFraction unitRef="usd" contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfNzc1_d27d7dbb-2e8c-48b2-9601-724a2121c982">5.2</ix:nonFraction> million in cash and <ix:nonFraction unitRef="shares" contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfNzkw_1860c6f9-3749-4034-b8b7-21b6a0bee77b">485,451</ix:nonFraction> shares of our common stock valued at the closing price on the effective date of $<ix:nonFraction unitRef="usdPerShare" contextRef="iec4f943c16e948f5ae177d15edce4e05_I20200117" decimals="INF" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfODcz_155b6c30-d5de-49e8-8ccc-9ab144e09904">4.22</ix:nonFraction>. </span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfMTI4NA_0d4d9992-ef83-4f34-88cd-99d5e6e81d2b" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the net cash flows is summarized below (in thousands):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:84.237%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.824%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.739%;"></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);">January 17, 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);">Cash consideration paid to former equity holders</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="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjU3MjcwMDczNGVhNTQ0ODliYzQ3MzgwYjgzYTcyNTQzL3RhYmxlcmFuZ2U6NTcyNzAwNzM0ZWE1NDQ4OWJjNDczODBiODNhNzI1NDNfMS0yLTEtMS0w_e84c3ca5-c0f4-456a-953c-0fa420cd4805">5,165</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);">Less: cash and cash equivalents acquired</span></td><td 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="usd" contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117" decimals="-3" name="us-gaap:CashAcquiredFromAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjU3MjcwMDczNGVhNTQ0ODliYzQ3MzgwYjgzYTcyNTQzL3RhYmxlcmFuZ2U6NTcyNzAwNzM0ZWE1NDQ4OWJjNDczODBiODNhNzI1NDNfMi0yLTEtMS0w_88ff1f95-258e-4481-a3a5-d202ab0481f4">11</ix:nonFraction>)</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);">Acquisition of InstruNor, net of cash acquired</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="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjU3MjcwMDczNGVhNTQ0ODliYzQ3MzgwYjgzYTcyNTQzL3RhYmxlcmFuZ2U6NTcyNzAwNzM0ZWE1NDQ4OWJjNDczODBiODNhNzI1NDNfMy0yLTEtMS0w_726b57ff-df8d-47cf-8339-0a1a654fd89d">5,154</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:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:22.5pt;margin-top:6pt;"><span><br/></span></div><ix:continuation id="ifbff9d6768cd4d989f6acb63a3979831"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 was accounted for in accordance with ASC 805, Business Combinations. The assets acquired and liabilities assumed were recorded at their estimated fair values at the InstruNor acquisition date. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfMTI4NQ_6e144aa1-9dcf-4950-9755-35d57db18312" continuedAt="ic8345417050a4b80a3976fa8bed74342" escape="true">Goodwill of $<ix:nonFraction unitRef="usd" contextRef="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfMTE3Mg_b8f9bd50-daf5-4024-aef0-541a77da9631">2.2</ix:nonFraction> million was calculated as the purchase price less the fair value of the net assets acquired as follows (in thousands):</ix:nonNumeric></span></div><div style="text-align:center;margin-top:14pt;margin-bottom:5pt;"><ix:continuation id="ic8345417050a4b80a3976fa8bed74342"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:84.237%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.824%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.739%;"></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:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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 17, 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);">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 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:1pt;padding-right:1pt;"><span 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 consideration paid on closing to former equity holders</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="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMi0yLTEtMS0w_d443a4f6-8bc0-441a-82f8-153fd105abd4">5,165</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 consideration common 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMy0yLTEtMS0w_f610ed7a-caec-4c9d-8269-c126db42a3fb">2,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 purchase price</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="usd" contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfNC0yLTEtMS0w_4cb4a154-363a-4602-95bb-79103bd45a99">7,214</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="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></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);">Assets acquired:</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:1pt;padding-right:1pt;"><span 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 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="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfNy0yLTEtMS0w_c13468b1-e299-4cf4-87a7-4f7553476715">11</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);">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117" decimals="-3" name="fldm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfOC0yLTEtMS0w_c0e7086f-0797-4389-81d8-fd5e088553c0">32</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 receivables</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117" decimals="-3" name="fldm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfOS0yLTEtMS0w_50f4e947-0179-4aac-b9a0-a476594446f6">13</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);">Inventories, 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMTAtMi0xLTEtMA_3cefa8e9-6994-4a93-ba17-7edd830d3bce">153</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">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:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMTEtMi0xLTEtMA_51bbb3de-a667-4823-95f7-60f04673e8d3">5,380</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 assumed:</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:1pt;padding-right:1pt;"><span 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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMTMtMi0xLTEtMA_bbb3c00d-7d33-43ed-8f06-72a2c39a8a07">14</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);">Other current 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:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMTQtMi0xLTEtMA_af5975eb-167a-4ef4-9f6b-37453373c761">15</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMTUtMi0xLTEtMA_ba0238ea-217e-450b-8b96-301a4374d4e2">566</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);">Fair value of identifiable net assets acquired</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:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMTYtMi0xLTEtMA_ea284568-ceb4-48f9-87bf-5fca9d9961bc">4,994</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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Goodwill acquired on acquisition</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="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMTctMi0xLTEtMA_314160e7-c924-4965-ac54-628ee5d15399">2,220</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;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></ix:continuation></div></ix:continuation><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">12</span></div></div></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_49"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color: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. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RleHRyZWdpb246MTVkYTdkYmViNDk0NDg1N2I0MDQ2MTNhMmRlODU4OTBfMTMyMA_7baa5177-c50e-4906-bc1c-188bd09f6a68" continuedAt="ie93851f4d97844d8801ed3720d7c0f3c" escape="true">Revenue</ix:nonNumeric></span></div><ix:continuation id="ie93851f4d97844d8801ed3720d7c0f3c" continuedAt="i5835ff29d7274554b9cdc5afcaf8ffaa"><div style="margin-top:15pt;"><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%;">Disaggregation of Revenue</span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RleHRyZWdpb246MTVkYTdkYmViNDk0NDg1N2I0MDQ2MTNhMmRlODU4OTBfMTMyMg_e257fbf0-485b-4c18-aca1-845f3110d30e" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 our revenue for the three and six months ended June&#160;30, 2020 and 2019, respectively, based on geographic area and by source (in thousands):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:49.023%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.702%;"></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);">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="background-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;"></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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Geographic Markets:</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><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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</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="iadf6bfa3e84248ef83cf169109b1b610_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfMy0xLTEtMS0w_e067ff88-b583-4281-9753-f59253a3375b">13,940</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="ib226c1fb3cef4f16bf0d80cd5a749b50_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfMy0zLTEtMS0w_94db1ad9-fe69-4d94-8375-a75fc477a486">11,120</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="ie4419cdfbca54730b45dd66d6ce1b571_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfMy01LTEtMS03MDc_d8b88529-8d85-41e8-8a78-72405e752f58">28,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: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="i0aba0cccd19841da8b6ba30595228146_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfMy03LTEtMS02NzI_50e95ddf-393c-4d88-ad75-599bae6e0439">24,091</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">EMEA</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="ib372a50b736b4477ab0cdb6c203b222a_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNC0xLTEtMS0w_20defd16-9b7f-4b63-8fc7-124d179d1539">6,557</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="i9ec05557a52c46a1838bf7999db62df2_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNC0zLTEtMS0w_e09a6026-afea-46f6-845c-daf1da69de76">11,217</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="id4996190246f4391b065e2c24bafddea_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNC01LTEtMS03MDc_3fbe44a4-b7c1-46e5-a900-50c61722c6e9">14,653</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="ief82f8ab5719444aafa914d2d55d776f_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNC03LTEtMS02NzI_ef11ec0b-054e-4af3-9e65-cebb787a2ae0">19,373</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);">Asia-Pacific</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="ib0d1a10bcbe14cdcaedbd24c80099b6e_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNS0xLTEtMS0w_1c8addf7-e75d-4524-9ab8-7362936f2629">5,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="icea1ac7714ee45049f588d93b42a111f_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNS0zLTEtMS0w_648c3227-4f00-4368-8341-ba1cab49fc0e">5,859</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i9b5303e94af7469185cc5b562f705d55_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNS01LTEtMS03MDc_a1308294-885e-44a1-992d-25fe492a8af8">10,238</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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="id8df6595ac3f4cafa5231e75dc9ef80f_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNS03LTEtMS02NzI_76dcec20-5b2a-4997-bd89-371393e8e63c">14,843</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 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;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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNi0xLTEtMS0w_ce3ae156-e87b-4413-8713-54e1379f5197">26,058</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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNi0zLTEtMS0w_f44a344a-0310-4b2b-9815-25e3894ac911">28,196</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 #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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNi01LTEtMS03MDc_12cd1bb4-17b7-43f9-9e06-a1a0450b41b2">53,675</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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNi03LTEtMS02NzI_d5109379-b2a5-4767-a1c5-c023cb4d8792">58,307</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-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:49.023%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.702%;"></td><td style="width:1.0%;"></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><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><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="background-color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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:#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;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:#ffffff;text-align:left;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:#ffffff;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:#ffffff;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);"><span 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:#ffffff;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:#ffffff;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:#ffffff;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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Source:</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><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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments</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="iaaf1a0a993794cf39c4e50a799782a93_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMy0xLTEtMS0w_2915d996-7ae8-4bf1-8883-6257fd6a3ea5">8,577</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="ife0ba12fd0a44e5d9b2f2c92cc030c83_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMy0zLTEtMS0w_833e060b-a724-4da9-9170-1188dfe9ae32">12,201</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="ic613e0f82e89450fa92401ab57b14b44_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMy01LTEtMS02NzY_2e65deff-7c79-4a60-8080-6bd0ecd90507">18,048</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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="i8c12ef17507b4af5ad449b057fc6c69b_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMy03LTEtMS02NzY_eb0f6d27-cbf6-4dd7-8f93-23fa186fa192">25,041</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Consumables</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="ie4b3b88ee0c84fb58758e3d397e1fcf2_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNC0xLTEtMS0w_4724d3df-cbe5-4035-8bcd-0ebefa299444">8,828</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="i2e13fee23caa4ea3b52419dda76d9de9_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNC0zLTEtMS0w_a630000b-804a-45c9-bae9-0623f9038d7a">11,034</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="ia2ff9bf5f5c344fd9ddd175f0638a3e2_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNC01LTEtMS02NzY_bed8f0b7-219e-4ac6-8b97-67b7bbf528c8">18,338</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i0554a4fba40c499b8892d0594d05e480_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNC03LTEtMS02NzY_305c04c4-c23e-4a81-bf74-421158c883e5">23,021</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);">Product revenue</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="i9c98b4b217e747479e6fd94f3a9acf4f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNS0xLTEtMS0w_0b0cb6f6-844b-494b-8672-fa9061896d7b">17,405</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="i820a7327a69b449f901797b2a8243ecb_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNS0zLTEtMS0w_6d42b45f-cfbe-4a0f-8b73-bcf5f44598fb">23,235</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 #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="i9d31b2a8e18b42a4a01c79c0a5b9c5aa_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNS01LTEtMS02NzY_56a4ed7d-b78b-4942-8537-905121b09622">36,386</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i2b1b03dc11a14754b313ac7ff9fa4f1d_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNS03LTEtMS02NzY_9edc9f80-6fd8-4a17-a0ce-9706b76a3081">48,062</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);">Service revenue</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="i8ccbc82b9993494c87a33413dc51c546_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNi0xLTEtMS0w_6bd228b1-b7e5-4a86-8a39-dc0ff642467c">5,140</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="i86258bc18bdf43afb5d7b9fcc8fea815_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNi0zLTEtMS0w_b841b831-c6c4-4ec1-91f7-45a838ea4e7e">4,961</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="id9a6e795367d4844ba9ffa0962b9d91b_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNi01LTEtMS02NzY_3500548b-d2dc-409b-a942-9848cb188536">10,326</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i88cb0dc23606459da29eee3d1b6efc5a_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNi03LTEtMS02NzY_0891e67d-87a1-4547-8b4a-7eebb8a5c89e">10,245</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);">Development revenue</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="i31cd118987884717946e05dc2087fc1f_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC0xLTEtMS02OTc_02d54726-f87e-4e27-9a15-9456f66a51e5">3,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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="ic3c424a545c7494cbebc4eed77052e12_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC0zLTEtMS03MDA_31897441-2733-413e-8771-54d86f3bc353">&#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="if97da17ebdb04375a142d60702ef1783_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC01LTEtMS03MDM_df3a1fca-ac4b-4d3a-9156-ea35dd6de10d">3,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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i73885c07674143cbaf4291a83ed5d86d_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC03LTEtMS03MDM_dfe2ef70-1db1-4d35-91eb-db97c7c12804">&#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);">Other revenue</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></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);">&#160;&#160;License and royalty revenue</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="ifcf7d659ead647b6a822f5c1652adc6a_D20200401-20200630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTEtMS0xLTEtNTA5OA_d1106006-a683-451e-83ba-524f1082c17f">63</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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="iacb5d815bae24cc299f60ce6bb2d9bac_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTEtMy0xLTEtNTA5OA_3cbe0024-0ed7-4af8-a964-e1c550cea824">&#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="ia0aeba50d112407dae31457ea068c7d5_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTEtNS0xLTEtNTA5OA_f2a1be53-b2be-49c1-8df8-55ea6621bb8e">3,163</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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="id1f386efc64c482bba91a7c8017e381d_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTEtNy0xLTEtNTA5OA_aebaaa0d-1c24-4904-9eae-3501f0da59b7">&#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);">&#160;&#160;Grant revenue</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="id5272a9f6ec04b9387b06dc72dbbff7b_D20200401-20200630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTItMS0xLTEtNTA5OA_fcc91984-3266-4d0e-a668-49d7f72af0a5">450</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i69fa4a4ae1764bea988e8e67852bcf38_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTItMy0xLTEtNTA5OA_66099f93-2680-4f26-a1dd-36ff4e0917c3">&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i35053a904f1349a88c0fa5e32917dc64_D20200101-20200630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTItNS0xLTEtNTA5OA_877c6d04-7ff0-4046-b74c-226d953065dd">800</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i78583dbc558b490cbb69644a9f7beddf_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTItNy0xLTEtNTA5OA_64c853f3-bfd1-4fd7-8830-a5f468d6ad2c">&#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);">&#160;&#160;Total other revenue</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="i61e72a27317d41c5a87952b00fe06ba5_D20200401-20200630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC0xLTEtMS0w_15ceefe0-fef5-4e8a-bf99-9aadf0db6c9d">513</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="ifeb1e51121f4407488c21a07f67bec04_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC0zLTEtMS0w_8ac3cabb-a3ae-49fb-b576-746d224099f0">&#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: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="ia3966e4a2d064bb88cc553564502ae98_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC01LTEtMS02NzY_c6e3ea83-2360-46be-823f-f680c3b88ba4">3,963</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="ic355719a702c47b8b2a3b6356255bb25_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC03LTEtMS02NzY_00a78243-eae5-46eb-a2e8-5563d4d3350c">&#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 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;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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOS0xLTEtMS0w_b270cf9b-839c-405b-a0ec-77d24ad771b8">26,058</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOS0zLTEtMS0w_daaf1e90-9130-4835-9347-1201e326fb30">28,196</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 #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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOS01LTEtMS02NzY_77a33de9-6461-4b3e-9677-91e4c772145c">53,675</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTAtNy0xLTEtNzAz_37851373-b656-4fbb-bec5-9728229758f3">58,307</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="margin-top:15pt;"><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%;">Performance Obligations</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 reported $<ix:nonFraction unitRef="usd" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RleHRyZWdpb246MTVkYTdkYmViNDk0NDg1N2I0MDQ2MTNhMmRlODU4OTBfMjE4_7429002e-25de-4142-aeb2-ee7abd883b05">20.0</ix:nonFraction> million of deferred revenue in our December&#160;31, 2019 consolidated balance sheet. During the six months ended June&#160;30, 2020, $<ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RleHRyZWdpb246MTVkYTdkYmViNDk0NDg1N2I0MDQ2MTNhMmRlODU4OTBfMjk4_44137582-625f-4bd4-8fe6-c90bbbe92d25">6.2</ix:nonFraction> million of the opening balance was recognized as revenue and $<ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="fldm:ContractWithCustomerLiabilityIncreaseFromCashReceipts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RleHRyZWdpb246MTVkYTdkYmViNDk0NDg1N2I0MDQ2MTNhMmRlODU4OTBfMzU0_54a96745-b770-4556-92c3-d32e0d31d9a3">8.4</ix:nonFraction> million of net additional advance payments were received from customers, primarily associated with instrument service contracts. At June&#160;30, 2020, we reported $<ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RleHRyZWdpb246MTVkYTdkYmViNDk0NDg1N2I0MDQ2MTNhMmRlODU4OTBfNDk4_3c7d4f9c-e4b1-4128-a231-6afc0a8b17f4">22.2</ix:nonFraction> million of deferred revenue.</span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RleHRyZWdpb246MTVkYTdkYmViNDk0NDg1N2I0MDQ2MTNhMmRlODU4OTBfMTMxOA_96ef5698-9eca-4fa6-a636-ee5149360b8f" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 expected timing of revenue recognition for unfulfilled performance obligations associated with instrument service contracts that were partially completed at June&#160;30, 2020 (in thousands): </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:81.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.798%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.265%;"></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);">Fiscal Year</span></td><td 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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Expected Revenue </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup></div></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 (remainder of the year)</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="i9f0735b889fd43c5b969ec6873b1869a_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOmIzNzE4MTkzOTRkODQ0YzU5ZjA0ZTA3MDhlNTc3N2ZmL3RhYmxlcmFuZ2U6YjM3MTgxOTM5NGQ4NDRjNTlmMDRlMDcwOGU1Nzc3ZmZfMS0yLTEtMS0w_bec5bde2-d12e-4fca-a5d3-794f5810662e">7,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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-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);">2021</span></td><td 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="usd" contextRef="i9b383085ef5d4593bc83e594f41687f2_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOmIzNzE4MTkzOTRkODQ0YzU5ZjA0ZTA3MDhlNTc3N2ZmL3RhYmxlcmFuZ2U6YjM3MTgxOTM5NGQ4NDRjNTlmMDRlMDcwOGU1Nzc3ZmZfMi0yLTEtMS0w_4c9dea54-953f-4970-942e-9b573af09a26">8,636</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);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i0f929fdc0e2e4f7382c33b97e4b4c048_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOmIzNzE4MTkzOTRkODQ0YzU5ZjA0ZTA3MDhlNTc3N2ZmL3RhYmxlcmFuZ2U6YjM3MTgxOTM5NGQ4NDRjNTlmMDRlMDcwOGU1Nzc3ZmZfMy0yLTEtMS0w_337e565a-afcc-43ed-b22e-dc756b972271">4,702</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);">Thereafter</span></td><td 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="usd" contextRef="i771fc3ed827949a592fe9586c3c928f7_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOmIzNzE4MTkzOTRkODQ0YzU5ZjA0ZTA3MDhlNTc3N2ZmL3RhYmxlcmFuZ2U6YjM3MTgxOTM5NGQ4NDRjNTlmMDRlMDcwOGU1Nzc3ZmZfNC0yLTEtMS0w_5a59768e-13be-4d51-9542-4f89ccc73db7">3,164</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);">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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOmIzNzE4MTkzOTRkODQ0YzU5ZjA0ZTA3MDhlNTc3N2ZmL3RhYmxlcmFuZ2U6YjM3MTgxOTM5NGQ4NDRjNTlmMDRlMDcwOGU1Nzc3ZmZfNS0yLTEtMS0w_b89556d8-18ae-49d4-a969-301b6651a4cd">23,903</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><div style="margin-top: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%;">_______</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><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"> </sup><span style="background-color: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 revenue includes both billed amounts included in deferred revenue and unbilled amounts that are not reflected in our condensed consolidated financial statements and are subject to change if our customers decide to cancel or modify their contracts. Purchase orders for instrument service contracts can generally be canceled before the service period begins without penalty.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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="i5835ff29d7274554b9cdc5afcaf8ffaa">We apply the practical expedient that permits us not to disclose information about unsatisfied performance obligations for service contracts with an expected term of one year or less.</ix:continuation></span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_55"></div><div style="margin-top: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:700;line-height:120%;">5. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjI0OQ_f772ec71-4b1d-40ad-a5b0-1df1b1671de6" continuedAt="i34db9b95ba594d0f834f7fa9653aad6b" escape="true">Goodwill and Intangible Assets, net</ix:nonNumeric></span></div><ix:continuation id="i34db9b95ba594d0f834f7fa9653aad6b" continuedAt="i4f558d429755413fa7a8eca6952203bc"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 acquisition of DVS Sciences, Inc. in February 2014, we recognized goodwill of $<ix:nonFraction unitRef="usd" contextRef="i924050c445564aa7a9a44dc0b15c0365_I20140228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMTQ2_d7bc6cea-bd66-4a62-8ef5-f0829ef52dc2">104.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3a3fd1f1b1a74bf4b1d1922fe5fd6e23_D20140201-20140228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMTUz_3aa3ec9d-b472-439e-b8b5-241949744de3">112.0</ix:nonFraction> million of developed technology. In the first quarter of 2020, we recognized $<ix:nonFraction unitRef="usd" contextRef="ib84ba25dee0c43669a083220217ce45a_I20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjI1_9852b62f-45b9-4e81-ba71-1fe63fed845b">2.2</ix:nonFraction> million of goodwill from the InstruNor acquisition and $<ix:nonFraction unitRef="usd" contextRef="i17d7ce1bd9f94448a20eabe198309827_D20200101-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjc1_21c77c11-98a2-46c2-9268-d91226af211d">5.4</ix:nonFraction> million of developed technology (see Note 3). We are amortizing InstruNor developed technology over <ix:nonNumeric contextRef="i17d7ce1bd9f94448a20eabe198309827_D20200101-20200331" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMzcw_4cf7c9a5-9678-44a0-9a1a-6a8b0aec36f8">8.0</ix:nonNumeric> years. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill and intangible assets with indefinite lives are not subject to amortization but are tested for impairment on an annual basis during the fourth quarter or whenever events or changes in circumstances indicate the carrying amount of these assets may not be recoverable. Qualitative assessment includes assessing significant events and circumstances such as our current results, assumptions regarding future performance, strategic initiatives and overall economic factors, including the ongoing global COVID-19 pandemic and macroeconomic developments to determine the existence of potential indicators of impairment and assess if it is more likely than not that the fair value of our reporting unit or intangible assets is less than their carrying value. If indicators of impairment are identified, a quantitative impairment test is performed.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 fiscal 2020, the Company assessed whether the current and potential future impact of the COVID-19 pandemic represented an event which necessitated an impairment review.&#160;This assessment included an update of the qualitative and quantitative factors affecting our business. As a result of this assessment, we determined that a triggering event had occurred and a quantitative impairment test was performed. As a result of this quantitative analysis, we determined that the fair values of our goodwill and developed technology intangibles were not less than their carrying values and no impairment was recognized.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets also include other patents and licenses, which are included in other non-current assets. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjI1NQ_507f91f3-8843-4f5c-a74d-d76d53087e4a" continuedAt="i00171d3c4aba432e825bf43ac5a6f8cc" escape="true">Intangible assets, net, were as follows (in thousands): </ix:nonNumeric></span></div><ix:continuation id="i00171d3c4aba432e825bf43ac5a6f8cc"><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.741%;"></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="24" style="padding-top:2px;padding-bottom:2px;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><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="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);">Gross Amount</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);">Accumulated Amortization</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);">Net</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);">Weighted-Average Amortization Period</span></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);">Developed technology</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 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="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMi0yLTEtMS0w_57737bae-3ce4-4505-9b49-99ec9318c4e9">117,380</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="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMi00LTEtMS0w_b4660700-c550-4f3f-b630-d4af5015051a">71,736</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:rgb(255,255,255, 0.0);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="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMi02LTEtMS0w_64c1e044-b349-4025-a96a-7c7d8aa7b88a">45,644</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="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:nonNumeric contextRef="i1424489b7d39415eb90bfb364a7714de_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMi04LTEtMS0w_6b54066b-7307-4827-8040-2689af0cb665">9.9</ix:nonNumeric> years</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);">Patents and licenses</span></td><td 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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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="icabed1d57ddc4611bdf1355cd7501492_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMy0yLTEtMS0w_2000a661-4da3-462d-806a-950f9c9788e7">11,274</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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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="icabed1d57ddc4611bdf1355cd7501492_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMy00LTEtMS0w_9b76d730-3afa-40b9-864d-4286e7ce4c8e">8,802</ix:nonFraction>)</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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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="icabed1d57ddc4611bdf1355cd7501492_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMy02LTEtMS0w_aed2036f-caf0-4a86-82e1-b98c91c3da68">2,472</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: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: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);"><ix:nonNumeric contextRef="i841a3a8e428e49f982b05557e39b3c0c_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMy04LTEtMS0w_5008fb30-3b56-4219-9ef9-6f339b96ee34">7.8</ix:nonNumeric> years</span></td></tr></table></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.741%;"></td><td style="width:1.0%;"></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><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><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><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><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><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><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><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><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="background-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="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="background-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;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);">Gross Amount</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);">Accumulated Amortization</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);">Net</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);">Weighted-Average Amortization Period</span></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);">Developed technology</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 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="ia154a1e7e10d465d854ff0bf7cf726e5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMi0yLTEtMS0w_05e9662c-32a9-41d1-bc30-4472d22bc895">112,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: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="ia154a1e7e10d465d854ff0bf7cf726e5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMi00LTEtMS0w_f445ffe7-76c4-442e-a693-47e8a4377eee">65,800</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="ia154a1e7e10d465d854ff0bf7cf726e5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMi02LTEtMS0w_f1e9ef9e-1ae9-45c5-ad6e-7dc1b3ea8286">46,200</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="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:nonNumeric contextRef="i16870c97aa0743e3921b332b56c1abbc_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMi04LTEtMS0w_dc7b7d62-f8d4-4249-a42c-19e92bbb92b4">10.0</ix:nonNumeric> years</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);">Patents and licenses</span></td><td 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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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="iee7ab5241d6442eb80656d6c7d628b68_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMy0yLTEtMS0w_51cd7260-3ff1-4c08-ad13-9c8d0856004f">11,274</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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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="iee7ab5241d6442eb80656d6c7d628b68_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMy00LTEtMS0w_aacb8d0f-b897-427d-8198-75f84d212e83">8,342</ix:nonFraction>)</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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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="iee7ab5241d6442eb80656d6c7d628b68_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMy02LTEtMS0w_bb1ec05f-9688-48d2-a5d2-aac6d79d39bb">2,932</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: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: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);"><ix:nonNumeric contextRef="i7a8eb65aea674348b2294d029199d419_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMy04LTEtMS0w_2e10321a-1626-427b-b6e7-0d74e5a5954f">7.8</ix:nonNumeric> years</span></td></tr></table></div></ix:continuation><div style="text-indent:27pt;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total amortization expense for the three months ended June&#160;30, 2020 and 2019 was $<ix:nonFraction unitRef="usd" contextRef="i7bccd896dc1048c386aed206d69dae80_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjA4Mw_aedbe945-63ee-4714-8232-0ac56587a28e">3.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4997ffc46df34a23b1622cf75346a9e4_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjA5MA_0ce8a931-ff8c-4e4c-9d4e-3f434c94c3a5">3.1</ix:nonFraction> million, respectively. Amortization of intangibles was $<ix:nonFraction unitRef="usd" contextRef="i1424489b7d39415eb90bfb364a7714de_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjc0ODc3OTA3MTc3NQ_d2632d02-d647-469c-99ab-4c8e031b4650">6.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i8721113109e84efaa172e17916f9263a_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjc0ODc3OTA3MTc5Mg_31772083-58d2-4029-93a4-f3542385ea47">6.2</ix:nonFraction> million for the six months ended June&#160;30, 2020 and 2019, respectively.  </span></div></ix:continuation><div style="text-indent:22.5pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i4f558d429755413fa7a8eca6952203bc"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjI1OA_738d608a-babd-4353-be39-d429162fb9c9" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 carrying value of intangible assets, net,&#160;as of&#160;June&#160;30, 2020, the amortization expense is expected to be as follows (in thousands): </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:57.882%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.971%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.741%;"></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);">Fiscal Year</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);">Developed Technology Amortization Expense</span></td><td 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);">Patents and Licenses Amortization Expense</span></td><td 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);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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 (remainder of the year)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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:middle;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="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMS0xLTEtMS0w_f479d298-e78a-4a2d-8c7a-34f1f05edc14">5,936</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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="icabed1d57ddc4611bdf1355cd7501492_I20200630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMS0zLTEtMS0w_4f6de98e-1d86-40f3-9914-15ca1a7b57c6">457</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMS01LTEtMS0w_a4eace3b-d6b3-4f36-9bf2-4342de309892">6,393</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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: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);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMi0xLTEtMS0w_43935c37-6f3a-4eb9-a531-62f98c5b9491">11,873</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icabed1d57ddc4611bdf1355cd7501492_I20200630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMi0zLTEtMS0w_6311176b-b654-4549-b243-1f988c9828ed">759</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMi01LTEtMS0w_d00defe0-e339-439e-9e52-5ed09bd2eddf">12,632</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMy0xLTEtMS0w_6176a6ce-1bf0-414c-9d5b-d67699e692d4">11,873</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icabed1d57ddc4611bdf1355cd7501492_I20200630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMy0zLTEtMS0w_f801c86e-cd75-4f97-aefa-932007b41c78">676</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMy01LTEtMS0w_2f926ae0-b11f-4550-9d80-f5d3f9df4e99">12,549</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;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);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNC0xLTEtMS0w_302054fc-71ee-48fe-91f4-0d7f1d9ae7ac">11,873</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icabed1d57ddc4611bdf1355cd7501492_I20200630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNC0zLTEtMS0w_cf2a7b5b-7f56-4431-a2b9-32b101d6be4e">570</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNC01LTEtMS0w_35a5e823-ac81-4910-a43e-39de282622a4">12,443</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNS0xLTEtMS0w_9b708036-ef52-48b7-890e-9e61f903694b">2,073</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icabed1d57ddc4611bdf1355cd7501492_I20200630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNS0zLTEtMS0w_c1062d59-e0f0-430b-a9aa-2119bcd3b7e4">10</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNS01LTEtMS0w_0e65184b-24ba-457f-9664-b973bb4f7c4f">2,083</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;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);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630" decimals="-3" format="ixt:numdotdecimal" name="fldm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNi0xLTEtMS0w_38d931c5-e73f-4fc5-a79c-1c14932d2ab5">2,016</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icabed1d57ddc4611bdf1355cd7501492_I20200630" decimals="-3" format="ixt:zerodash" name="fldm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNi0zLTEtMS0w_eba4469c-6e4e-4bd6-8654-af16cddedf3c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="fldm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNi01LTEtMS0w_e3e30ed3-8315-438a-af08-9ee6300eb966">2,016</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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:middle;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="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNy0xLTEtMS0w_ef65e5fd-b2db-4b7d-bc67-37ecad2a6bc2">45,644</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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="icabed1d57ddc4611bdf1355cd7501492_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNy0zLTEtMS0w_42be4522-3dee-4d68-bdfd-0c8465c8952e">2,472</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNy01LTEtMS0w_fe64c570-d343-4a86-9e7b-bb51599620ef">48,116</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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><span><br/></span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_58"></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:700;line-height:120%;">6. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfODA5_d559b4a2-1a65-4fa9-921c-d49b268c621e" continuedAt="i1346747e34cd4c679835d9e0eda9a220" escape="true">Balance Sheet Details</ix:nonNumeric></span></div><ix:continuation id="i1346747e34cd4c679835d9e0eda9a220" continuedAt="id5fdec3c28d34d858e280a829057474c"><div style="margin-top:15pt;"><span style="background-color: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, Cash Equivalents and Restricted Cash </span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfNzgy_73c61c18-6b0d-4754-84b0-644464557959" escape="true"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfNzgz_0b1b760e-a264-4cb1-bfc7-78fd74716f7b" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash, cash equivalents and restricted cash consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):</span></div><div style="text-align:center;margin-top:15pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:64.429%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.511%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.073%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.511%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.076%;"></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);">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:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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;padding-left:1pt;padding-right:1pt;"><span 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 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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjk5NDQ0OTU0NzdiOTRlNzI5ZTE2MzM5MGY3ZTdiMWJiL3RhYmxlcmFuZ2U6OTk0NDQ5NTQ3N2I5NGU3MjllMTYzMzkwZjdlN2IxYmJfMS0yLTEtMS0w_9668a343-1138-4da2-88ac-aa49824af059">42,965</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjk5NDQ0OTU0NzdiOTRlNzI5ZTE2MzM5MGY3ZTdiMWJiL3RhYmxlcmFuZ2U6OTk0NDQ5NTQ3N2I5NGU3MjllMTYzMzkwZjdlN2IxYmJfMS00LTEtMS0w_dc92f860-d8db-481c-8c39-bd0230781146">21,661</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);">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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjk5NDQ0OTU0NzdiOTRlNzI5ZTE2MzM5MGY3ZTdiMWJiL3RhYmxlcmFuZ2U6OTk0NDQ5NTQ3N2I5NGU3MjllMTYzMzkwZjdlN2IxYmJfMi0yLTEtMS0w_849b7083-7e2b-4fcc-ba7c-0766f1866fdb">1,075</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjk5NDQ0OTU0NzdiOTRlNzI5ZTE2MzM5MGY3ZTdiMWJiL3RhYmxlcmFuZ2U6OTk0NDQ5NTQ3N2I5NGU3MjllMTYzMzkwZjdlN2IxYmJfMi00LTEtMS0w_66f174d9-0171-43c9-8105-746e74c3b58d">2,075</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 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 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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjk5NDQ0OTU0NzdiOTRlNzI5ZTE2MzM5MGY3ZTdiMWJiL3RhYmxlcmFuZ2U6OTk0NDQ5NTQ3N2I5NGU3MjllMTYzMzkwZjdlN2IxYmJfMy0yLTEtMS0w_60c9246e-8350-44c6-8e4a-fd0092d81099">44,040</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjk5NDQ0OTU0NzdiOTRlNzI5ZTE2MzM5MGY3ZTdiMWJiL3RhYmxlcmFuZ2U6OTk0NDQ5NTQ3N2I5NGU3MjllMTYzMzkwZjdlN2IxYmJfMy00LTEtMS0w_920b7edd-c7ed-4979-b064-125eac84f3e8">23,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 #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><div style="text-indent:27pt;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Short-term restricted cash of approximately $<ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfMjI0_ad1fea14-bbb0-42a4-9b53-289a3f267be1">75</ix:nonFraction> thousand is included in prepaid expenses and other current assets and $<ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfMjg1_796bd4cc-90f4-4b91-a7af-63acfaf0960a">1.0</ix:nonFraction> million of non-current restricted cash is included in other non-current assets in the condensed consolidated balance sheet as of June&#160;30, 2020. </span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Inventories</span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfNzg1_e797e4ec-4659-4595-9d6d-f8d34696b483" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:64.429%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.511%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.073%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.511%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.076%;"></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);">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;padding-left:1pt;padding-right:1pt;"><span 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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfMS0yLTEtMS0w_47971746-4eaf-42e7-80fa-10ea4fbebb3e">9,665</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfMS00LTEtMS0w_ab1cece7-051a-4cae-913d-abc116ea48d4">6,133</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);">Work-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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfMi0yLTEtMS0w_e4f680c9-1cdb-4625-b8f8-fe4928934319">1,063</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfMi00LTEtMS0w_fcbd3f49-478d-4a78-87d2-f71ebac2e359">659</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfMy0yLTEtMS0w_82f224ce-abd7-44a0-aa2b-7ba678adbc13">8,172</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfMy00LTEtMS0w_83c526bf-0966-468f-a0f9-e880ecfd9235">7,092</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 inventories</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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfNC0yLTEtMS0w_99e13096-fb8e-4fea-8f3b-7a8b6a54e11a">18,900</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfNC00LTEtMS0w_fd387c93-ea5c-4c1e-8ab8-b3828173793f">13,884</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:nonNumeric><div style="margin-top:15pt;"><span style="background-color: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 and Equipment, net </span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfNzg5_4cd40e5e-9cdc-4f6d-a292-369f8ae46ea5" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:64.429%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.511%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.073%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.511%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.076%;"></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);">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: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);">Computer equipment and software</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="i080f72a54a7a4383b9cab3a8f359be60_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfMS0yLTEtMS0w_083708ef-29dc-4781-b55e-84d577c42bab">4,376</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="i8bed5b1725d7431d8177765c6ec8ca19_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfMS00LTEtMS0w_c182895b-2c13-40b8-b19f-07e894c9a940">3,997</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: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);">Laboratory and manufacturing equipment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i2033730bcb1544cd9051663c9f9a3895_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfMi0yLTEtMS0w_fcf96ae2-e34f-4471-9c45-0bc387bcbd10">19,652</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i05fb409536b0450a80c7e571961c4981_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfMi00LTEtMS0w_d9c8084e-888e-4cb3-ae82-523f9c780b3b">19,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: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);">Leasehold 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0f010f3772d944eea7b8445899298d5a_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfMy0yLTEtMS0w_102926a3-1273-4a30-9183-a9afa0a116bf">7,962</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="i55e0d47cae3c4ee19a7148cc6d2590a8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfMy00LTEtMS0w_8535cd83-c9b8-4a0d-8294-1d524441329d">7,788</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);">Office 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3366bd08769647ed814151fb03cc45f2_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNC0yLTEtMS0w_fdd757fd-e1fc-4970-ae74-824cc187819b">2,076</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i56d285aae6094e20b92c02064190e755_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNC00LTEtMS0w_8c8160d2-ef14-4e0f-8214-a6ae1ca3c763">1,824</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">Property and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNS0yLTEtMS0w_ec06cf1b-6972-487f-b07b-150cc1957a0e">34,066</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNS00LTEtMS0w_fc050796-bc9c-41d2-a85c-ee583a43da4f">32,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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">Less accumulated depreciation and 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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNi0yLTEtMS0w_7f6075ef-31c0-4e09-b73e-c4b81a0bc904">26,309</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNi00LTEtMS0w_976d876b-3e26-42bf-b1e6-110f85401a19">24,954</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;"><span 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-in-progress</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNy0yLTEtMS0w_df285539-1df9-4f7f-b043-fec4472494ba">108</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNy00LTEtMS0w_34b99cd6-d4f8-46e5-910b-e0052e1fea6f">76</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);">Property 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 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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfOC0yLTEtMS0w_8ee77b45-2ade-4ff5-a7ed-589667f4bcbc">7,865</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfOC00LTEtMS0w_e86aa285-9236-4b1b-a3d3-ea107222edc6">8,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 #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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;</span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="id5fdec3c28d34d858e280a829057474c"><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:700;line-height:120%;">Warranties</span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfNzg4_ccffb9d0-2ef6-4a52-9333-4cbaee20c70d" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Activity for our warranty accrual for the six months ended June&#160;30, 2020&#160;and 2019, which are included in other accrued liabilities, is summarized below (in thousands): </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:64.429%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.511%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.073%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.511%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.076%;"></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,</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="background-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;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfMi0yLTEtMS0w_135b9baa-2f8d-4d06-a4a8-f2f593547e4d">1,390</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="i958b5fd915ed4404b4ed925649217667_I20181231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfMi00LTEtMS0w_b439afe8-6b5b-48c5-ac3e-dc2f33283b40">863</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);">Accrual for current period warranties</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfMy0yLTEtMS0w_3e92f831-cef0-4366-a532-0f24e7968015">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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfMy00LTEtMS0w_0dc0f28d-088c-40f7-8889-b7afeff7418f">657</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Warranty costs incurred</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfNC0yLTEtMS0w_7d72dfd6-a502-4f92-b43c-e4d380662a5b">277</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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfNC00LTEtMS0w_d097885b-d3a3-4fef-9200-cdcea2e45a0c">429</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);">Ending balance</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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfNS0yLTEtMS0w_57393e83-c5c8-4121-8096-f7fe46e2a8f1">1,532</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="i368678d74f044884be00d0aceeffc007_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfNS00LTEtMS0w_8cca655d-d981-4e87-b38a-59e1dc2c3108">1,091</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:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_61"></div><div style="margin-top:10pt;"><span style="background-color: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:LongTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTE1MTk_bb4a274e-bf61-4f38-aba2-8847d0f87d7d" continuedAt="i8a2579dce52149d5a0d61267fddd209c" escape="true">Convertible Notes and Credit Facility</ix:nonNumeric></span></div><ix:continuation id="i8a2579dce52149d5a0d61267fddd209c" continuedAt="i66753738e5194ea0bee24e1bd4b25478"><div style="margin-top:9pt;"><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%;">2014 Senior Convertible Notes (2014 Notes)</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2014, we closed an underwritten public offering of $<ix:nonFraction unitRef="usd" contextRef="i0a060bf046004af2b0563c89b7efb4aa_I20140228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTUy_962bec28-cb70-44d7-8cb8-6a739458b3ea">201.3</ix:nonFraction> million aggregate principal amount of our 2014 Notes. We received $<ix:nonFraction unitRef="usd" contextRef="ibd3df286b07c465e82d1b4fbc1a240b2_D20140201-20140228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMjEz_462141ed-8ce3-4d1d-918d-5ba5fd10aef3">195.2</ix:nonFraction> million, net of underwriting discounts, from the issuance of the 2014 Notes and incurred approximately $<ix:nonFraction unitRef="usd" contextRef="i0a060bf046004af2b0563c89b7efb4aa_I20140228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzEx_9294b5e5-4d45-4ae0-9706-b90d3399b29f">1.1</ix:nonFraction> million in offering-related expenses. The underwriting discount of $<ix:nonFraction unitRef="usd" contextRef="ibd3df286b07c465e82d1b4fbc1a240b2_D20140201-20140228" decimals="-5" format="ixt:numdotdecimal" name="fldm:UnderwritingDiscount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzcz_54a266ad-50cd-4aa3-aa32-8811a09c70c7">6.0</ix:nonFraction> million and the debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i0a060bf046004af2b0563c89b7efb4aa_I20140228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDA3_9e320d2a-4b6a-4bb1-98d9-74d9ecdb8388">1.1</ix:nonFraction> million were recorded as offsets to the proceeds. The underwriting discount and offering-related expenses are being amortized to interest expense using the effective-interest rate method. The effective interest rate on the 2014 Notes, reflecting the impact of debt discounts and issuance costs, is <ix:nonFraction unitRef="number" contextRef="i0a060bf046004af2b0563c89b7efb4aa_I20140228" decimals="2" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNzAw_2d982554-e393-4308-b5f9-7612f692f925">3.0</ix:nonFraction>%. The 2014 Notes will mature on February 1, 2034, unless earlier converted, redeemed, or repurchased in accordance with the terms of the 2014 Notes. We have retired the majority of the 2014 Notes through the issuance of the 2018 Notes and 2019 Notes, as discussed below. As of June&#160;30, 2020, there is $<ix:nonFraction unitRef="usd" contextRef="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfOTk0_fdc15314-d0e4-4ee8-a71e-9dbd84e29479">1.1</ix:nonFraction> million aggregate principal of the 2014 Notes outstanding. </span></div><div style="margin-top:9pt;"><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%;">2018 Senior Convertible Notes (2018 Notes)</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2018, we entered into separate privately negotiated transactions with certain holders of our 2014 Notes to exchange $<ix:nonFraction unitRef="usd" contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTIxOQ_bc985539-902b-46f2-9837-d5ebc522f609">150.0</ix:nonFraction> million in aggregate principal amount of the 2014 Notes for 2018 Notes, leaving $<ix:nonFraction unitRef="usd" contextRef="i1da713bf6a0f4386ab7061f513d1fd1b_I20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTI5NA_36640d60-7278-4bb8-9ae7-f7023ec6355f">51.3</ix:nonFraction> million of the aggregate principal amount of 2014 Notes outstanding. As of the closing of the 2018 Notes on March 12, 2018, the estimated fair value was $<ix:nonFraction unitRef="usd" contextRef="i55ad31a6cff04e4ab879b0630aaecc29_I20180312" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTQzOA_eb913e1e-c8c4-4947-ba32-0a93bf4aca6e">145.5</ix:nonFraction> million. The difference between the $<ix:nonFraction unitRef="usd" contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTQ2OQ_0e4951d8-19fd-4b6c-bd11-ea6cd0b6b80a">150.0</ix:nonFraction> million aggregate principal amount of the 2018 Notes and its fair value was being amortized over the expected term of the 2018 Notes using the effective interest method through the first note holder put date of February 6, 2023. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2018 Notes accrued interest at a rate of <ix:nonFraction unitRef="number" contextRef="i1da713bf6a0f4386ab7061f513d1fd1b_I20180331" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTc0MA_7e7417fe-c891-4f0f-9a2b-a72e6b49e6a7">2.75</ix:nonFraction>% payable semi-annually in arrears on February 1 and August 1 of each year. The 2018 Notes were set to mature on February 1, 2034, unless earlier converted, redeemed, or repurchased in accordance with the terms of the indenture governing the 2018 Notes. The initial conversion rate of the 2018 Notes was <ix:nonFraction unitRef="rate" contextRef="icf09dcfaa8ea434fa5299db341165c34_D20180301-20180331" decimals="8" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMjA1Ng_3236ff43-0c60-4ce3-b343-0df341be83f3">126.9438</ix:nonFraction> shares of our common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMjA5Nw_1ac010d2-5f5c-4f52-a4cc-e8dd517a0ed4">0.001</ix:nonFraction> per share, per $1,000 principal amount of the 2018 Notes (which is equivalent to an initial conversion price of approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331" decimals="2" name="fldm:InitialConversionPriceOfStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMjIyNg_37490ed9-7c43-450f-b05f-2b832398462e">7.88</ix:nonFraction> per share). The conversion rate was subject to adjustment upon the occurrence of certain specified events. Those certain specified events included holders who converted their 2018 Notes voluntarily prior to our exercise of the issuer&#8217;s conversion option described below or in connection with a make-whole fundamental change prior to February 6, 2023, entitling the holders, under certain circumstances, to a make-whole premium in the form of an increase in the conversion rate determined by reference to a make-whole table set forth in the indenture governing the 2018 Notes. Any time prior to the maturity of the 2018 Notes, we could convert the 2018 Notes, in whole but not in part, into cash, shares of our common stock, or combination thereof, if the closing price of our common stock equaled or exceeded <ix:nonFraction unitRef="number" contextRef="iae823273572449118c65d3cf32cb509c_D20180301-20180331" decimals="INF" name="fldm:DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzAzOA_2369a268-f448-4454-8dfb-95182a444248">110</ix:nonFraction>% of the conversion price then in effect for a specified number of days. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Offering-related costs for the 2018 Notes were approximately $<ix:nonFraction unitRef="usd" contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331" decimals="-5" format="ixt:numdotdecimal" name="fldm:DebtAndEquityOfferingCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzE3NQ_56d42ffe-e22f-4602-9e4f-86c27dc06a85">2.8</ix:nonFraction> million. Offering-related costs of $<ix:nonFraction unitRef="usd" contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzIwNQ_e2c01b67-2018-425e-a59f-545d585abfb1">2.2</ix:nonFraction> million were capitalized as debt issuance costs, recorded as an offset to the carrying value of the 2018 Notes, and were being amortized over the expected term of the 2018 Notes using the effective interest method through the first note holder put date of February 6, 2023. The effective interest rate on the 2018 Notes was <ix:nonFraction unitRef="number" contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzUyNA_a950b377-c285-4e48-bb7f-4d93287b6bdd">12.3</ix:nonFraction>%. Offering-related costs of $<ix:nonFraction unitRef="usd" contextRef="iae823273572449118c65d3cf32cb509c_D20180301-20180331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzU1NA_c86a3629-6be3-46a1-8992-e5fcced145f0">0.6</ix:nonFraction> million were accounted for as equity issuance costs, recorded as an offset to additional paid-in capital, and were not subject to amortization. Offering-related costs were allocated between debt and equity in the same proportion as the allocation of the 2018 Notes between debt and equity. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the first quarter of 2019, we received notices from holders of the 2018 Notes electing to voluntarily convert approximately $<ix:nonFraction unitRef="usd" contextRef="iab3d9563c7d745b194ef27497c584e06_I20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzk2OA_cd1d9a80-2708-4f6b-8ebc-bb51b6ce71c2">138.1</ix:nonFraction> million in aggregate principal amount of the 2018 Notes. In February 2019, we notified the trustee, U.S. Bank National Association, of our intention to exercise our issuer&#8217;s conversion option with respect to the remaining approximately $<ix:nonFraction unitRef="usd" contextRef="idab491e7489c4217bb3fb315499cc82a_I20190228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDE5Mw_8e606fc9-34e5-43d9-a36d-31f964802f6e">11.9</ix:nonFraction> million in aggregate principal amount of 2018 Notes. In total, $<ix:nonFraction unitRef="usd" contextRef="i0fe73257ca3a4ac2bda33cba4a239994_I20190228" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDI1MQ_1a0b7eea-aeb2-49f8-9ed2-99b7b5b0c530">150.0</ix:nonFraction> million of the 2018 Notes were </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i66753738e5194ea0bee24e1bd4b25478" continuedAt="idcf95eade6094e63b86dd93c587d21cb"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">converted into <ix:nonFraction unitRef="shares" contextRef="i1074a0c284064898a66c219861bb8c9c_D20190201-20190228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDI5Mg_8eb3bf33-6da0-4182-afa9-a791367845aa">19.5</ix:nonFraction> million shares of our common stock and the bonds were retired. We recognized a loss of $<ix:nonFraction unitRef="usd" contextRef="i023f311ea3f74c2dac8d7f4b9b56364f_D20190201-20190228" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDM3NA_d4416826-5fdf-4519-a95c-5d006b379421">9.0</ix:nonFraction> million on the retirement of the 2018 Notes, which represented the difference between the fair value of the bonds retired and their carrying costs. The net impact on equity was $<ix:nonFraction unitRef="usd" contextRef="ic9e20e797d99498ba1503308c636860c_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDU0NQ_2f6d9e95-a67b-4fb6-977a-40b0536edb1a">133.3</ix:nonFraction> million and represented the fair value of the bonds retired.</span></div><div style="margin-top:9pt;"><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%;">2019 Senior Convertible Notes (2019 Notes)</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, we issued $<ix:nonFraction unitRef="usd" contextRef="i27ceaa237cba49d8a9465869cf7bc197_I20191130" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDY3Mg_46d132e4-64a4-4e10-a8ad-f15c860db8e8">55.0</ix:nonFraction> million aggregate principal amount of 2019 Notes. Net proceeds of the offering of the 2019 Notes issuance were $<ix:nonFraction unitRef="usd" contextRef="if5aa7bd1b9da4e8896f4f2c5b28b291c_D20191101-20191130" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDc2Mg_7b22bbc9-2048-4774-87d5-8b6934c332de">52.7</ix:nonFraction> million, after deductions for commissions and other debt issuance costs of approximately $<ix:nonFraction unitRef="usd" contextRef="i27ceaa237cba49d8a9465869cf7bc197_I20191130" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDg0Ng_a455a7a1-abd0-4fff-97ef-466991000239">2.3</ix:nonFraction> million. $<ix:nonFraction unitRef="usd" contextRef="ic13fb28f29b64df39e90c1bf3128a644_D20191101-20191130" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ExtinguishmentOfDebtAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDg1Mg_99ecb8d2-4b8d-4ef0-be48-9acc31298839">51.8</ix:nonFraction> million of the proceeds of the 2019 Notes were used to retire $<ix:nonFraction unitRef="usd" contextRef="if5aa7bd1b9da4e8896f4f2c5b28b291c_D20191101-20191130" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ExtinguishmentOfDebtAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDkwOQ_b7c98c5d-603a-46e6-81dd-9169800ad0ba">50.2</ix:nonFraction> million aggregate principal amount of our 2014 Notes, leaving $<ix:nonFraction unitRef="usd" contextRef="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDk2Ng_fdc15314-d0e4-4ee8-a71e-9dbd84e29479">1.1</ix:nonFraction> million of aggregate principal value of 2014 Notes outstanding. We accounted for the transaction as an extinguishment of debt due to the significance of the change in value of the embedded conversion option, resulting in a $<ix:nonFraction unitRef="usd" contextRef="i4aaf93f52bfa4c1aa39797c86b77cbcf_D20191001-20191231" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNTE4NA_a64e3506-6306-433d-98c0-e1817a7702f2">3.0</ix:nonFraction> million loss in the fourth quarter of 2019. The loss on extinguishment of debt was calculated as the difference between the reacquisition price (i.e., the fair value of the principal amount of 2019 Notes) and the net carrying value of the 2014 Notes exchanged. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2019 Notes bear interest at <ix:nonFraction unitRef="number" contextRef="i27ceaa237cba49d8a9465869cf7bc197_I20191130" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNTQ3NA_bb588b73-463e-448d-bcff-808f3b083d83">5.25</ix:nonFraction>% per annum, payable semiannually in arrears on June 1 and December 1 of each year, beginning on June 1, 2020. The Notes will mature on December 1, 2024, unless earlier repurchased or converted pursuant to their terms. The 2019 Notes will be convertible at the option of the holder at any point prior to the close of business on the second scheduled trading day preceding the maturity date. The initial conversion rate of the Notes is <ix:nonFraction unitRef="rate" contextRef="i6e9030acebc24a57ab2608aa9c15e38b_D20191101-20191130" decimals="6" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNTg5OQ_232c4c92-fa79-4e45-9e02-63d8c2204b19">344.8276</ix:nonFraction> shares of the Company&#8217;s common stock per $1,000 principal amount of 2019 Notes (which is equivalent to an initial conversion price of approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="i4a3336994ed84026aaf9f30452b24409_I20191130" decimals="2" name="fldm:InitialConversionPriceOfStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNjA1MA_eb335c45-eed5-4a34-93e1-1d0c39d3291b">2.90</ix:nonFraction> per share). The conversion rate is subject to adjustment upon the occurrence of certain specified events. Those certain specified events include voluntary conversion of the 2019 Notes prior to our exercise of the Issuer&#8217;s Conversion Option or in connection with a make-whole fundamental change, entitling the holders, under certain circumstances, to a make-whole premium in the form of an increase in the conversion rate determined by reference to a make-whole table set forth in the indenture governing the 2019 Notes. The conversion rate will not be adjusted for any accrued and unpaid interest. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2019 Notes will also be convertible at our option upon certain conditions in accordance with the terms of the indenture governing the 2019 Notes. On or after December 1, 2021 to December 1, 2022, if the price of the Company&#8217;s common stock has equaled or exceeded <ix:nonFraction unitRef="number" contextRef="idcfb45c01f7c4d2cafc9790a38abe515_D20191101-20191130" decimals="INF" name="fldm:DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNjkyMA_b765c2d2-bd5c-427c-932f-574d51ccb6ed">150</ix:nonFraction>% of the Conversion Price then in effect for a specified number of days (Issuer&#8217;s Conversion Option), we may, at our option, elect to convert the 2019 Notes in whole but not in part into shares of the Company, determined in accordance with the terms of the indenture. On or after December 1, 2022, if the price of the Company&#8217;s common stock has equaled or exceeded <ix:nonFraction unitRef="number" contextRef="i7dc5c52eaab749bcaa6ecf76b5fb93ac_D20191101-20191130" decimals="INF" name="fldm:DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNzI4Ng_5f04c756-734d-4636-b258-56bce989c308">130</ix:nonFraction>% of the Conversion Price then in effect for a specified number of days, we may, at our option, elect to convert the 2019 Notes in whole but not in part into shares of the Company, determined in accordance with the terms of the indenture. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Offering-related costs for the 2019 Notes were capitalized as debt issuance costs and are recorded as an offset to the carrying value of the 2019 Notes. The debt issuance costs are being amortized over the expected term of the 2019 Notes using the effective interest method through the maturity date of December 1, 2024. The effective interest rate on the 2019 Notes is <ix:nonFraction unitRef="number" contextRef="i27ceaa237cba49d8a9465869cf7bc197_I20191130" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNzg5OA_2c3689bf-5dff-4d9f-b7cf-d6671199612d">6.2</ix:nonFraction>%.</span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ScheduleOfDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTE1MjQ_cba2cda1-4614-407d-9ecb-48e60173d18a" continuedAt="i8342950ea62a4eecaffe3229ea6fb586" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 carrying values of the components of the 2014 Notes and the 2019 Notes are as follows (in thousands): </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:64.429%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.511%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.073%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.511%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.076%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color: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:9pt;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:9pt;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:#ffffff;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:700;line-height:100%;">&#160;&#160;&#160;<ix:nonFraction unitRef="number" contextRef="i1da713bf6a0f4386ab7061f513d1fd1b_I20180331" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMi0wLTEtMS05Mzk2L3RleHRyZWdpb246Mjc1ZjQ3NGNiNDRjNGQ1YTkwYjlhNmY1YzdjOTgzOTRfMjE5OTAyMzI1NTU5Mg_7e7417fe-c891-4f0f-9a2b-a72e6b49e6a7">2.75</ix:nonFraction>% 2014 Notes due 2034   </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="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #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:1pt solid #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);">Principal amount</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="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMy0yLTEtMS0w_b3f89086-6a27-469e-9482-ababa1b319d9">1,079</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="i65e15562d4264df7b3aadc9c1f65ab3b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMy00LTEtMS0w_b0edbd4d-5ddc-4f09-9058-76168ecde3d2">1,079</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);">Unamortized debt discount</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfNC0yLTEtMS0w_c544e885-e75b-4412-ac47-c6096157e4fc">24</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="i65e15562d4264df7b3aadc9c1f65ab3b_I20191231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfNC00LTEtMS0w_370b7bf8-ec71-4e54-bd99-b77d8e18453a">18</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);">Unamortized debt issuance cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfNS0yLTEtMS0w_a5837592-5d67-457c-a20a-439513814544">4</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="i65e15562d4264df7b3aadc9c1f65ab3b_I20191231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfNS00LTEtMS0w_6ac3fd26-cd78-4665-8efc-73caf761f228">4</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="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 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="usd" contextRef="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfNi0yLTEtMS0w_630964c0-bf4f-4049-973c-eea8d421aa0d">1,051</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="usd" contextRef="i65e15562d4264df7b3aadc9c1f65ab3b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfNi00LTEtMS0w_83a43e22-d50f-459c-87a0-c7ee8812dc85">1,057</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="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;border-top:1pt solid #000;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;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">&#160;&#160;&#160;&#160;<ix:nonFraction unitRef="number" contextRef="i27ceaa237cba49d8a9465869cf7bc197_I20191130" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOmUxNzliZDg2OWZiZjRmMDI4N2JhYzZlN2FjZmQxMDhmXzIxOTkwMjMyNTU1OTA_bb588b73-463e-448d-bcff-808f3b083d83">5.25</ix:nonFraction>% 2019 Notes due 2024</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="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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal amount </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="icff29a59b9f64515b54b16e5b1dadaa1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMTUtMi0xLTEtMA_b5d61f8b-694f-4ae4-8a61-c03918c233ed">55,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 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="if79ebeb0c79d408b9846192711455544_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMTUtNC0xLTEtMA_16a692db-1cc6-48d7-8dd3-2f518b21a44f">55,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="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></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);">Unamortized debt issuance 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icff29a59b9f64515b54b16e5b1dadaa1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMTgtMi0xLTEtMA_8d270f39-fbe9-443a-8c2f-3bafb5a9a8b7">2,038</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="if79ebeb0c79d408b9846192711455544_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMTgtNC0xLTEtMA_4c607b41-b94e-470c-a0f8-742da9b3b50a">2,236</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="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 #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="icff29a59b9f64515b54b16e5b1dadaa1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMTktMi0xLTEtMA_be5c149e-9d13-4709-b86d-d4676968a88f">52,962</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="if79ebeb0c79d408b9846192711455544_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMTktNC0xLTEtMA_b788495c-d4b4-4af2-9815-93e23012b0a7">52,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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">&#160;&#160;&#160;&#160;Net carrying value of all Notes</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="ie858d56305824d51932d9d9017b325d7_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMjAtMi0xLTEtMA_36e1a4a1-a91b-443c-9af2-128f0b33a619">54,013</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="i79cc019a48bf45ada14b2217b78ac841_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMjAtNC0xLTEtMA_2fb62c20-3a7b-4a1c-9125-de9726faee16">53,821</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:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="idcf95eade6094e63b86dd93c587d21cb"><div style="margin-top:9pt;"><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%;">2018 Revolving Credit Facility </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, we entered into a revolving credit facility with Silicon Valley Bank (as amended, the Revolving Credit Facility) in an aggregate principal amount of up to the lesser of (i) $<ix:nonFraction unitRef="usd" contextRef="i6d8846738b19457ebba036817ef0b82c_I20180831" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfODIyMA_d13a8709-68d7-43ac-b196-a5c892f7c3cc">15.0</ix:nonFraction> million (Maximum Amount) or (ii) the sum of (a) <ix:nonFraction unitRef="number" contextRef="i25232c5c95914c428735b52dff776581_D20180801-20180831" decimals="INF" name="fldm:LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfODI2Mw_4662e11b-ff9e-4f2e-9f48-5772e3a74696">85</ix:nonFraction>% of our eligible receivables and (b) <ix:nonFraction unitRef="number" contextRef="i25232c5c95914c428735b52dff776581_D20180801-20180831" decimals="INF" name="fldm:LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfODMwMg_d4b1b864-ab6c-43d4-922b-1314c73ec293">50</ix:nonFraction>% of our eligible inventory, in each case, subject to certain limitations (Borrowing Base), provided that the amount of eligible inventory that may be counted towards the Borrowing Base shall be subject to a cap as set forth in the Revolving Credit Facility. Subject to the level of this Borrowing Base, we may make and repay borrowings from time to time until the maturity of the Revolving Credit Facility. The Borrowing Base as of June&#160;30, 2020 under the Revolving Credit Facility was $<ix:nonFraction unitRef="usd" contextRef="i7a16a5f421084c9d83fb77aa5097c18a_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfODc3OQ_dbe67ab3-c1d3-40aa-b50e-9fd440938835">7.3</ix:nonFraction> million. There were <ix:nonFraction unitRef="usd" contextRef="i7a16a5f421084c9d83fb77aa5097c18a_I20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LineOfCredit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfODc5NA_6f15b8f9-2983-416c-a15e-37191fd1d892">no</ix:nonFraction> borrowings outstanding under the Revolving Credit Facility at June&#160;30, 2020.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 Revolving Credit Facility is collateralized by substantially all our property, other than intellectual property. Until an amendment in April 2020, the Revolving Credit Facility was set to mature on August 2, 2020. The interest rate on outstanding loans under the Revolving Credit Facility was the greater of (i) prime rate plus <ix:nonFraction unitRef="number" contextRef="i28e0a476ddd64bac8346ac331c7014f0_D20180801-20180831" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfOTEzNA_f0f12226-daae-4ea8-abe0-ea76bdb3b4c2">0.50</ix:nonFraction>% or (ii) <ix:nonFraction unitRef="number" contextRef="i178570be227f496bafaedbe080e18571_D20180801-20180831" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfOTE0NQ_5208cc01-4abb-45e0-9af8-5cc52f998c4e">5.50</ix:nonFraction>%. Interest on any outstanding loans is due and payable monthly and the principal balance is due at maturity, though loans can be prepaid at any time without penalty. In addition, we pay a quarterly unused revolving line facility fee of <ix:nonFraction unitRef="number" contextRef="i25232c5c95914c428735b52dff776581_D20180801-20180831" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfOTM4Mg_905481b5-d5cc-4528-a70b-af46e300cd25">0.75</ix:nonFraction>% per annum on the average unused facility and an annual commitment fee of $<ix:nonFraction unitRef="usd" contextRef="ied416b7114f04f339b030c86b8ba1827_D20180801-20180831" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityCommitmentFeeAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMjE5OTAyMzI3MTA5MA_08f22e06-a371-4dc5-b9c3-90666e9073e5">112,500</ix:nonFraction>.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective April 21, 2020, the Revolving Credit Facility was amended to extend the maturity date to August 2, 2022. In addition, the interest rate on outstanding loans under the Revolving Credit Facility was reduced by <ix:nonFraction unitRef="number" contextRef="i6e551b97d1ec45628ef60b57ea39ed63_D20200421-20200421" decimals="INF" name="fldm:DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDk0NzgwMjMzODM5OQ_feb5647c-b524-4b54-bfca-674800efe565">0.25</ix:nonFraction>%. The quarterly unused line fee, which was previously based on the Maximum Amount, will now be based on the Borrowing Base. The annual commitment fee of $<ix:nonFraction unitRef="usd" contextRef="i6e551b97d1ec45628ef60b57ea39ed63_D20200421-20200421" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityCommitmentFeeAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDk0NzgwMjMzODQwNg_b1e158cf-4ea1-4ec2-a8ce-7fb40d93d47c">112,500</ix:nonFraction> is unchanged.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 Revolving Credit Facility contains customary affirmative and negative covenants that, unless waived by the bank, limit our ability to, among other things, incur additional indebtedness, grant liens, make investments, repurchase stock, pay dividends, transfer assets, enter into affiliate transactions, undergo a change of control, or engage in merger and acquisition activity, including merging or consolidating with a third party. The Revolving Credit Facility also contains customary events of default, subject to customary cure periods for certain defaults, that include, among other things, non-payment defaults, covenant defaults, material judgment defaults, bankruptcy and insolvency defaults, cross-defaults to certain other material indebtedness, and defaults due to inaccuracy of representation and warranties. Upon an event of default, the lender may declare all or a portion of the outstanding obligations payable by us to be immediately due and payable and exercise other rights and remedies provided for under the Revolving Credit Facility. During the existence of an event of default, interest on the obligations under the Revolving Credit Facility could be increased to&#160;<ix:nonFraction unitRef="number" contextRef="i339048ba820547fa86d1eadc57fc17b1_D20200101-20200630" decimals="INF" name="fldm:LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTEzNjc_40376944-808d-4c45-9db3-c066b3c5ee8d">5.0</ix:nonFraction>% above the otherwise applicable rate of interest. We were in compliance with all the terms and conditions of the Revolving Credit Facility at June&#160;30, 2020.</span></div></ix:continuation><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_67"></div><div style="margin-top: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:700;line-height:120%;">8. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfMTA5Mw_b358b6a4-9383-4ccf-a012-41c8d63f4f0d" continuedAt="iaf821a36f1f049f1b64f103c93c180ab" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="iaf821a36f1f049f1b64f103c93c180ab" continuedAt="i5c2e0ce2c4fa45d0a755c34af5b5e063"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 operating leases for buildings, equipment and vehicles. Existing leases have remaining terms of less than <ix:nonNumeric contextRef="i577acae0c7ed4eae92befee8e18fb6eb_D20200101-20200630" format="ixt-sec:durwordsen" name="fldm:LesseeOperatingLeaseRemainingTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfMTI5_ef9e3e10-a639-4f51-aa59-f8876d49e95f">one year</ix:nonNumeric> to <ix:nonNumeric contextRef="icb70e3b14ab241eb84d755637ff777d8_D20200101-20200630" format="ixt-sec:durwordsen" name="fldm:LesseeOperatingLeaseRemainingTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfMTM1_b80de399-f2d2-427b-b3ab-a92233115c1f">ten years</ix:nonNumeric>. Some leases contain options to extend the lease, usually for up to <ix:nonNumeric contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfMjA2_4d7430d1-0c04-4d05-bb01-df1eba98f084">five years</ix:nonNumeric>, and termination options.</span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="fldm:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfMTA5NA_a08373cc-9782-4753-8e91-25e0112aeb9b" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 balance sheet information related to leases was as follows as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands, except for discount rate and lease term):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:67.298%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.619%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.623%;"></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);">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:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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);">Operating lease right-of-use buildings</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 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="i06e993f3bb0f4cef8eb0bc54c7700063_I20200630" decimals="-3" format="ixt:numdotdecimal" name="fldm:OperatingLeaseRightOfUseAssetGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMS0yLTEtMS0w_091b0b8c-14af-4f0b-aeb7-ae39b3966400">40,618</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="i5c7dd3331c0e4cd690727a38d79816fa_I20191231" decimals="-3" format="ixt:numdotdecimal" name="fldm:OperatingLeaseRightOfUseAssetGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMS00LTEtMS0w_168d4ab4-7f93-4071-a602-6eea1f46d25d">6,234</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);">Operating lease right-of-use equipment</span></td><td 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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8987d53f38874661a3f6cbc90d63f416_I20200630" decimals="-3" name="fldm:OperatingLeaseRightOfUseAssetGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMi0yLTEtMS0w_38d6a85c-307a-443c-80a4-2db921d7f975">33</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i4de80801114f4d7ea3a6f82b172d4d5c_I20191231" decimals="-3" name="fldm:OperatingLeaseRightOfUseAssetGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMi00LTEtMS0w_b316d768-3498-4eea-bd79-482dbe65e135">69</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 lease right-of-use vehicles</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="iafa4ff7f6c38492da394519f55af5186_I20200630" decimals="-3" name="fldm:OperatingLeaseRightOfUseAssetGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMy0yLTEtMS0w_eb991e6f-6769-4534-88fb-5d6815f3710d">452</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="ie23479a9b2bf4c4aa0f4275bd9e87ba2_I20191231" decimals="-3" name="fldm:OperatingLeaseRightOfUseAssetGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMy00LTEtMS0w_be696dd4-8ffb-47ab-b842-e37f863def9b">355</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 operating lease right-of-use assets, gross</span></td><td 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:#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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="fldm:OperatingLeaseRightOfUseAssetGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfNC0yLTEtMS0w_a6124e75-c3e5-4c10-9159-a515e7ff3777">41,103</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="fldm:OperatingLeaseRightOfUseAssetGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfNC00LTEtMS0w_ad67bdca-bf57-44e6-97da-d912603250a6">6,658</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);">Accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="fldm:OperatingLeaseRightOfUseAssetAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfNS0yLTEtMS0w_af112a75-3d57-4ccc-b7d7-2f14947eed49">2,076</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="fldm:OperatingLeaseRightOfUseAssetAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfNS00LTEtMS0w_636eecc3-72fb-4f5b-98f2-f0910c11eb83">1,798</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 operating lease right-of-use assets, net</span></td><td 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 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="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfNi0yLTEtMS0w_c0639d3c-fe6c-4b55-b55e-2553e8cd8a77">39,027</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="usd" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfNi00LTEtMS0w_094cb812-71c5-4350-bd46-51b12f975e66">4,860</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="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;border-top:3pt double #000000;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;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:#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);">Operating lease liabilities, current</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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfOC0yLTEtMS0w_e4e262f0-080a-424c-9444-b8dced338240">2,170</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfOC00LTEtMS0w_7c7dccd5-b638-483c-ad4d-9685e03bddcb">1,833</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfOS0yLTEtMS0w_ed12a218-928d-4c10-8484-13b7d9d57f23">39,139</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfOS00LTEtMS0w_d8be3952-cecf-4738-9fb0-3393b32588c8">4,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></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 operating lease liabilities</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="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMTAtMi0xLTEtMA_272c9d17-185d-4d32-94b8-8fdeaa1f8d8c">41,309</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="usd" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMTAtNC0xLTEtMA_5393f2d1-b7bd-4828-8e43-b9f052aeafad">6,156</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="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;border-top:3pt double #000000;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;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:#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);">Weighted average remaining lease term (in 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="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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMTItMi0xLTEtMA_6014941c-cd7f-4589-9697-d49a0a354543">9.1</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="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="i513be9bea3864f238b0628fc7e0b2209_I20191231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMTItNC0xLTEtMA_d4754d6e-1c6d-420e-bcb2-8d194e35ecac">4.7</ix:nonNumeric></span></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 discount rate per annum</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="number" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMTMtMi0xLTEtMA_c0875782-7bce-46c7-be3b-6d0ec0d0291c">11.9</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);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="number" contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMTMtNC0xLTEtMA_7d6e99ac-9ffd-4123-b94e-44ced2df0f70">5.0</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);">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i5c2e0ce2c4fa45d0a755c34af5b5e063"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 new operating lease for our corporate headquarters in South San Francisco, California commenced in March 2020.  We recorded a ROU asset of $<ix:nonFraction unitRef="usd" contextRef="ie921da4a3a754d18a124966528cd5905_I20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfNTI2_35a9f014-bfe9-477e-b544-e47c7584ae8f">35.7</ix:nonFraction> million at the inception of the lease and an operating lease liability of $<ix:nonFraction unitRef="usd" contextRef="ie921da4a3a754d18a124966528cd5905_I20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfNTk1_eded3a7b-1222-46fc-b589-e652bcabf820">35.3</ix:nonFraction> million. The lease term is approximately <ix:nonNumeric contextRef="ie921da4a3a754d18a124966528cd5905_I20200331" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfNjMx_8a2bccf1-2024-4066-ac62-a1ffe5d283b0">ten years</ix:nonNumeric>. Future minimum lease payments over the life of the lease were discounted at a rate of <ix:nonFraction unitRef="number" contextRef="ie921da4a3a754d18a124966528cd5905_I20200331" decimals="4" name="us-gaap:LesseeOperatingLeaseDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfNzIx_62abad07-8b18-49c9-887a-0c4b7fe32368">12.55</ix:nonFraction>%, which was our estimated incremental collateralized borrowing rate for the term of the lease at the inception of the lease. </span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfMTA5Ng_4993154b-4d44-4c63-9bb1-57bf19e65e8f" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 components of lease expense for the three and six months ended June&#160;30, 2020 and 2019, respectively (in thousands):</span></div><div style="text-align:center;margin-top:15pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:48.146%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.823%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.702%;"></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="background-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 #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;padding-left:1pt;padding-right:1pt;"><span 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 cost (including variable 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 #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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMi0yLTEtMS0w_289fd45d-db48-4e67-8d6a-f95d826bdfef">2,312</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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMi00LTEtMS0w_89aee067-0667-4588-846b-beb4592b9227">1,553</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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMi02LTEtMS05Mjc_01754f60-f8ae-4de8-afd9-c4e3848b4380">4,511</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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMi04LTEtMS05Mjc_a3f71173-c8ba-4c15-a1a2-2ea3d3af0a77">3,056</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);">Variable costs including non-lease 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:bottom;border-top: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: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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMy0yLTEtMS0w_20d1a40e-b119-4a06-8c73-af4c3841cbeb">548</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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: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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMy00LTEtMS0w_1e4c2fe9-a051-4040-90ae-aab7c82d5eb7">703</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMy02LTEtMS05Mjc_ca202296-67bb-47bc-90cc-5f902ed55af7">1,169</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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: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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMy04LTEtMS05Mjc_909a1a17-87ca-415f-9bbb-ae3cefe3827d">1,303</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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><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 #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: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:rgb(255,255,255, 0.0);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: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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental Cash Flow Information:</span></td><td 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><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="27" 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 paid for amounts included in the measurement of operating lease liabilities (included in net cash used in operating activities in thousands):</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><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="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="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="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="background-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;"><span 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;"></td><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;"></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;padding-left:0.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);">Operating cash flows from operating leases</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><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><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 #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);"><ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfOS02LTEtMS05NzA_21ff3953-1d66-45c5-a756-237ffe825c34">1,987</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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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 #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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfOS04LTEtMS05NzA_46d04c0d-dd2a-4700-b223-e2556f107473">2,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 #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:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfMTA5MQ_084fc931-20ac-420f-993d-188cc7107869" escape="true"><div style="text-indent:27pt;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future minimum lease payments under commenced non-cancelable operating leases, which are as of June&#160;30, 2020 as follows (in thousands): </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:84.842%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.428%;"></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);">Fiscal Year</span></td><td 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);">Minimum Lease Payments for Operating Leases</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);">2020 (remainder of year)</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 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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfMS0yLTEtMS0w_d6984638-af21-45a5-8450-38d949bcca15">3,214</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);">2021</span></td><td 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="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfMi0yLTEtMS0w_a7a6ccb4-26bd-410f-afa7-a21bad24bba1">7,282</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);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfMy0yLTEtMS0w_223b9ba3-7dba-4905-98ae-3a6609b31118">6,985</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);">2023</span></td><td 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="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfNC0yLTEtMS0w_b06a6107-2410-4508-af39-7ab37d30f8c9">6,907</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);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfNS0yLTEtMS0w_24e6dca0-48ee-48e7-b3c0-8be32641d600">7,120</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);">Thereafter</span></td><td 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="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="fldm:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfNi0yLTEtMS0w_22a2b5c4-e3c8-4b8d-9b1e-f5b1b6ebb21a">39,231</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);">Total future minimum payments </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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfNy0yLTEtMS0w_0cfb2fb5-463e-4336-8404-5a510fdd594c">70,739</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);">Less: imputed interest</span></td><td 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="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfOC0yLTEtMS0w_f7e1d160-ce0d-47dd-ab30-da30cf986f76">29,430</ix:nonFraction>)</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);">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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfOS0yLTEtMS0w_5a8486b1-efc8-433e-a9f0-70f1ae605673">41,309</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;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:center;margin-bottom:18pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">19</span></div></div></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_70"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color: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. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RleHRyZWdpb246NTU3ZTVlMmE4ZjQ3NGI3ZWE3MjczYmMxNjg4NDBlZmNfMTQ1Nw_65241d64-8bf3-469a-99c7-59d60435ccdf" continuedAt="ib828c206a49f4fe59d25e1d70f52162a" escape="true">Fair Value of Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="ib828c206a49f4fe59d25e1d70f52162a" continuedAt="i7ef9aaf76842488385b952e1d4d523a2"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RleHRyZWdpb246NTU3ZTVlMmE4ZjQ3NGI3ZWE3MjczYmMxNjg4NDBlZmNfMTQ1Mg_e5da8ffa-be65-4d5c-83ba-ffa5804408e0" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 tables summarize our cash and available-for-sale securities that were measured at fair value by significant investment category within the fair value hierarchy (in thousands): </span></div><div style="margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:31.918%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:6.625%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.918%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.625%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.040%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.356%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.210%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.928%;"></td><td style="width:1.0%;"></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="39" style="padding-top:2px;padding-bottom:2px;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><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color: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);">Gross Unrealized Gain</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);">Gross Unrealized 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);">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 #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);">Cash and Cash Equivalents</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);">Short-Term Marketable Securities</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);">Cash- Restricted</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:#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);">Assets:</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><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: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:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></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:#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-unrestricted</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="i29ba16b70222463cb712f66127f40c1d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMy0xLTEtMS0w_8cf58446-6984-44f1-bc0e-25b56796ca71">20,196</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">&#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 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><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="i29ba16b70222463cb712f66127f40c1d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMy03LTEtMS0w_501023ac-95a1-40e5-b785-f5199b11aef5">20,196</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i29ba16b70222463cb712f66127f40c1d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMy05LTEtMS0w_1dec7326-c58c-49aa-b2e3-19d86caf443f">20,196</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">&#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 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="display:none;"></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);">Cash-restricted</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="ie6729e260dff49138b5dc94664f1afff_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfNC0xLTEtMS0w_40af74d7-3574-4357-9810-3611fcb7f497">1,075</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);">&#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="ie6729e260dff49138b5dc94664f1afff_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfNC03LTEtMS0w_2624b9c8-879e-4c3f-9c74-e80880e91dac">1,075</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);">&#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="ie6729e260dff49138b5dc94664f1afff_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfNC0xMy0xLTEtMA_51f229ed-2978-454c-be59-b9626a0e75ba">1,075</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="display:none;"></td><td colspan="3" style="display:none;"></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);">&#160;&#160;Total cash</span></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="usd" contextRef="id3dd2e3cc41a4907ba4a257a049b3cb5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfNS0xLTEtMS0w_62765fef-ece3-49d6-b54d-222a1f76651c">21,271</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);">&#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><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);">&#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><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="usd" contextRef="id3dd2e3cc41a4907ba4a257a049b3cb5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfNS03LTEtMS0w_47311812-c8fe-4a90-98c7-fc0ec4c76e7f">21,271</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="usd" contextRef="id3dd2e3cc41a4907ba4a257a049b3cb5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfNS05LTEtMS0w_e10314cb-60fe-4092-9217-b1ebd86f4fc0">20,196</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);">&#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><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="usd" contextRef="id3dd2e3cc41a4907ba4a257a049b3cb5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfNS0xMy0xLTEtMA_1af59bc1-d221-4b11-aedb-70d16a6d24d3">1,075</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="display:none;"></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);">Available-for-sale:</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><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: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:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></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:#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);">&#160;&#160;&#160;&#160;Level I:</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><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="display:none;"></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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Money market funds</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="ic5199a9a03db48e78533b802842d5c32_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOC0xLTEtMS0w_307b358e-538f-43b2-9be9-7088b04c9c61">22,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 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="ic5199a9a03db48e78533b802842d5c32_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOC0zLTEtMS0w_e18a37e9-5337-4214-9531-e654ca2f24da">&#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="ic5199a9a03db48e78533b802842d5c32_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOC01LTEtMS0w_18552aed-0ee6-4bc6-bc13-56d744e4a621">&#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="ic5199a9a03db48e78533b802842d5c32_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOC03LTEtMS0w_fe93279c-9d93-42bd-a576-b78cea5f4332">22,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 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="ic5199a9a03db48e78533b802842d5c32_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOC05LTEtMS0w_d9d77ae1-7a24-41c3-b370-dba1c519edf4">22,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 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="ic5199a9a03db48e78533b802842d5c32_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOC0xMS0xLTEtMA_e2a48383-fe9a-4882-994a-58183f66bb59">&#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="ic5199a9a03db48e78533b802842d5c32_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOC0xMy0xLTEtMA_4e54f263-87a1-47c4-a01e-f59dd95e57f3">&#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="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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);">&#160;&#160;&#160;&#160;US treasury 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="i72e885b6db4f4952bb26dfb99f31dda7_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOS0xLTEtMS0w_a5dfade5-0e18-4e65-b559-f45fce193a80">2,428</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i72e885b6db4f4952bb26dfb99f31dda7_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOS0zLTEtMS0w_ce179e26-ec41-42a9-a0f1-01be7fce5f3c">3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i72e885b6db4f4952bb26dfb99f31dda7_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOS01LTEtMS0w_c8a6dd76-707a-4fb1-9658-f410db5c1f1a">&#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="i72e885b6db4f4952bb26dfb99f31dda7_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOS03LTEtMS0w_fc4c4d3e-6143-4c65-8087-f77631184f08">2,431</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i72e885b6db4f4952bb26dfb99f31dda7_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOS05LTEtMS0w_be846be1-c28c-4e48-b724-accb72e2c8a2">&#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="i72e885b6db4f4952bb26dfb99f31dda7_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOS0xMS0xLTEtMA_de0fa622-794d-436c-988b-dc743c5d43e0">2,431</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="display:none;"></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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal           </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="iee23fc4d8ccf47079b6253bab2258fdb_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTAtMS0xLTEtMA_2df9e138-9e5d-4094-bc47-76f8bd8c3706">25,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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="iee23fc4d8ccf47079b6253bab2258fdb_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTAtMy0xLTEtMA_2199e433-7ec2-45de-a519-6af26e2c5b69">3</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="iee23fc4d8ccf47079b6253bab2258fdb_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTAtNS0xLTEtMA_dbe57ad4-613a-48f3-a4dc-b918407e6b3e">&#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="iee23fc4d8ccf47079b6253bab2258fdb_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTAtNy0xLTEtMA_b487a6ce-101f-4496-9ee9-048459337878">25,200</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="iee23fc4d8ccf47079b6253bab2258fdb_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTAtOS0xLTEtMA_918ec7a7-8dee-44b8-8c24-073760b0d858">22,769</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="iee23fc4d8ccf47079b6253bab2258fdb_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTAtMTEtMS0xLTA_503a94c5-2f83-4106-b4ff-7c12e203fe96">2,431</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);">&#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="display:none;"></td><td colspan="3" style="display:none;"></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 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="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="fldm:CashCashEquivalentsAndShortTermInvestmentsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTEtMS0xLTEtMA_eb953a41-bd96-4c76-ba52-8fb38c3ef066">46,468</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="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTEtMy0xLTEtMA_395d32d2-3ff8-4a18-ba8e-8e0e2a1cd944">3</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="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTEtNS0xLTEtMA_2c1f6037-0a8b-44d7-8baa-f15849bfd8bf">&#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 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="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTEtNy0xLTEtMA_3b09eb1c-a922-4a20-b72e-4ba28e61d062">46,471</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="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTEtOS0xLTEtMA_071d1e2f-bdc8-42fb-9ec3-7305d10ef7ab">42,965</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="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTEtMTEtMS0xLTA_d92eae36-4238-4263-8f34-31b482f6b00e">2,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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTEtMTMtMS0xLTA_dd130b7e-8caf-4bc5-b587-5d55bbcafb97">1,075</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="display:none;"></td><td colspan="3" style="display:none;"></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:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></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="39" style="padding-top:2px;padding-bottom:2px;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><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color: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);">Gross Unrealized Gain</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);">Gross Unrealized 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);">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 #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);">Cash and Cash Equivalents</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);">Short-Term Marketable Securities</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);">Cash- Restricted</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:#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);">Assets:</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><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: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:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></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:#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-unrestricted</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="ibf0225bb07fc4217a4923e5e093d6913_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTYtMS0xLTEtMA_284d0602-d4bd-42b0-8f29-376775d56ccc">16,614</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">&#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 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><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="ibf0225bb07fc4217a4923e5e093d6913_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTYtNy0xLTEtMA_4c17563b-1107-45b3-9ae6-b6a4937698af">16,614</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="ibf0225bb07fc4217a4923e5e093d6913_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTYtOS0xLTEtMA_4cb2c277-3215-4248-90ea-3780be6ed0a9">16,614</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">&#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 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="display:none;"></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);">Cash-restricted</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="i10a8ac87fdde4dcaafe71cb08a3ab3fe_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTctMS0xLTEtMA_baa9fef3-365f-4d18-87fb-57466c2bf209">2,075</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);">&#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="i10a8ac87fdde4dcaafe71cb08a3ab3fe_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTctNy0xLTEtMA_4687f597-eb3a-47e1-a3eb-42e648a22be3">2,075</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);">&#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="i10a8ac87fdde4dcaafe71cb08a3ab3fe_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTctMTMtMS0xLTA_be73c816-de76-479d-a6ce-049ace9ab361">2,075</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="display:none;"></td><td colspan="3" style="display:none;"></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);">&#160;&#160;Total cash</span></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="usd" contextRef="ia3a14ed05f794d52ac964bb08c024d85_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTgtMS0xLTEtMA_aaa3fb2f-8328-4c71-ac01-8ceacbb96b57">18,689</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);">&#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><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);">&#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><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="usd" contextRef="ia3a14ed05f794d52ac964bb08c024d85_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTgtNy0xLTEtMA_00a9c745-7da5-4eb7-8983-ed57933da513">18,689</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="usd" contextRef="ia3a14ed05f794d52ac964bb08c024d85_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTgtOS0xLTEtMA_fa8864fa-f09a-4612-88c7-f3eb7ac38b3a">16,614</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);">&#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><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="usd" contextRef="ia3a14ed05f794d52ac964bb08c024d85_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTgtMTMtMS0xLTA_e14ed4c6-d544-4961-a824-807ebb9bc94c">2,075</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="display:none;"></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);">Available-for-sale:</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><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: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:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></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:#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);">&#160;&#160;&#160;&#160;Level I:</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><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="display:none;"></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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Money market funds</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="i7fcaf9e076f84c339166466f4ab139ce_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjEtMS0xLTEtMA_bb374811-8c24-4847-bd47-24922f38a9fb">5,047</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="i7fcaf9e076f84c339166466f4ab139ce_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjEtMy0xLTEtMA_9edaaccb-80f3-44a1-98f8-58ba774a2a1f">&#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="i7fcaf9e076f84c339166466f4ab139ce_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjEtNS0xLTEtMA_c0fb2717-973c-44d8-bedf-02db82fcc850">&#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="i7fcaf9e076f84c339166466f4ab139ce_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjEtNy0xLTEtMA_f6132b26-16d1-469c-892d-91ab50668610">5,047</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="i7fcaf9e076f84c339166466f4ab139ce_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjEtOS0xLTEtMA_a44b7b1a-9ad2-4b27-b755-a72fa4c522e0">5,047</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="i7fcaf9e076f84c339166466f4ab139ce_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ShortTermInvestments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjEtMTEtMS0xLTA_d6b54eb4-8f17-40d8-8ff7-9780bdae1653">&#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="i7fcaf9e076f84c339166466f4ab139ce_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermInvestments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjEtMTMtMS0xLTA_ce49f311-2f03-4ddc-947b-8f740155ac4e">&#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="display:none;"></td><td colspan="3" style="display:none;"></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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;US treasury 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="idf6c0fc7a1024520912048cd034720fe_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjItMS0xLTEtMA_2eb445ca-5a65-4c9d-9a6f-4878fb88e05e">36,942</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="idf6c0fc7a1024520912048cd034720fe_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjItMy0xLTEtMA_ea3c0802-d857-4f6f-91d4-12b5099d5404">36</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="idf6c0fc7a1024520912048cd034720fe_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjItNS0xLTEtMA_1b67a716-231b-4ce2-b119-ab9e803acf82">&#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="idf6c0fc7a1024520912048cd034720fe_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjItNy0xLTEtMA_3157ad15-2a3a-426e-9016-e8ed5670b16b">36,978</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="idf6c0fc7a1024520912048cd034720fe_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjItOS0xLTEtMA_be875834-c7fd-435c-a9fa-85b2616a24f1">&#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="idf6c0fc7a1024520912048cd034720fe_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjItMTEtMS0xLTA_33b88009-166e-49fd-96a7-be4c40529c78">36,978</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="display:none;"></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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal</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="i025252e98ca347acb2edc468abb43d4f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjMtMS0xLTEtMA_984353e5-349d-4a27-acc2-903c778f14e0">41,989</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="i025252e98ca347acb2edc468abb43d4f_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjMtMy0xLTEtMA_43c87464-ded6-4227-8914-b6e02f36a8f1">36</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="i025252e98ca347acb2edc468abb43d4f_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjMtNS0xLTEtMA_f4ef620c-824b-47d5-81f2-4bb723029e4c">&#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="i025252e98ca347acb2edc468abb43d4f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjMtNy0xLTEtMA_305db834-af2b-4cf4-a9ad-6b660322a3d9">42,025</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="i025252e98ca347acb2edc468abb43d4f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjMtOS0xLTEtMA_fb31df69-b390-4a50-ba69-ecf2097082cd">5,047</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="i025252e98ca347acb2edc468abb43d4f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjMtMTEtMS0xLTA_96dfa77e-8881-42ae-bfcb-b41b04d6b2b8">36,978</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);">&#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="display:none;"></td><td colspan="3" style="display:none;"></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 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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="fldm:CashCashEquivalentsAndShortTermInvestmentsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjQtMS0xLTEtMA_a0855b48-5dcd-4913-9c8c-f9f1617c6d5d">60,678</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjQtMy0xLTEtMA_1ad77133-c59e-48c0-8708-6ffc9bde6b8e">36</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjQtNS0xLTEtMA_4eb002b3-c312-4992-b25d-5c6930283748">&#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;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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjQtNy0xLTEtMA_8ed63cb4-efad-415d-9400-add74b993007">60,714</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjQtOS0xLTEtMA_553cc24c-a028-48e1-925a-4ce76ebe19d5">21,661</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjQtMTEtMS0xLTA_dc99220b-a7c7-481f-b31e-061db567e74a">36,978</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjQtMTMtMS0xLTA_53706f6f-dafe-477a-a63f-f62f3a47cebd">2,075</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="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric><div style="text-indent:27pt;margin-top:15pt;"><span style="background-color: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 were no transfers between Level I and Level II measurements, and no changes in the valuation techniques used, during the six months ended&#160;June&#160;30, 2020.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 an evaluation of securities that were in a loss position, we did not recognize any other-than-temporary impairment charges for the six months ended June&#160;30, 2020 and 2019. <ix:nonFraction unitRef="investment" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RleHRyZWdpb246NTU3ZTVlMmE4ZjQ3NGI3ZWE3MjczYmMxNjg4NDBlZmNfNTI0_d3ab3146-5a53-4c40-bcba-59d60405571c">None</ix:nonFraction> of our investments have been in a continuous loss position for more than 12 months. We concluded that the declines in market value of our available-for-sale securities investment portfolio were temporary in nature and did not consider any of our investments to be other-than-temporarily impaired. </span></div><div style="text-indent:13.5pt;margin-top:9pt;"><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%;">Convertible Notes</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2019, we significantly reduced the amount of our outstanding debt. As a result, these securities are not traded frequently, so it is difficult to estimate a reliable and accurate market price and represent Level III valuations. A&#160;fair value&#160;for these assets cannot be determined by using readily observable inputs or measures, such as&#160;market prices&#160;or models. Fair values were estimated using pricing models and risk-adjusted value ranges. </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i8342950ea62a4eecaffe3229ea6fb586"><ix:continuation id="i7ef9aaf76842488385b952e1d4d523a2"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 par value, carrying value and the estimated fair value of the 2014 and 2019 Notes at June&#160;30, 2020 and December&#160;31, 2019, respectively (in thousands):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:43.467%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:6.333%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.625%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.625%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.187%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.333%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.780%;"></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="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);">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="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:9pt;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></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 #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);">Par 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 #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);">Carrying 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 #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);">Par 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 #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);">Carrying 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 #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;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2014 Notes</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="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMi0xLTEtMS0w_d0541997-4667-4766-9c80-9ee51512bc83">1,079</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 #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="id4a8929cebf8472c89f7eb261ee30f73_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMi0zLTEtMS0w_86864413-2e87-4c82-b3ff-1dfb4e428757">1,051</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 #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="i4b31402585694cb4be4080ffa8a7720a_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMi01LTEtMS0w_ae972891-c0e7-488a-9529-551c56206ab2">1,122</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="i65e15562d4264df7b3aadc9c1f65ab3b_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMi03LTEtMS0w_bdeaf9a4-26a0-4608-bafe-588f68d7b59e">1,079</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="id18d55e250394732941aebcc89c55941_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMi05LTEtMS0w_0a5b3062-5ba4-46b4-8efd-4d4abe071046">1,057</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="i73bf5306b0f64a5e89b96586911e92ef_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMi0xMS0xLTEtMA_a9144d77-2f56-4129-90cd-2c327f863ac4">1,122</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);">2019 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icff29a59b9f64515b54b16e5b1dadaa1_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMy0xLTEtMS0w_0210d409-2d09-4856-b508-0f4b84dff474">55,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="icff29a59b9f64515b54b16e5b1dadaa1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMy0zLTEtMS0w_be5c149e-9d13-4709-b86d-d4676968a88f">52,962</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="id74f72d9f4984ab486d8a16aaa5838dd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMy01LTEtMS0w_3a6276fb-823b-4fd9-b197-e8c7b702b004">82,369</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="if79ebeb0c79d408b9846192711455544_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMy03LTEtMS0w_7c4e6d36-fcdb-44cc-a946-d5fca2f5e17e">55,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="i2c7ece0859f047309f94d20b83e29d35_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMy05LTEtMS0w_192f4120-2b11-4da1-a4dc-138b34b00635">52,764</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="ib49b00a900dd4e97a43c9f5f40db0903_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMy0xMS0xLTEtMA_81aeec4c-a44d-4353-9faa-c64257846d68">73,975</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 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="ie858d56305824d51932d9d9017b325d7_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfNC0xLTEtMS0w_316021fe-016e-4f67-ac76-67fdc6062420">56,079</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i56c7e99db69245109c90dd582a9c9e51_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfNC0zLTEtMS0w_20e6ab5a-6099-403e-999b-99f171c5bc4d">54,013</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i4aa0ef993d2546c2bf5974034f26a02d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfNC01LTEtMS0w_0faa8916-29ee-4fd7-b319-980143372f55">83,491</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="i79cc019a48bf45ada14b2217b78ac841_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfNC03LTEtMS0w_4e0ffcbf-6933-4dea-bdcf-f975605b34ff">56,079</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i8cae9a3e17e54daa98299a6ce4a4ee9b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfNC05LTEtMS0w_058eaed8-0453-40c3-ad61-5e4e8692c83f">53,821</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="ib86f1dbfef8c43eba99ab5267f00bd44_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfNC0xMS0xLTEtMA_13c1dff7-99c0-47b5-918b-0060f81dcc74">75,097</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:continuation></ix:continuation><div style="text-indent:22.5pt;"><span><br/></span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_73"></div><div style="margin-top:10pt;"><span style="background-color: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. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RleHRyZWdpb246YzZiN2EwY2UwM2M5NGI3OGIyZGQ5Y2E5M2M1OWMzOWRfNjg3_0a7438a2-35fb-4b08-83d5-4b4ffbd97894" continuedAt="i230ae7ef8c1b4d18839942ec6ab2553b" escape="true">Shareholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="i230ae7ef8c1b4d18839942ec6ab2553b"><div style="text-indent:13.5pt;margin-top: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%;">InstruNor Acquisition</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2020, we completed the acquisition of all of the outstanding shares of InstruNor (see Note 3). The purchase price was approximately $<ix:nonFraction unitRef="usd" contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RleHRyZWdpb246YzZiN2EwY2UwM2M5NGI3OGIyZGQ5Y2E5M2M1OWMzOWRfMTk2_850e4667-2bcc-42de-83a2-17e5d3a18ee2">7.2</ix:nonFraction> million, consisting of $<ix:nonFraction unitRef="usd" contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RleHRyZWdpb246YzZiN2EwY2UwM2M5NGI3OGIyZGQ5Y2E5M2M1OWMzOWRfMjE0_d27d7dbb-2e8c-48b2-9601-724a2121c982">5.2</ix:nonFraction> million in cash and <ix:nonFraction unitRef="shares" contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RleHRyZWdpb246YzZiN2EwY2UwM2M5NGI3OGIyZGQ5Y2E5M2M1OWMzOWRfMjI5_1860c6f9-3749-4034-b8b7-21b6a0bee77b">485,451</ix:nonFraction> shares of our common stock.</span></div><div style="text-indent:13.5pt;margin-top:9pt;"><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%;">Conversion of 2018 Notes</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the first quarter of 2019, we issued <ix:nonFraction unitRef="shares" contextRef="ic9e20e797d99498ba1503308c636860c_D20190101-20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RleHRyZWdpb246YzZiN2EwY2UwM2M5NGI3OGIyZGQ5Y2E5M2M1OWMzOWRfMzI1_6b4ae826-c0b0-4de0-a826-849e7347f0b5">19,460,260</ix:nonFraction> shares of our common stock in connection with the conversion of our 2018 Notes (see Note 7). As a result of this issuance of our common stock, we recorded a total of $<ix:nonFraction unitRef="usd" contextRef="ic9e20e797d99498ba1503308c636860c_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RleHRyZWdpb246YzZiN2EwY2UwM2M5NGI3OGIyZGQ5Y2E5M2M1OWMzOWRfNDk1_2f6d9e95-a67b-4fb6-977a-40b0536edb1a">133.3</ix:nonFraction> million of equity, which was equivalent to the fair value of the bonds retired.</span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RleHRyZWdpb246YzZiN2EwY2UwM2M5NGI3OGIyZGQ5Y2E5M2M1OWMzOWRfNjgz_e35a5e60-f7f5-46a2-8774-994f4e9b4d37" continuedAt="i386de007ab8746c58325020da70564fb" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June&#160;30, 2020, we had reserved shares of common stock for future issuance under equity compensation plans as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:57.649%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.723%;"></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 000'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);">Securities To Be Issued Upon Exercise Of 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);">Securities To Be Issued Upon Release Of Restricted Stock and Performance Share Units</span></td><td 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);">Number Of Remaining Securities Available For Future Issuance </span></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);">2009 Equity Incentive Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i54dc9dd1e4c54366b184d7ec15d3c26e_I20200630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMS0yLTEtMS0w_d6e99133-a36e-4ec5-9751-8d8e538e1010">19</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="ic0b9dfbd254547eb98c1aa7bbcf65d05_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMS00LTEtMS0w_4ed58bf0-ed32-4d9e-887b-cab1e22c496e">&#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="shares" contextRef="i1854ade142854ee5bf2d9b44b626e107_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMS02LTEtMS0w_507b4917-a38b-409a-8a07-7f5aef8b4798">&#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);">2011 Equity Incentive Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i96fee77e341349f9adfb7cab1eec99d8_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMi0yLTEtMS0w_aab26b4c-e12a-43cc-b758-98ddbee60b53">1,609</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="shares" contextRef="i6be9ba4661e140bda7d84ed197b4d3cd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMi00LTEtMS0w_d29abcb2-af9a-412d-bcb5-a44786b6bb91">6,138</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="shares" contextRef="idb4483747bcc41239c64b7bdbd45b3c8_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMi02LTEtMS0w_bda0bfdd-330f-4cef-9821-d2fdd025b28f">2,823</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">DVS Sciences Inc. 2010 Equity Incentive Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i1f39a812ab154c8495d9c8474f330b19_I20200630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMy0yLTEtMS0w_c611d8db-5a0d-460f-b55c-6b7f8632c6b6">23</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="i7e5248eb7e024c54a87ddef330d1f9d8_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMy00LTEtMS0w_4479e8d7-ada6-4c4a-a51a-05558c421118">&#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="shares" contextRef="i25a191c39b1248a4ae41d64db652cd32_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMy02LTEtMS0w_6be4328d-013f-41c3-8243-08692980813a">&#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);">2017 Inducement Award Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="ic0717b0207f94b3488ed7f5e626f8363_I20200630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNC0yLTEtMS0w_70cf2e20-576c-4fec-a6fd-296e82b3a509">207</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="shares" contextRef="i23d2e3b6f5ff4b258b755520e57cf6db_I20200630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNC00LTEtMS0w_da2fab8a-8829-4c48-a813-a48b53bf2fd3">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="shares" contextRef="i4063d50f5abb4c249d8648dd00f68c9c_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNC02LTEtMS0w_034255cd-d608-403e-8262-e45d36f898e4">&#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);">2017 Employee Stock Purchase Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i9401a6a6ad874e1eb32a333ac14fa501_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNS0yLTEtMS0w_3e32f536-613e-46c9-ab9c-d9d558ffe0f1">&#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="shares" contextRef="i3904da7b5bb8402c96fb8122fce0f6fa_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNS00LTEtMS0w_b72535b2-ef29-4f3c-b003-97461d6ae14d">&#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="shares" contextRef="ie709e782ac84411fb90b0db66e2790f9_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNS02LTEtMS0w_a15e317e-e701-4787-a3d8-6fd5f43ba75d">3,100</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="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;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="i231fe3bb1fa6463098505c061aec5ad0_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNi0yLTEtMS0w_abae7a6f-da99-441a-8e8a-ecddaf09ef35">1,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;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 colspan="2" 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-left:1pt;padding-right:0%;"><span style="font-size: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="i5dfb7e923d094b0389d8493f404c8f3a_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNi00LTEtMS0w_9543262c-87a7-44a7-b39f-595eb9b124e4">6,379</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 colspan="2" 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-left:1pt;padding-right:0%;"><span style="font-size: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNi02LTEtMS0w_1d58eb85-ab59-4a9c-a8e4-c6ad174ce137">5,923</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:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_76"></div><div style="margin-top:10pt;"><span style="background-color: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. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjE5OTAyMzI3OTMxOA_01db5e7c-6b15-4bd4-aa74-fef9c53f7260" continuedAt="iaf9a64f50d3a46d19821c51db72aff4d" escape="true">Stock-Based Plans</ix:nonNumeric></span></div><ix:continuation id="iaf9a64f50d3a46d19821c51db72aff4d" continuedAt="iaee7d109f18d4c5691fbadf58de7e550"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 board of directors sets the terms, conditions, and restrictions related to our 2017 Employee Stock Purchase Plan (ESPP) and the grant of stock options, restricted stock units (RSUs) and performance-based awards under our equity incentive plans. Our board of directors determines the number of awards to grant and also sets vesting criteria. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 general, RSUs vest on a quarterly basis over a period of <ix:nonNumeric contextRef="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDM2_e006f293-6e26-46fc-901c-e7e81a8091c8">four years</ix:nonNumeric> from the date of grant at a rate of either <ix:nonFraction unitRef="number" contextRef="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630" decimals="2" name="fldm:PortionOfStockOptionsVestOnFirstAnniversary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDgy_1987cfec-957d-43be-8893-11a14af42510">25</ix:nonFraction>% on the first anniversary of the grant date and ratably each quarter over the remaining 12 quarters, or ratably each quarter over 16 quarters, subject to the employees&#8217; continued employment. In May 2020, we granted <ix:nonFraction unitRef="shares" contextRef="ib0f7daaa85af4909b93febe97b14447c_I20200531" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjc0ODc3OTA3OTYyNQ_e933aa88-cd05-4a55-8620-d15f1f9418af">1.8</ix:nonFraction> million retention RSUs that vest over <ix:nonNumeric contextRef="ibfc9fee326014db3890b9afd31851999_D20200101-20200630" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDM5ODA0NjUzNDc5MA_89646af3-a9d4-4153-8aab-0a0caeb46461">three years</ix:nonNumeric>, with <ix:nonFraction unitRef="number" contextRef="i8707f099ccdb4b2fad10e0a81d850731_D20200501-20200531" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTIxOQ_d98d2294-3147-47f7-8a72-249ba70e46fe">50</ix:nonFraction>% of the RSUs vesting after <ix:nonNumeric contextRef="i26924c9a4c554cb0bdc4ac6801038d1b_D20200101-20200630" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDM5ODA0NjUzNDgwNw_6c56a758-f9f5-4212-9e08-281d8e008dc8">one year</ix:nonNumeric> and <ix:nonFraction unitRef="number" contextRef="ib4b57f72f8734653a82f6bb48cfa7aa0_D20200501-20200531" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTIyNA_03c6e7ef-3fbd-49ba-91e0-15759a8458a5">25</ix:nonFraction>% of the RSUs vesting each year thereafter. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Incentive stock options and non-statutory stock options granted under our 2011 Equity Incentive Plan (2011 Plan) have a term of no more than <ix:nonNumeric contextRef="i7aa2459d92b54d0981f0a3efcf9cb3c9_D20200101-20200630" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDM5ODA0NjUzNDc0OQ_29dd4692-adfb-4b15-8889-8c6344dc55c0">ten years</ix:nonNumeric> from the date of grant and an exercise price of at least <ix:nonFraction unitRef="number" contextRef="i7aa2459d92b54d0981f0a3efcf9cb3c9_D20200101-20200630" decimals="2" name="fldm:StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTE5NQ_2dc162b0-a536-464e-ac5c-5de3607e1886">100</ix:nonFraction>% of the fair market value of the underlying common stock on the date of grant. If a participant owns stock representing more than <ix:nonFraction unitRef="number" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="2" name="fldm:SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTIwMQ_75c74dcc-aa66-442a-ad71-910a053194ff">10</ix:nonFraction>% of the voting power of all classes of our stock on the grant date, an incentive stock option awarded to the participant will have a term of no more than <ix:nonNumeric contextRef="i41a356f7a54243a9a61686ded26b6f1e_D20200101-20200630" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDM5ODA0NjUzNDc3MA_f3c71582-76a5-4c85-ae98-9aac057e8817">five years</ix:nonNumeric> from the date of grant and an exercise price of at least <ix:nonFraction unitRef="number" contextRef="i41a356f7a54243a9a61686ded26b6f1e_D20200101-20200630" decimals="2" name="fldm:StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTIwOA_2424c2bb-265d-4b08-b02e-e62e43836f37">110</ix:nonFraction>% of the fair market value of the underlying common stock on the date of grant. Generally, options vest at a rate of either <ix:nonFraction unitRef="number" contextRef="i9883ad579e18440591ab5c2c7a0416c3_D20200101-20200630" decimals="2" name="fldm:PortionOfStockOptionsVestOnFirstAnniversary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTIxNA_29f7d3b1-a492-4205-a0d0-92b42196921d">25</ix:nonFraction>% on the first anniversary of the option grant date and ratably </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="iaee7d109f18d4c5691fbadf58de7e550" continuedAt="i1260822be7674492bdc0ae6fc1e82df7"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">each month over the remaining period of <ix:nonNumeric contextRef="ibfc9fee326014db3890b9afd31851999_D20200101-20200630" format="ixt-sec:durmonth" name="fldm:NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTIyOQ_1cff6d10-f7e3-4820-af55-96fc2f241ad0">36</ix:nonNumeric> months, or ratably each month over <ix:nonNumeric contextRef="i26924c9a4c554cb0bdc4ac6801038d1b_D20200101-20200630" format="ixt-sec:durmonth" name="fldm:NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTIzMw_64378dc9-c5bf-4502-8c11-871157fd2b7b">48</ix:nonNumeric> months. We may grant options with different vesting terms from time to time. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 performance-based share awards, our board of directors sets the performance objectives and other vesting provisions in determining the number of shares or value of performance units and performance shares that will be paid out. Such payout will be a function of the extent to which performance objectives or other vesting provisions have been achieved.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2011 Equity Incentive Plan</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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&#160;2011, our board of directors adopted the 2011 Plan under which incentive stock options, non-statutory stock options, RSUs, stock appreciation rights, performance stock units (PSUs), and performance shares may be granted to our employees, directors, and consultants. In April 2019, our board of directors authorized, and in June 2019, our stockholders approved an amendment and restatement of the 2011 Plan to make various changes, including increasing the number of shares reserved for issuance by approximately <ix:nonFraction unitRef="shares" contextRef="i5dcf699de86241f48c0d91fe592ec126_I20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjQ3NA_b48f69f9-d764-4c6f-9c0b-8132720eb604">5.0</ix:nonFraction> million shares and extending the term of the 2011 Plan until April 2029. In May 2020, our board of directors authorized, and in June 2020, our stockholders approved an increase in the number of shares reserved for issuance under the 2011 Plan of <ix:nonFraction unitRef="shares" contextRef="i4d3a61ddfb644445bfefb0d68b9aef4b_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjc0ODc3OTA3OTYwMA_a8ccfa48-30e0-473a-b061-0a493763f9c5">1.4</ix:nonFraction> million shares. </span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2009 Equity Incentive Plan and 2017 Inducement Award Plan  </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2009 Equity Incentive Plan (the 2009 Plan) terminated on the date the 2011 Plan was adopted. Options granted, or shares issued under the 2009 Plan that were outstanding on the date the 2011 Plan became effective, remained subject to the terms of the 2009 Plan. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2017, we adopted the Fluidigm Corporation 2017 Inducement Award Plan (Inducement Plan) and reserved <ix:nonFraction unitRef="shares" contextRef="if777d06e555848be8529f6a1d4eda4e3_I20170131" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjk4MA_02eda52e-d9ef-48e9-a26f-38bddbc3d7da">2</ix:nonFraction> million shares of our common stock for issuance pursuant to equity awards granted under the Inducement Plan. The Inducement Plan provided for the grant of equity-based awards on terms substantially similar to the 2011 Plan. In accordance with Rule 5635(c)(4) of the Nasdaq Listing Rules, awards under the Inducement Plan were only be made to individuals not previously our employees or non-employee members of our board of directors (or following such individual&#8217;s bona fide period of non-employment), as an inducement material to the individual&#8217;s entry into employment with us or in connection with a merger or acquisition, to the extent permitted by Rule 5635(c)(3) of the Nasdaq Listing Rules. In June 2019, concurrently with the increase in shares available for grant under the 2011 Plan, the Inducement Plan was terminated such that no further grants could be made thereunder. Options granted and shares issued under the Inducement Plan that were outstanding when the Inducement Plan was terminated remain outstanding subject to their terms and the terms of the Inducement Plan.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Valuation and Expense Information</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 use the Black-Scholes option-pricing model to estimate the fair value of stock options granted under our equity incentive plans. We grant stock options at exercise prices not less than the fair value of our common stock at the date of grant. The fair value of RSUs granted to employees was estimated on the date of grant by multiplying the number of shares granted by the fair market value of our common stock on the grant date. </span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfOTc3Mg_57f8b726-719b-4857-9452-781155cf6285" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Activity under the 2011 Plan, the 2009 Plan, and the Inducement Plan was as follows:</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Restricted Stock Units</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="margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:63.497%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.520%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.523%;"></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);">Number of Units  (in 000s)</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: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/>Grant Date Fair Value per Unit</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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="ib34eb58e5178407f8245d1ab10b4d6cf_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfMS0yLTEtMS0w_b3d46914-83a1-4fc8-a105-155c6e1ae528">2,551</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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="ib34eb58e5178407f8245d1ab10b4d6cf_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfMS00LTEtMS0w_63609bd8-9d41-43ea-a372-5c742195b13f">7.43</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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);">RSU granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfMi0yLTEtMS0w_5153a6b1-71a8-499a-b2b7-13f4c1ae7ef5">3,642</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfMi00LTEtMS0w_91dc77ee-74f6-474b-9f19-d76fa98f08f7">3.95</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">RSU released</span></td><td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size: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="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfMy0yLTEtMS0w_ce1501d5-28fb-40d8-9810-e686f42472ac">602</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfMy00LTEtMS0w_a8460a97-9c96-454a-99f1-85bb48a6fb3c">7.72</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">RSU forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfNC0yLTEtMS0w_8376c351-3259-4fa7-94fe-125d3da7ece6">222</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="usdPerShare" contextRef="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfNC00LTEtMS0w_3d8b81da-e529-48dd-afb6-66251c558e1e">6.82</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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 as of June 30, 2020</span></td><td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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="ic82f878a590d4d8a9013659e2338236d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfNS0yLTEtMS0w_d0a7b712-5951-4811-91d5-faaa825a1156">5,369</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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="ic82f878a590d4d8a9013659e2338236d_I20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfNS00LTEtMS0w_6eaf846e-7a6e-460b-8bed-7166fa9185f7">5.06</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;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:27pt;margin-top:15pt;"><span style="background-color: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 unrecognized compensation costs related to outstanding unvested RSUs under our equity incentive plans were $<ix:nonFraction unitRef="usd" contextRef="ic82f878a590d4d8a9013659e2338236d_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDc2Mg_3c2cf436-b581-4375-9fbf-20bc148d08ae">24.8</ix:nonFraction> million. We expect to recognize those costs over a weighted average period of <ix:nonNumeric contextRef="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDgzNQ_6e2adee3-6253-4060-a193-5c468421483e">3.0</ix:nonNumeric> years.</span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i1260822be7674492bdc0ae6fc1e82df7" continuedAt="id553730b7071478e9d20710a4b70a0e3"><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfOTc2MA_94c5213e-cfab-4dfc-b819-cef2180232ab" continuedAt="ifcf4ed2422e14bb28dffda0e37f15e96" escape="true"><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Stock Options</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%;">: </span></div><div style="margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:42.444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.596%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.596%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.725%;"></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);">&#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="3" style="padding-top:2px;padding-bottom:2px;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);">Number of <br/>Options (000s)</span></td><td 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/>Exercise Price<br/>per Option</span></td><td 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 Remaining Contractual Life (in 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: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:8pt;font-weight:700;line-height:100%;">Aggregate</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%;">Intrinsic </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%;">Value </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup><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%;"> in (000s)</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:1pt;padding-right:1pt;"><span 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 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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMS0yLTEtMS0w_8638303c-39b1-41a2-9d52-5dfe929e28ba">2,027</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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMS00LTEtMS0w_a9c43007-0a65-4942-acc3-784e29ef9cc8">7.78</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="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);"><ix:nonNumeric contextRef="ida56d35c7ec9426fb259624b9d64eefb_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMS02LTEtMS0w_8be08153-8d79-4c81-9ee5-c0957a4cfd31">6.8</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: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="i513be9bea3864f238b0628fc7e0b2209_I20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMS04LTEtMS0w_7b54a518-04d4-4fae-a2f4-694114f693c5">81</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);">Options granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMi0yLTEtMS0w_2aec8e61-cc27-4f61-b390-37775f1ed1a8">105</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMi00LTEtMS0w_f0c0ca15-e9ba-4244-8a95-25be642b586e">3.74</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMy0yLTEtMS0w_0da30044-4a1a-4261-a8d1-e479d86277b7">&#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="usdPerShare" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMy00LTEtMS0w_8922d3d1-b886-4e3b-9af0-7b6be8c1e4a4">&#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="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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNC0yLTEtMS0w_e4e18344-9b2e-4a45-b458-8ce3986006de">274</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="usdPerShare" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNC00LTEtMS0w_9d1ccaa8-4c18-4e73-a331-8a5d4c787910">5.71</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">Balance as of 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: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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNS0yLTEtMS0w_709fcad7-bc5d-4db3-a709-5e41d80d5867">1,858</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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNS00LTEtMS0w_71c1ae42-8041-45a7-be42-3dfde19ad958">7.86</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: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNS02LTEtMS0w_4a3adad8-b3d5-47df-a2bd-daa10f6bb225">6.1</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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNS04LTEtMS0w_b40f7e5e-dd67-46fa-851b-17dd503a7cb0">163</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);">Vested at 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: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNi0yLTEtMS0w_dedbe16e-c0df-41e7-bac1-3ecd0d0a7b71">1,372</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="2" name="fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNi00LTEtMS0w_582e1086-9581-4b16-a46c-d3e7168f534c">8.69</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" format="ixt-sec:duryear" name="fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNi02LTEtMS0w_09d3021e-08e0-4be3-84de-fb8080b997b6">5.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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" name="fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNi04LTEtMS0w_8912c8c9-9c71-4d58-99e7-67f5091db8a9">115</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Awards expected to vest 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 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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" name="fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNy0yLTEtMS0w_e84fd08c-b87c-4c5c-9e24-7eba9fd57cb4">474</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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="2" name="fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNy00LTEtMS0w_c4afe196-3768-482f-a5b5-da0d16c0d360">5.50</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: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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" format="ixt-sec:duryear" name="fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNy02LTEtMS0w_f4ad5191-70fe-4207-99c8-80b203381430">8.1</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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-3" name="fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNy04LTEtMS0w_da9860a0-bf22-4120-acb2-4ff9685217ad">48</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></ix:nonNumeric><div><span><br/></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%;"><ix:continuation id="ifcf4ed2422e14bb28dffda0e37f15e96" continuedAt="ic3849aef64ad4c178b810b47b438b65e">(1)</ix:continuation></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;"><ix:continuation id="ic3849aef64ad4c178b810b47b438b65e">Aggregate intrinsic value as of June&#160;30, 2020 was calculated as the difference between the closing price per share of our common stock on the last trading day of June&#160;30, 2020, which was $<ix:nonFraction unitRef="usdPerShare" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="INF" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNTAyNg_dd5a2b2f-a0e3-4747-b15e-c66922a11cf2">4.01</ix:nonFraction>, and the exercise price of the options, multiplied by the number of in-the-money options.</ix:continuation> </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 unrecognized compensation costs related to outstanding unvested options under our equity incentive plans were $<ix:nonFraction unitRef="usd" contextRef="i5f260799550f41abbc50e77295b26c96_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNTI0NQ_a83831e3-8b9f-4e78-988e-cf017530dfdc">1.4</ix:nonFraction> million. We expect to recognize those costs over a weighted average period of <ix:nonNumeric contextRef="icde0a4225c3845e1a314591e5766ca85_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNTMxOA_13e15d59-0fcc-48fc-a41b-8de5749103c1">1.5</ix:nonNumeric> years. </span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Performance-based Awards</span></div><div style="text-indent:13.5pt;margin-top:9pt;"><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 Stock Units with Market Conditions</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 granted PSU awards to certain executive officers and senior level employees. The number of PSUs ultimately earned under these awards is calculated based on the Total Shareholder Return (TSR) of our common stock as compared to the TSR of a defined group of peer companies during the applicable <ix:nonNumeric contextRef="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjE5OTAyMzI4MzcwMw_79a2dedd-5c5b-4928-9325-2474daaf2a1b">three-year</ix:nonNumeric> performance period. The percentage of PSUs that vest will depend on our relative position at the end of the performance period and can range from <ix:nonFraction unitRef="number" contextRef="i0410029126914cd29c17e20c564f87e4_D20200101-20200630" decimals="INF" name="fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNTg1NA_a80c0ff8-cb91-488f-973c-5b443e4513ef">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i9a980a7cd2f642cab05b659b6f4fb2eb_D20200101-20200630" decimals="INF" name="fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNTg2MA_8552a8c8-675b-48ef-8938-c47ecb7a1446">200</ix:nonFraction>% of the number of units granted. Under FASB ASC Topic 718, the provisions of the PSU awards related to TSR are considered a market condition, and the effects of that market condition are reflected in the grant date fair value of the awards. We used a Monte Carlo simulation pricing model to incorporate the market condition effects at our grant date. </span></div><ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfOTc2NA_eedbfea3-dde6-46db-bb07-c6cffc916424" continuedAt="i6c6d9ebdb550469a87602092eb718d10" escape="true"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Activity under the TSR-based PSUs is as follows: </span></div><div style="text-align:center;margin-top:9pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:63.497%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.520%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.523%;"></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);">Number of Units (in 000s)</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: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/>Grant Date Fair Value per Unit</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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="i4bdc6ad744444f78b1e5a861349ec789_I20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfMS0yLTEtMS0w_89a3c6d7-aeb7-4518-851f-54e5c067bc5b">547</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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="i4bdc6ad744444f78b1e5a861349ec789_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfMS00LTEtMS0w_d5ccc6f9-5739-413a-80dc-82a4e17d2f9f">15.09</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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);">PSU granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfMi0yLTEtMS0w_dab4e909-f217-422d-a036-f154a6786d2d">509</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfMi00LTEtMS0w_61b9667a-a1d8-432c-a56b-fa4be035e164">4.82</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">PSU released</span></td><td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size: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="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfMy0yLTEtMS0w_67f51322-9020-4c2d-a292-14d8c86eab35">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfMy00LTEtMS0w_fd5e98ee-5110-49af-9856-72f969373320">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">PSU forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfNC0yLTEtMS0w_2890785e-98b4-4a76-a107-22772d75cdff">94</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="usdPerShare" contextRef="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfNC00LTEtMS0w_80e60321-3b9f-49be-8038-8a18fd2948cb">14.26</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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: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="ic0fda822d4b5496b9a99b2c34326f5e1_I20200630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfNS0yLTEtMS0w_4e9ab63d-9c74-4b35-927f-2810e4fee3b0">962</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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="ic0fda822d4b5496b9a99b2c34326f5e1_I20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfNS00LTEtMS0w_b0217829-fa01-4f09-86a0-1c3645bdda6d">9.74</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;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:24.75pt;margin-top:15pt;"><span style="background-color: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&#160;June&#160;30, 2020, the unrecognized compensation costs related to these awards were $<ix:nonFraction unitRef="usd" contextRef="ic0fda822d4b5496b9a99b2c34326f5e1_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNjM0Mw_1c5a1bc8-0111-4751-a35f-0e81378c76b9">5.7</ix:nonFraction> million. We expect to recognize those costs over a weighted average period of <ix:nonNumeric contextRef="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNjQxNg_3a52708d-491a-485c-9335-180fc7ea1a6c">2.0</ix:nonNumeric> years.</span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="id553730b7071478e9d20710a4b70a0e3" continuedAt="i36d36b7033ec4aeca5f20c8a15cbed28"><div style="text-indent:13.5pt;margin-top:9pt;"><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 Stock Units with Performance Conditions</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2019, we also granted a PSU award under which the number of PSUs that ultimately vest is dependent on achieving certain discrete operational milestones between September 30, 2019 and December 31, 2020. <ix:continuation id="i6c6d9ebdb550469a87602092eb718d10" continuedAt="i6d93e88450234992ab28da69ba414840">Activity to date under this PSU award is as follows:</ix:continuation></span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><ix:continuation id="i6d93e88450234992ab28da69ba414840"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:63.497%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.520%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.523%;"></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);">Number of Units (in 000s)</span></td><td 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/>Grant Date Fair Value per Unit</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);">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 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="if6b61660dc2c417bb0bcaae1209b94c2_I20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfMS0yLTEtMS0w_7ead23ad-78f2-45f5-a767-b08c75ad0c6b">64</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="if6b61660dc2c417bb0bcaae1209b94c2_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfMS00LTEtMS0w_4782d57f-07f3-4afc-8260-2562b49962a5">7.05</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);">PSU granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i31d59e42986d4757ad232e06767b28dc_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfMi0yLTEtMS0w_78eb118e-b174-47d1-b055-5226e90d32ea">&#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="usdPerShare" contextRef="i31d59e42986d4757ad232e06767b28dc_D20200101-20200630" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfMi00LTEtMS0w_38472b9f-3e3f-4d67-8dc9-6e1aef0c15f8">&#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: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);">PSU released</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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="i31d59e42986d4757ad232e06767b28dc_D20200101-20200630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfMy0yLTEtMS0w_2e63e6f9-dc73-4d37-8cc3-266db6c6c5fd">4</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="i31d59e42986d4757ad232e06767b28dc_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfMy00LTEtMS0w_b39e12f4-a9bd-40ee-ac5f-fefc4ab4728b">7.05</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);">PSU forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="i31d59e42986d4757ad232e06767b28dc_D20200101-20200630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfNC0yLTEtMS0w_24004db0-7f05-4338-a1a1-c8486be8164d">12</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="usdPerShare" contextRef="i31d59e42986d4757ad232e06767b28dc_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfNC00LTEtMS0w_5feb6789-b9ca-4f5c-95a0-1f6b1ad50aa1">7.05</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">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 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="i061a8f2b850c41bfa2c37c6d53309052_I20200630" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfNS0yLTEtMS0w_304343e5-ff5a-4a03-a7f9-bfa8a8941572">48</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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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="i061a8f2b850c41bfa2c37c6d53309052_I20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfNS00LTEtMS0w_3be9d6b7-b420-48de-9e21-ad1ed67fa7c8">7.05</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></ix:continuation></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2017 Employee Stock Purchase Plan</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2017, our stockholders approved our ESPP at the annual meeting of stockholders. Our ESPP offers U.S. and some non-U.S. employees the right to purchase shares of our common stock. Our first ESPP offering period began on October 1, 2017 with a shorter offering period ending on November 30, 2017. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 June 2019, our ESPP program had a <ix:nonNumeric contextRef="i74ff99a3a2f748d5a6197b406d7ee0b1_D20190531-20190531" format="ixt-sec:durwordsen" name="fldm:EmployeeStockPurchasePlanOfferingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDM5ODA0NjUzNDgyNA_35a50a2c-0e57-4a3e-83e9-c7009cb3773f">six-month</ix:nonNumeric> offering period, with a new period commencing on the first trading day on or after May 31 and November 30 of each year. Employees were eligible to participate through payroll deductions of up to <ix:nonFraction unitRef="number" contextRef="i2c8b5890876f48018f38f132f0bee00a_I20190531" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNzM3MQ_f778cc63-c3ab-4ae1-81ff-5910dd7511ed">10</ix:nonFraction>% of their compensation. The purchase price at which shares were sold under the ESPP was <ix:nonFraction unitRef="number" contextRef="i74ff99a3a2f748d5a6197b406d7ee0b1_D20190531-20190531" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNzQ2MQ_ad7a3446-4034-41fc-909f-272f5e39a6c5">85</ix:nonFraction>% of the lower of the fair market value of a share of our common stock on the first day of the offering period or the last day of the offering period. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective in June 2019, our ESPP program was amended to offer a <ix:nonNumeric contextRef="i46da8ded8d39416fbd5264520cc240a6_D20190601-20190601" format="ixt-sec:durwordsen" name="fldm:EmployeeStockPurchasePlanOfferingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDM5ODA0NjUzNDg0NA_7c7b093b-7608-4d1e-8c6a-e5cac4532855">twelve-month</ix:nonNumeric> offering period with <ix:nonFraction unitRef="numberofofferingperiods" contextRef="ibac50d050391424898db8f648e8d22db_I20200531" decimals="INF" format="ixt-sec:numwordsen" name="fldm:EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNzcxMg_0d14faf5-2fcc-4b9f-b98f-beb36ea2bb15">two</ix:nonFraction> six-month purchase periods beginning on each of May 31 and November 30. Employees were eligible under the amended program to participate through payroll deductions of up to <ix:nonFraction unitRef="number" contextRef="i1157a605b6914cedb1d771e612910c94_I20190601" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNzg4Nw_5d769f09-fc10-4449-8965-933752347a98">15</ix:nonFraction>% of their compensation. Employees may not purchase more than $<ix:nonFraction unitRef="usd" contextRef="i804802110b4c4504b45612ee53f4a28c_D20190601-20190601" decimals="INF" format="ixt:numdotdecimal" name="fldm:SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNzk1MA_0578609d-70ef-4b81-9172-dac0dc427e71">25</ix:nonFraction> thousand of stock for any calendar year. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the updated ESPP program, the purchase price at which shares are sold for the first purchase period is <ix:nonFraction unitRef="number" contextRef="i74ff99a3a2f748d5a6197b406d7ee0b1_D20190531-20190531" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfODA5NQ_ad7a3446-4034-41fc-909f-272f5e39a6c5">85</ix:nonFraction>% of the lower of the fair market value of a share of our common stock on the first day of the offering period or the last day of the first purchase period. For the second purchase period, the purchase price at which shares are sold is <ix:nonFraction unitRef="number" contextRef="i74ff99a3a2f748d5a6197b406d7ee0b1_D20190531-20190531" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfODMzMg_ad7a3446-4034-41fc-909f-272f5e39a6c5">85</ix:nonFraction>% of the lower of the fair market value of the common stock on the first day of the offering period and the last day of the offering period. In the event the fair market value of the common stock at the beginning of the second purchase period is less than the fair market value on the beginning of the offering period, the purchase price for the second offering period is reset to <ix:nonFraction unitRef="number" contextRef="i74ff99a3a2f748d5a6197b406d7ee0b1_D20190531-20190531" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfODcxNQ_ad7a3446-4034-41fc-909f-272f5e39a6c5">85</ix:nonFraction>% of the lower of the fair value of the common stock at the beginning of the second purchase period and the last day of the offering period.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 offering period of June 1, 2019 to May 31, 2020 had <ix:nonFraction unitRef="numberofofferingperiods" contextRef="ibac50d050391424898db8f648e8d22db_I20200531" decimals="INF" format="ixt-sec:numwordsen" name="fldm:EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjE5OTAyMzI3OTMwMw_0d14faf5-2fcc-4b9f-b98f-beb36ea2bb15">two</ix:nonFraction> purchase periods, with one period ending November 30, 2019 and the other period ending May 31, 2020. As the fair market value of the common stock at November 30, 2019 was lower than the fair value of the common stock at the beginning of the offering period, the purchase price for the second purchase period was reset based on the lower of the November 30, 2019 price and the May 31, 2020 price. The resetting of the purchase price is considered to be a modification of the original terms of the award. Under ASC 718, the incremental fair value based on the difference between the fair value of the modified award and the fair value of the original award immediately before it was modified was approximately $<ix:nonFraction unitRef="usd" contextRef="i5a7186eaf0c44e4295dc1c4334dd4480_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfOTYwMg_02f873ae-342b-4fb6-ab95-a83d695d778a">0.3</ix:nonFraction> million. This amount was amortized over the remaining offering period which ended May 31, 2020. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, our board of directors authorized, and in June 2020, our stockholders approved, an amendment and restatement of the ESPP that increased the number of shares reserved for issuance by an additional <ix:nonFraction unitRef="shares" contextRef="i40602882470e456c99f95ec1ddf1051c_D20200601-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjc0ODc3OTA4MjI3Mg_be30142d-0b98-40c3-b10c-2ea7b9b92bd9">3.0</ix:nonFraction> million shares and made various other changes. Effective June 2020, our ESPP program was amended to offer a <ix:nonNumeric contextRef="i652f00ea65254f6b94379cb5ca9c63e0_D20200601-20200601" format="ixt-sec:durwordsen" name="fldm:EmployeeStockPurchasePlanOfferingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjE5OTAyMzI3OTMxNw_c172d874-2a68-43d1-97f7-de39cf082358">six-month</ix:nonNumeric> offering period, with a new offering and purchase period commencing on the first trading day on or after May 31 and November 30 of each year. Employees are eligible under the amended program to participate through payroll deductions of up to <ix:nonFraction unitRef="number" contextRef="i272b9251c8794cbdb4bf833a57cf1c96_I20200630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTE5MA_3dd6f1f9-a745-4e49-a28b-0d3686e79b39">10</ix:nonFraction>% of their compensation. Employees may not purchase more than $<ix:nonFraction unitRef="usd" contextRef="i804802110b4c4504b45612ee53f4a28c_D20190601-20190601" decimals="INF" format="ixt:numdotdecimal" name="fldm:SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjc0ODc3OTA4MjY5NA_0578609d-70ef-4b81-9172-dac0dc427e71">25</ix:nonFraction> thousand of stock for any calendar year. The purchase price of the shares sold under the ESPP is <ix:nonFraction unitRef="number" contextRef="i652f00ea65254f6b94379cb5ca9c63e0_D20200601-20200601" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjE5OTAyMzI3OTMyMA_37a78a17-8747-4f93-9240-d69c9bef4a3a">85</ix:nonFraction>% of the lower of fair market value of a share of our common stock on the first day of the offering period or the last day of the offering period.</span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i386de007ab8746c58325020da70564fb"><ix:continuation id="i36d36b7033ec4aeca5f20c8a15cbed28"><div style="padding-left:22.5pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total stock-based compensation expense recognized was as follows (in thousands): </span></div><div style="text-align:center;margin-top:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:513.00pt;"><tr><td style="width:1.0pt;"></td><td style="width:257.50pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:1.75pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:58.00pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:1.75pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:58.00pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:1.00pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:58.00pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:1.00pt;"></td><td style="width:1.0pt;"></td><td style="width:1.0pt;"></td><td style="width:58.00pt;"></td><td style="width:1.0pt;"></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;"><span 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="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="background-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: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><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="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: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;padding-left:1pt;padding-right:1pt;"><span 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 Stock Units, Stock Options and Performance Share Units</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="ie6acea7f33aa45b7b49273ff2aab1049_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMi0yLTEtMS0w_52647792-de98-4440-ac11-1c0a316b9274">3,331</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="ic8b7c3a6b96249eca34d68bc0dff6487_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMi00LTEtMS0w_3e425f3a-5901-4b01-82aa-5a283484f6ff">2,848</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="idd969e7f8cfd44ec812f4a8179924996_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMi02LTEtMS0xMzUw_2b9ce676-a22f-41b2-880f-7791391999cc">5,443</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="i05d9de6849b841478746a83bc8702338_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMi04LTEtMS0xMzUw_6e1aacc6-fa6e-4ad7-af3a-738c5e486357">4,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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Employee Stock Purchase Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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="ib8a17bafa44d46afa2eb2a6a2a45d895_D20200401-20200630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMy0yLTEtMS0w_86890c9b-3f19-4350-8f30-265cea278a0d">303</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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="i5a932f461b424872bb9f5936660d1c8f_D20190401-20190630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMy00LTEtMS0w_0c9bdfa4-0e9d-4eff-a227-476834d31286">144</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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="i9c229bf21c104c03b27cb8a5fc764fe4_D20200101-20200630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMy02LTEtMS0xMzUw_9ac708f2-bd52-484f-b9f1-69437b82b9c3">557</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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="i2666ea29613140e0bf225223e38d9f51_D20190101-20190630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMy04LTEtMS0xMzUw_246f4a04-7661-4b90-ba01-d671be00613c">270</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 Share-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 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="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfNC0yLTEtMS0w_408803d0-67dc-443d-bfe3-8a3f853ceda5">3,634</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfNC00LTEtMS0w_8d293d68-a4c9-4ede-983d-2d2fb47e6cc1">2,992</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfNC02LTEtMS0xMzUw_b70fb07d-3eaf-4c8a-bcb2-4a40763e165a">6,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 #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="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfNC01LTEtMS0w_fae28b16-f2d2-4998-b255-2d5f65135b42">5,263</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:continuation></ix:continuation><div><span><br/></span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_82"></div><div style="margin-top:10pt;"><span style="background-color: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. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84Mi9mcmFnOmM3MDMyMWYwZDU4MjRjNWM4MTBjYmFiNjc5ZGNmOTI3L3RleHRyZWdpb246YzcwMzIxZjBkNTgyNGM1YzgxMGNiYWI2NzlkY2Y5MjdfMzQ1NQ_cb820294-6335-49ef-bd94-8fcf91df9247" continuedAt="ib75cd0e18a6b471f8b2f2180cd380a0d" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="ib75cd0e18a6b471f8b2f2180cd380a0d"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 quarterly provision for income taxes is based on an estimated effective annual income tax rate. Our quarterly provision for income taxes also includes the tax impact of certain unusual or infrequently occurring items, if any, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, in the interim period in which they occur.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 recorded a tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84Mi9mcmFnOmM3MDMyMWYwZDU4MjRjNWM4MTBjYmFiNjc5ZGNmOTI3L3RleHRyZWdpb246YzcwMzIxZjBkNTgyNGM1YzgxMGNiYWI2NzlkY2Y5MjdfNDU1_0973f987-604e-413b-8091-97030ea56147"><ix:nonFraction unitRef="usd" contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84Mi9mcmFnOmM3MDMyMWYwZDU4MjRjNWM4MTBjYmFiNjc5ZGNmOTI3L3RleHRyZWdpb246YzcwMzIxZjBkNTgyNGM1YzgxMGNiYWI2NzlkY2Y5MjdfNDU1_885977ae-b0be-4be6-951d-891f88d00f75">1.1</ix:nonFraction></ix:nonFraction> million for both the three months ended June&#160;30, 2020 and 2019. We recorded a tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84Mi9mcmFnOmM3MDMyMWYwZDU4MjRjNWM4MTBjYmFiNjc5ZGNmOTI3L3RleHRyZWdpb246YzcwMzIxZjBkNTgyNGM1YzgxMGNiYWI2NzlkY2Y5MjdfMjc0ODc3OTA3MzA0MA_533cbdcf-d011-4cd2-ada8-82f797ae479c">1.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84Mi9mcmFnOmM3MDMyMWYwZDU4MjRjNWM4MTBjYmFiNjc5ZGNmOTI3L3RleHRyZWdpb246YzcwMzIxZjBkNTgyNGM1YzgxMGNiYWI2NzlkY2Y5MjdfMjc0ODc3OTA3MzMzOA_494d3a6f-8d48-46d5-86cc-22235e107162">1.1</ix:nonFraction> million for the six months ended June&#160;30, 2020 and 2019, respectively. The benefits for all periods were primarily attributable to the tax benefit from the amortization of our acquisition-related deferred tax liabilities partially offset by tax provisions for our foreign operations and state minimum income taxes. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 tax benefit for income taxes for the periods presented differ from the 21% U.S. Federal statutory rate for the six months ended June&#160;30, 2020 and 2019, respectively, primarily due to maintaining a valuation allowance for most of our deferred tax assets, which primarily consist of net operating loss carryforwards. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 tax positions are subject to audits by multiple tax jurisdictions. We believe that we have provided adequate reserves for uncertain tax positions for all tax years still open for assessment. For the three and six months ended June&#160;30, 2020,&#160;and 2019, respectively, we did&#160;not recognize any material interest or penalties related to uncertain tax positions.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Recording deferred tax assets is appropriate when realization of these assets is more likely than not. Assessing the realizability of deferred tax assets is dependent upon several factors including historical financial results. The deferred tax assets have been offset by valuation allowances. In the future we may release valuation allowances and recognize deferred tax assets in certain of our foreign subsidiaries depending on the achievement of future profitability in the relevant jurisdictions. Any release of valuation allowances could have the effect of decreasing the income tax provision in the period the valuation allowance is released. We continue to monitor the likelihood that we will be able to recover our deferred tax assets, including those for which a valuation allowance is recorded. There can be no assurance that we will generate profits in the future periods enabling us to fully realize our deferred tax assets. The timing of recording a valuation allowance or the reversal of such valuation allowance is subject to objective and subjective factors that cannot be readily predicted in advance.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 27, 2020, the Coronavirus Aid, Relief and Economic Security (CARES) Act was signed into law. The CARES Act includes provisions relating to refundable payroll tax credits, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations and technical corrections to the tax deprecation methods for qualified improvement property. We are currently analyzing the impact of these changes and therefore, an estimate of the impact on income taxes, if any, is not yet available.</span></div></ix:continuation><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_85"></div><div style="margin-top: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:700;line-height:120%;">13. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMTkxMg_d6e29362-e7e8-4968-a7ea-e571ecd21ccd" continuedAt="i343a8899191a4031ac7441162c0e808e" escape="true">Information About Geographic Areas</ix:nonNumeric></span></div><ix:continuation id="i343a8899191a4031ac7441162c0e808e" continuedAt="i941c49c75ad54d2cb318fdfd9cc7f8b7"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 <ix:nonFraction unitRef="segment" contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfNTk_646700e8-6a75-4eb2-bf6e-65fd341dec42">one</ix:nonFraction> reporting segment that develops, manufacturers and commercializes tools for life sciences research. Our chief executive officer manages our operations and evaluates our financial performance on a consolidated basis. For purposes of allocating resources and evaluating regional financial performance, our chief executive officer reviews separate sales information for the different regions of the world. Our general and administrative expenses and our research and development expenses are not allocated to any specific region. Most of our principal operations, other than manufacturing, and our decision-making functions are located at our corporate headquarters in the United States.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 table of our total revenue by geographic areas of our customers and by product and services for the three and six months ended June&#160;30, 2020 and 2019 is included in Note 4 to the condensed consolidated financial statements.  </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 to customers in the United States represented $<ix:nonFraction unitRef="usd" contextRef="i58827243603645a998cbd4546b1fba4a_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMTA0MA_e560969d-a9d4-475d-b29d-93c31a506b71">13.4</ix:nonFraction> million, or <ix:nonFraction unitRef="number" contextRef="i58827243603645a998cbd4546b1fba4a_D20200401-20200630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMTA0Nw_147b163a-7303-4eb9-86cd-6e4e93e41df2">51</ix:nonFraction>% of total revenues, and $<ix:nonFraction unitRef="usd" contextRef="ia9e477189ad042dd965db6514fad0adc_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMjc0ODc3OTA3MTUyMw_a6efb44f-9940-40f0-a5ae-bf6c36603a89">27.5</ix:nonFraction> million, or <ix:nonFraction unitRef="number" contextRef="ia9e477189ad042dd965db6514fad0adc_D20200101-20200630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMjc0ODc3OTA3MTUzMg_ac939544-9ca7-499b-b3ab-cc3664c53f41">51</ix:nonFraction>% of total revenues, for the three and six months ended June&#160;30, 2020, respectively. Sales to customers in the United States </span></div></ix:continuation><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i941c49c75ad54d2cb318fdfd9cc7f8b7"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">represented $<ix:nonFraction unitRef="usd" contextRef="i680654798c7a4c7587a5889fc70600ce_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMTE0OQ_c0a92f0f-db50-4316-bf7f-1611090bf5e5">9.9</ix:nonFraction> million, or <ix:nonFraction unitRef="number" contextRef="i680654798c7a4c7587a5889fc70600ce_D20190401-20190630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMTE1NQ_70f957f7-c9fe-41b2-8ece-40be1cdadec6">35</ix:nonFraction>% of total revenues, and $<ix:nonFraction unitRef="usd" contextRef="ic54109aa4c9849e2a9c68697ef9b8438_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMzI5ODUzNDg4NjAwNQ_2546dc3b-8c2e-49d1-a396-b45ed6881d50">22.4</ix:nonFraction> million, or <ix:nonFraction unitRef="number" contextRef="ic54109aa4c9849e2a9c68697ef9b8438_D20190101-20190630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMzI5ODUzNDg4NjAxNw_7038f564-15ed-4303-ba96-0ed1367b7bee">38</ix:nonFraction>% of total revenues, for the three and six months ended June&#160;30, 2019, respectively. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 foreign country or jurisdiction had sales in excess of 10% of total revenues for the three months ended June&#160;30, 2020 and 2019, except for China, which had sales of $<ix:nonFraction unitRef="usd" contextRef="i2223d73457334e14bb1f6f199bf4301b_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfNzE0NjgyNTU4NTM1OA_b57bf1be-763d-4161-9eb6-e173f52dba9f">3.5</ix:nonFraction> million, or <ix:nonFraction unitRef="number" contextRef="i2223d73457334e14bb1f6f199bf4301b_D20200401-20200630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfNzE0NjgyNTU4NTM2MQ_f19c71e2-c59e-4e4c-889a-0c0cf2128ae7">13</ix:nonFraction>% of total revenues, and $<ix:nonFraction unitRef="usd" contextRef="i73bed52de9e94f829c55f801b591f7b9_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfNzE0NjgyNTU4NTM2Mw_e8e04d92-497e-49be-b11e-e945f1584985">4.0</ix:nonFraction> million, or <ix:nonFraction unitRef="number" contextRef="i73bed52de9e94f829c55f801b591f7b9_D20190401-20190630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfNzE0NjgyNTU4NTM2OQ_1fbfd6ca-c014-4866-8abf-47cf62358458">14</ix:nonFraction>% of total revenues, respectively. There was no foreign country or jurisdiction with sales in excess of 10% of our total revenues for the six months ended June&#160;30, 2020 or 2019, except for China, which had sales of $<ix:nonFraction unitRef="usd" contextRef="i972ba16483fd4a3babc6d4ac1822dccb_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfNzE0NjgyNTU4NTU0MA_dde09698-f48f-423d-8d99-3372a5c106e3">7.5</ix:nonFraction> million, or <ix:nonFraction unitRef="number" contextRef="i972ba16483fd4a3babc6d4ac1822dccb_D20190101-20190630" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfNzE0NjgyNTU4NTU0Mw_8bb2301f-728e-4038-bf54-129ae8329f73">13</ix:nonFraction>% of total revenues, for the six months ended June 30, 2019.</span></div></ix:continuation><div style="text-indent:22.5pt;"><span><br/></span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_88"></div><div style="margin-top:10pt;"><span style="background-color: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. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:CollaborativeArrangementDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84OC9mcmFnOjEwMDg2M2ZiNTY0ODQzMzNhZWQ4NTdiZmM3Yjk2YjZiL3RleHRyZWdpb246MTAwODYzZmI1NjQ4NDMzM2FlZDg1N2JmYzdiOTZiNmJfMjE5OTAyMzI2MTkyOQ_e3946301-e848-4b28-924d-bbbf60d0da62" continuedAt="i5a67201d864b4f29bfb17173420700f5" escape="true">Development Agreement </ix:nonNumeric></span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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="i5a67201d864b4f29bfb17173420700f5">Effective March 31, 2020, we signed an OEM Supply and Development Agreement (Development Agreement) with a customer. Under the Development Agreement, Fluidigm will develop products based on our microfluidics technology. The Development Agreement provides up-front and periodic milestone payments of up to $<ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="INF" format="ixt:numdotdecimal" name="fldm:UpFrontAndMilestonePaymentsMaximum" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84OC9mcmFnOjEwMDg2M2ZiNTY0ODQzMzNhZWQ4NTdiZmM3Yjk2YjZiL3RleHRyZWdpb246MTAwODYzZmI1NjQ4NDMzM2FlZDg1N2JmYzdiOTZiNmJfMjE5OTAyMzI2MTg4NA_fe171e2f-5f3a-4dc8-b9ed-c5abd34cfa41">11.7</ix:nonFraction>&#160;million during the development stage. The development stage is expected to last approximately <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" format="ixt-sec:durwordsen" name="fldm:CollaborativeArrangementTerm" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84OC9mcmFnOjEwMDg2M2ZiNTY0ODQzMzNhZWQ4NTdiZmM3Yjk2YjZiL3RleHRyZWdpb246MTAwODYzZmI1NjQ4NDMzM2FlZDg1N2JmYzdiOTZiNmJfMjE5OTAyMzI2MTkxMA_a8225a8b-11ae-472c-b952-bd33b66b2b41">one year</ix:nonNumeric> from the date of the agreement. We recognized $<ix:nonFraction unitRef="usd" contextRef="i31cd118987884717946e05dc2087fc1f_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84OC9mcmFnOjEwMDg2M2ZiNTY0ODQzMzNhZWQ4NTdiZmM3Yjk2YjZiL3RleHRyZWdpb246MTAwODYzZmI1NjQ4NDMzM2FlZDg1N2JmYzdiOTZiNmJfMjc0ODc3OTA3NTY3OQ_02d54726-f87e-4e27-9a15-9456f66a51e5">3.0</ix:nonFraction> million of development revenue from this agreement in the three and six months ended June&#160;30, 2020, along with approximately $<ix:nonFraction unitRef="usd" contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630" decimals="-5" format="ixt:numdotdecimal" name="fldm:CollaborativeArrangementRevenueDeferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84OC9mcmFnOjEwMDg2M2ZiNTY0ODQzMzNhZWQ4NTdiZmM3Yjk2YjZiL3RleHRyZWdpb246MTAwODYzZmI1NjQ4NDMzM2FlZDg1N2JmYzdiOTZiNmJfMjE5OTAyMzI2MTkxNg_18fbc85a-723b-4426-9409-c29689b71f18">1.0</ix:nonFraction>&#160;million of deferred revenue.</ix:continuation> </span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_91"></div><div style="margin-top: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:700;line-height:120%;">15. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV85MS9mcmFnOjZhZmNiYmNhOTcyYjQwNzE5ZTZjMzNlMzExOGE1N2QxL3RleHRyZWdpb246NmFmY2JiY2E5NzJiNDA3MTllNmMzM2UzMTE4YTU3ZDFfMjE5OTAyMzI2MDc3MA_cdfd29d2-1b98-4cbe-8a99-1e1889e3510f" continuedAt="ied6fa783ac394512a77184daffe26d52" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="ied6fa783ac394512a77184daffe26d52" continuedAt="i924111f950054639b617a547f5772031"><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Indemnification</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 have entered into indemnification provisions under certain of our agreements in the ordinary course of business, typically with business partners, customers, and suppliers. Pursuant to these agreements, we may indemnify, hold harmless, and agree to reimburse the indemnified parties on a case-by-case basis for losses suffered or incurred by the indemnified parties in connection with any patent or other intellectual property infringement claim by any third party with respect to our products. The term of these indemnification provisions is generally perpetual from the time of the execution of the agreement. The maximum potential amount of future payments we could be required to make under these indemnification provisions is typically not limited to a specific amount. In addition, we have entered into indemnification agreements with our officers, directors, and certain other employees. With certain exceptions, these agreements provide for indemnification for related expenses including, among others, attorneys&#8217; fees, judgments, fines and settlement amounts incurred by any of these individuals in any action or proceeding. </span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Contingencies</span></div></ix:continuation><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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="i924111f950054639b617a547f5772031">From time to time, we may be subject to various legal proceedings and claims arising in the ordinary course of business. These include disputes and lawsuits related to intellectual property, mergers and acquisitions, licensing, contract law, tax, regulatory, distribution arrangements, employee relations and other matters. Periodically, we review the status of each matter and assess its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and a range of possible losses can be estimated, we accrue a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based only on the best information available at the time. As additional information becomes available, we continue to reassess the potential liability related to pending claims and litigation and may revise estimates.</ix:continuation> </span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_1263"></div><div style="margin-top: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:700;line-height:120%;">16. <ix:nonNumeric contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xMjYzL2ZyYWc6N2FlZTc1ZTk2NmFmNDUyNTg1ZWNiYzQ1OTNkYzM4ZTIvdGV4dHJlZ2lvbjo3YWVlNzVlOTY2YWY0NTI1ODVlY2JjNDU5M2RjMzhlMl8yMTk5MDIzMjU5MDgz_51dbfbd7-5a4c-421a-9d62-9c266fe752f2" continuedAt="i168c46d9c3a0431d82c2c2400ceaf2d8" escape="true">Subsequent Events</ix:nonNumeric></span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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="i168c46d9c3a0431d82c2c2400ceaf2d8">In July 20, 2020, we entered into a letter contract with the National Institutes of Health (NIH) for a project under the NIH Rapid Acceleration of Diagnostics (RADx) program. The RADx program aims to support a range of new lab-based and point-of-care tests that could significantly increase the number, type and availability of COVID-19 tests. This project, with a total proposed budget of up to $<ix:nonFraction unitRef="usd" contextRef="i1b0c85e1dd244ccea70e1a6cec958d37_I20200731" decimals="INF" format="ixt:numdotdecimal" name="fldm:COVID19ProjectBudget" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xMjYzL2ZyYWc6N2FlZTc1ZTk2NmFmNDUyNTg1ZWNiYzQ1OTNkYzM4ZTIvdGV4dHJlZ2lvbjo3YWVlNzVlOTY2YWY0NTI1ODVlY2JjNDU5M2RjMzhlMl8yMTk5MDIzMjU5MDg1_16c8ba02-d30a-4494-b75c-5a88f5ac604c">37.0</ix:nonFraction>&#160;million, contemplates expanding production capacity and throughput capabilities for COVID-19 testing with Fluidigm microfluidics technology. The letter contract provides Fluidigm with access to up to $<ix:nonFraction unitRef="usd" contextRef="i1b0c85e1dd244ccea70e1a6cec958d37_I20200731" decimals="INF" format="ixt:numdotdecimal" name="fldm:COVID19ProjectInitialFunding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xMjYzL2ZyYWc6N2FlZTc1ZTk2NmFmNDUyNTg1ZWNiYzQ1OTNkYzM4ZTIvdGV4dHJlZ2lvbjo3YWVlNzVlOTY2YWY0NTI1ODVlY2JjNDU5M2RjMzhlMl8yMTk5MDIzMjU5MDk4_dad164ae-1fb9-43d5-a2e8-4f09891c0dbf">12.2</ix:nonFraction>&#160;million of initial funding based on completion and delivery of certain validation milestones prior to execution of a definitive contract.</ix:continuation></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">26</span></div></div></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_94"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color: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&#160;2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_97"></div><div style="text-indent:27pt;margin-top:9pt;"><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 following discussion and analysis should be read together with our condensed consolidated financial statements and the notes to those statements included elsewhere in this Form&#160;10-Q. This Form&#160;10-Q contains forward-looking statements within the meaning of Section&#160;27A of the Securities Act of 1933, as amended (the Securities Act), and Section&#160;21E of the Securities Exchange Act of 1934, as amended, or Exchange Act, that are based on our management&#8217;s beliefs and assumptions and on information currently available to our management. The forward-looking statements are contained principally in the section entitled &#8220;Risk Factors&#8221; and this Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations. Forward-looking statements include information concerning our possible or assumed future cash flow, revenue, sources of revenue and results of operations, cost of product revenue and product margin, operating and other expenses, unit sales and the selling prices of our products, business strategies, financing plans, expansion of our business, competitive position, industry environment, potential growth opportunities, market growth expectations, and the effects of competition and public health crises (including the COVID-19 pandemic) on our business. Forward-looking statements include statements that are not historical facts and can be identified by terms such as &#8220;anticipates,&#8221; &#8220;believes,&#8221; &#8220;could,&#8221; &#8220;seeks,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;may,&#8221; &#8220;plans,&#8221; &#8220;potential,&#8221; &#8220;predicts,&#8221; &#8220;projects,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; or similar expressions and the negatives of those terms.</span></div><div style="text-indent:27pt;margin-top:9pt;"><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%;">Forward-looking statements involve known and unknown risks, uncertainties, and other factors that may cause our actual results, performance, or achievements to be materially different from any future results, performance, or achievements expressed or implied by the forward-looking statements. We discuss these risks in greater detail in Part II, Item&#160;1A, &#8220;Risk Factors,&#8221; elsewhere in this quarterly report on Form&#160;10-Q, and in our annual report on Form 10-K filed with the Securities and Exchange Commission (SEC). Given these uncertainties, you should not place undue reliance on these forward-looking statements. Also, forward-looking statements represent our management&#8217;s beliefs and assumptions only as of the date of this Form&#160;10-Q.</span></div><div style="text-indent:27pt;margin-top:9pt;"><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%;">Except as required by law, we assume no obligation to update these forward-looking statements, or to update the reasons actual results could differ materially from those anticipated in these forward-looking statements, even if new information becomes available in the future. You should read this Form&#160;10-Q completely and with the understanding that our actual future results may be materially different from what we expect.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fluidigm&#174;, the Fluidigm logo, Access Array&#8482;, Advanta&#8482;, Biomark&#8482;, Bringing new insights to life&#8482;, C1&#8482;, Callisto&#8482;, Cell-ID&#8482;, CyTOF&#174;, D3&#8482;, Delta Gene&#8482;, Direct&#8482;, Dynamic Array&#8482;, EP1&#8482;, EQ&#8482;, FC1&#8482;, Flex Six&#8482;, Helios&#8482;, High-Precision 96.96 Genotyping&#8482;, HTI&#8482;, Hyperion&#8482;, IMC&#8482;, Imaging Mass Cytometry&#8482;, Immune Profiling Assay&#8482;, Juno&#8482;, Maxpar&#174;, MCD&#8482;, MSL&#174;, Nanoflex&#8482;, Open App&#8482;, Pathsetter&#8482;, Polaris&#8482;, qdPCR 37K&#8482;, Script Builder&#8482;, Script Hub&#8482;, Singular&#8482;, SNP Trace&#8482;, and SNP Type&#8482; are trademarks or registered trademarks of Fluidigm Corporation. Other service marks, trademarks and trade names referred to in this quarterly report on Form&#160;10-Q are the property of their respective owners.</span></div><div style="text-align:center;margin-top: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:700;line-height:120%;">___________________________</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Unless the context requires otherwise, references in this Form&#160;10-Q to &#8220;Fluidigm,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221; refer to Fluidigm Corporation and its subsidiaries.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Overview</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fluidigm is a global company that improves life through comprehensive health insight. Our innovative technologies and multi-omic tools are used by researchers to reveal meaningful insights into health and disease, identify biomarkers to inform decisions, and accelerate the development of more effective therapies. We create, manufacture, and market a range of products and services, including instruments, reagents and software that are used by researchers and clinical labs worldwide. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 focus is on the most pressing needs in translational and clinical research, including infectious disease, cancer, immunology and immunotherapy. We use proprietary CyTOF&#174; and microfluidics technologies to develop innovative end-to-end solutions that have the flexibility required to meet the needs of translational research and the robustness to support high-impact clinical research studies.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 sell our products to leading academic, government, pharmaceutical, biotechnology, clinical, and plant and animal research laboratories worldwide. We distribute our systems through our direct sales force and support organizations located in North America, Europe, and Asia-Pacific, and through distributors or sales agents in several European, Latin American, Middle Eastern, and Asia-Pacific countries.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 manufacturing operations are located in Singapore and Canada. Our facility in Singapore manufactures our genomics instruments, which are assembled by our contract manufacturer located within our Singapore facility. All of our microfluidics IFCs are fabricated at our Singapore facility. Our mass cytometry instruments, assays and reagents are manufactured at our facility in Canada. We also use U.S.-based third-party contract manufacturers for reagent manufacturing.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 total revenue for the six months ended June&#160;30, 2020 was $53.7 million compared to $58.3 million for the six months ended June&#160;30, 2019. Our total revenue was $117.2 million in 2019 and $113.0 million in 2018. We have incurred significant net losses since our inception in 1999 and, as of June&#160;30, 2020, our accumulated deficit was $652.7 million.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recent Developments</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 been responding to the COVID-19 pandemic by taking steps to protect our employees, support our customers, and manage our liquidity. As&#160;Fluidigm&#160;is a designated essential business, our employees have been working from home offices or our laboratories and offices, and in some cases, at customer sites. We have implemented health and safety practices in accordance with evolving government and public health agency guidelines in all of our facilities around the world, including maintaining social distancing and enhanced cleaning protocols, facilities modifications, temperature checks in some locations, and usage of face masks and other personal protective equipment where appropriate. Other operational adjustments made in response to COVID-19 include increased raw material stocking and proactive supplier management.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 activated our business continuity plans as a result of this pandemic, which include steps taken not only to help keep our workforce healthy and safe, but also to ensure a strong data security and internal control environment. Our controls around financial reporting have been modified slightly as needed to reflect the impact of working remotely. To date we have not needed to take advantage of extended SEC filing deadlines. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 Fluidigm is a designated essential business, widespread global adoption of work-from-home and shelter-in-place orders has resulted in a significant slowdown in customer activities. We</span><span 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%;"> </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%;">estimate that 30-40% of our customers are either closed or working at reduced capacity as of the end of June 2020 because of the COVID-19 pandemic, compared to 60-70% in April 2020. These closures and slowdowns have resulted in lower than expected sales of our instrument systems, IFCs, assays, and reagents. Many of our customers have limited abilities to accept, or prepare facilities to accept, non-critical instrumentation or are limited in their ability continue their lab research activities. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 seeing and expect to continue to see near-term COVID-19-related priorities temporarily displacing longer term projects and research activities. Fluidigm has been working with a growing body of researchers around the world who are aggressively responding to the pandemic. In June 2020, we filed for emergency use authorization (EUA) from the U.S. Food and Drug Administration (FDA) for our saliva-based Advanta Dx SARS-CoV-2 Assay, which is currently pending FDA revniew. In addition, Fluidigm is actively supporting customers who are developing lab-developed tests and/or have filed for EUA from the FDA, as well as customers who are providing COVID-19 diagnostic tests outside of the U.S. Fluidigm&#8217;s mass cytometry technology and workflows are also being used in the U.S. and Europe for multi-site COVID-19 patient immune profiling studies. We believe our microfluidics and mass cytometry capabilities can play a significant role in virus detection as well as in immune profiling of patients and populations. Furthermore, we believe our technologies and solutions will be important to the durable response from government and medical institutions to be prepared for future outbreaks. Despite these opportunities, there is still uncertainty regarding the impact of COVID-19 on the global economy, our customers and our business over the near term.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 this period of uncertainty, we are actively managing our operating expenses and cash flows in response to the evolving market conditions. In addition, we have implemented reductions in our operating expense structure including salary reductions and constrained hiring until our business returns to more normal volumes. We have also taken advantage of various government programs available to us. For example, we have applied for or received wage subsidies in certain countries. In the U.S., the Coronavirus Aid, Relief and Economic Security (CARES) Act includes provisions relating to refundable payroll tax credits, deferment of the employer portion of certain payroll taxes, and other tax-related provisions. As a result, we have been preserving cash by deferring payment of U.S. payroll taxes and are currently evaluating the applicability of other provisions in the CARES Act. We have improved the company&#8217;s capital structure over the last 18 months by reducing our overall debt levels and extending our remaining debt maturities.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> July 2020, we entered into a letter contract with the National Institutes of Health (NIH) for a project under the NIH Rapid Acceleration of Diagnostics (RADx) program. The RADx program aims to support a range of new lab-based and point-of-care tests that could significantly increase the number, type and availability of COVID-19 tests. This project, with a total proposed budget of up to $37.0 million, contemplates expanding production capacity and throughput capabilities for COVID-19 testing with Fluidigm microfluidics technology. The letter contract provides Fluidigm with access to up to $12.2 million of initial funding based on completion and delivery of certain validation milestones prior to execution of a definitive contract.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 continuing to assess the potential impact of the COVID-19 pandemic on our business and operations. For additional information on the various risks posed by the pandemic, refer to Part II, Item 1A. Risk Factors of this Form 10 Q.</span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_100"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Critical Accounting Policies, Significant Judgments and Estimates</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 condensed consolidated financial statements and the related notes included elsewhere in this Form 10-Q are prepared in accordance with accounting principles generally accepted in the United States. The preparation of these condensed financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses and related disclosures. We base our estimates on historical experience and on various other assumptions believed to be reasonable, which together form the basis for making judgments about the carrying values of assets and liabilities. The full extent to which the COVID-19 pandemic impacts our business, results of operations and financial condition will depend on numerous evolving factors including, but not limited to, the magnitude and duration of the pandemic, the extent to which it will impact worldwide macroeconomic conditions, including the speed of recovery, and governmental and business reactions to the pandemic. We evaluate our estimates and assumptions on an ongoing basis. To the extent that there are material differences between these estimates and actual results, our future financial statement presentation, financial condition, results of operations, and cash flows will be affected.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 expanded disclosure of our critical accounting policies and estimates in the preparation of our condensed consolidated financial statements during the three and six months ended June&#160;30, 2020 compared to those disclosed in our annual report on Form 10-K for the year ended December 31, 2019, as filed with the SEC on February 27, 2020, to reflect the impact of a new development agreement (see Note 14).</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Changes and Accounting Pronouncements</span></div><div style="text-indent:13.5pt;margin-top:9pt;"><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%;">Adoption of New Accounting Guidance</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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-Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) which establishes new guidance on the accounting for costs incurred to implement a cloud computing arrangement that is considered a service arrangement. The new guidance requires the capitalization of such costs, aligning it with the accounting for costs associated with developing or obtaining internal-use software. The new guidance is effective for fiscal years beginning after December 15, 2019. The adoption of the new guidance did not have a significant impact on our financial results.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2017, the FASB issued ASU 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The ASU eliminates the requirement for an entity to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, an entity performs its annual, or interim, goodwill impairment testing by comparing the fair value of a reporting unit with its carrying amount and recording an impairment charge for the amount by which the carrying amount exceeds the fair value. The ASU is effective for annual and interim goodwill impairment testing performed for our fiscal year beginning January 1, 2020, with early adoption permitted, which we did not exercise. The adoption of the new guidance did not have a significant impact on our financial results.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 issued two ASUs related to financial instruments &#8211; credit losses. The ASUs issued were: (i) in June 2016, ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and (ii) in November 2018, ASU 2018-19-Codification Improvements to Topic 326, Financial Instruments-Credit Losses. ASU 2016-13 is intended to improve financial reporting by requiring more timely recording of credit losses on loans and other financial instruments held by financial institutions and other organizations. ASU 2018-19 clarifies that receivables arising from operating leases are not within the scope of the credit losses standard, but rather, should be accounted for in accordance with the leasing standard. These ASUs are effective for fiscal years beginning after December 15, 2019, and interim periods within those years, with early adoption permitted. The modified retrospective method is required upon adoption. The adoption of the new guidance resulted in an adjustment of $0.1 million to reduce the accumulated deficit component of stockholders&#8217; equity and decrease current assets by the same amount in the condensed consolidated balance sheet.</span></div><div style="text-indent:13.5pt;margin-top:9pt;"><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%;">Recent Accounting Pronouncements </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 FASB issued ASU 2019-12 Income Taxes (Topic 740)-Simplifying the Accounting for Income Taxes. The amendments in this update improve consistent application of and simplify GAAP for Topic 740 by clarifying and amending existing guidance for, among other items, intra-period allocation, reporting tax law changes and losses in interim periods, state and local taxes not fully based on income and recognition of deferred tax liability related to certain transactions. There is also new guidance related to consolidated group reporting and tax impacts resulting from business combinations. The </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">new guidance is effective for fiscal years beginning after December 15, 2020. We are currently evaluating the impact of adoption on our condensed consolidated financial statements.</span></div><div style="text-indent:22.5pt;"><span><br/></span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_103"></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:700;line-height:120%;">Results of Operations</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 our historical consolidated statements of operations data for the three and six months ended June&#160;30, 2020 and 2019,&#160;and as a percentage of total revenue for the respective periods (in thousands):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:31.333%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.187%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.187%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.115%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.187%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.187%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.881%;"></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);">&#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="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom: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);">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><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="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom: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);">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><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:400;font-family:'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="9" style="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="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;border-top:1pt solid #000000;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;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="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;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="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;border-top:1pt solid #000;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;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="display:none;"></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);">Revenue:</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;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;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;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;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 #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="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);"><span style="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;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="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;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;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:1pt;padding-right:1pt;"><span 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 revenue</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);">26,058&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><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);">28,196&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><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);">53,675&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><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);">58,307&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and 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: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: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><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><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: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);">Cost of product revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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);">9,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><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">11,100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">40&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">19,123&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">36&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">22,489&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">39&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Cost of service revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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,237&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">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);">1,733&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">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);">2,762&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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,465&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">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></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);">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);">8,448&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">33&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">7,865&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">28&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">17,147&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">32&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">16,237&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">28&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Selling, 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);">20,616&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">79&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">22,134&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">78&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">43,311&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">80&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">44,958&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">77&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 costs and 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;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);">39,784&#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);">153&#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);">42,832&#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);">152&#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);">82,343&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="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);">153&#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 #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);">87,149&#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 #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);">150&#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);">Loss from operations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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);">(13,726)</span></td><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);">(53)</span></td><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);">(14,636)</span></td><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);">(52)</span></td><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);">(28,668)</span></td><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 #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);">(53)</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 #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);">(28,842)</span></td><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);">(50)</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);">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);">(897)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">(491)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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,797)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">(3,192)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 from extinguishment of 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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);">&#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);">&#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);">&#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);">&#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);">&#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);">(9,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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), 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">231&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">(355)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">715&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 before income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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);">(14,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 #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);">(54)</span></td><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);">(14,896)</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 #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);">(52)</span></td><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);">(30,820)</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);">(57)</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);">(40,319)</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);">(69)</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);">Income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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,145&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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,143&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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,825&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">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,101&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 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 #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);">(13,015)</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;"></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);">(50)</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);">%</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 #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);">(13,753)</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;"></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);">(48)</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);">%</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 #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);">(28,995)</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;"></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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(54)</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);">%</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);">(39,218)</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 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(67)</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);">%</span></td></tr></table></div><div style="margin-top:15pt;"><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></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 generate revenue primarily from sales of our products and services, and from development agreements, license and royalty agreements, and grants. Our product revenue consists of sales of instruments and consumables. Consumable revenues are largely driven by the size of our installed base of instruments and the annual level of pull-through per instrument. Service revenue is linked to our sales of instruments as our service revenue consists of post-warranty service contracts, preventive maintenance plans, instrument parts, installation and training. We sell our products to leading academic, government, pharmaceutical, biotechnology, clinical, plant and animal research laboratories worldwide. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Excluding the impact of the development revenue recognized during the second quarter, no individual customer represented more than 10% of our total revenue for the three and six months ended June&#160;30, 2020 and 2019, respectively. Including the development revenue, revenues from our five largest customers were 32% and 30% of total revenue for the three months ended June&#160;30, 2020 and 2019, respectively. Revenues from our five largest customers were 23% and 20% of total revenue for the six months ended June&#160;30, 2020 and 2019, respectively. </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:24.75pt;margin-top:9pt;"><span style="background-color: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 our revenue by source for the three and six months ended June&#160;30, 2020 and 2019,&#160;and as a percentage of total revenue for the respective period (in thousands): </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:18.614%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.748%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.748%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.748%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.748%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.885%;"></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="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom: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);">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><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: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);">Year-over-Year Change</span></td><td 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;border-bottom: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);">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><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: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);">Year-over-Year Change</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="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;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="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;border-top:1pt solid #000;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;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="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" 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;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="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;border-top:1pt solid #000;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;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="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" style="display:none;"></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);">Revenue:</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;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;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;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;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: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;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;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 #000;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;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: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);">Instruments</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);">8,577&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">33&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><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,201&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><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);">18,048&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">34&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><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);">25,041&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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: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);">Consumables</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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,828&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">34&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">11,034&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">39&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">(20)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,338&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">34&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">23,021&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">39&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">(20)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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: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);">Product revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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);">17,405&#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);">67&#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);">23,235&#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);">82&#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;padding-left:1pt;padding-right:0%;"><span 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;padding-right:1pt;"><span style="font-size: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><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);">36,386&#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);">68&#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);">48,062&#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);">82&#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;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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: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);">Service revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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,140&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">20&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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,961&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">18&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,326&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">19&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">10,245&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">18&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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: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);">Product and service revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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);">22,545&#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);">87&#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);">28,196&#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);">100&#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;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><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);">46,712&#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);">87&#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);">58,307&#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);">100&#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;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Development revenue</span></td><td colspan="3" style="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);"><span style="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,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: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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">&#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></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></span></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);">NA</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,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: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);">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);">&#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></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></span></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);">NA</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);">Grant revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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);">450&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">&#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="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);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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);">800&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">&#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: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: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);">NA</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);">License revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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);">63&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">&#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);">&#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="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);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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,163&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">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);">&#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);">&#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="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);">NA</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);">Total revenue</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);">26,058&#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 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100&#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);">%</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);">28,196&#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 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100&#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);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><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);">53,675&#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 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100&#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);">%</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);">58,307&#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 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100&#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);">%</span></td><td 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);">(8)</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);">%</span></td></tr></table></div><div style="text-indent:24.75pt;margin-top:15pt;"><span style="background-color: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 our total revenue by geographic area of our customers and as a percentage of total revenue for the three and six months ended June&#160;30, 2020 and 2019 (in thousands): </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:18.760%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.748%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.748%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.748%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.748%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.885%;"></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);">&#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="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom: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);">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><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);">Year-over-Year Change</span></td><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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><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);"></span></span></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;border-bottom: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);">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><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);">Year-over-Year Change</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:8pt;font-weight:400;font-family:'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="9" style="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="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;border-top:1pt solid #000000;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;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="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" 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;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="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;border-top:1pt solid #000;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;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="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" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">Americas</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);">13,940&#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;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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);">54&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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);">%</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);">11,120&#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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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);">39&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:#cceeff;text-align:right;vertical-align:middle;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);">%</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);">28,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;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="2" style="padding-top: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);">54&#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);">%</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);">24,091&#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;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="2" style="padding-top: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);">42&#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);">%</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);">19&#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);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;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);">EMEA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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);">6,557&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:middle;padding-left:1pt;padding-right:0%;"><span 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:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">11,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><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size: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><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,653&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">27&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">19,373&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">33&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">(24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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: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);">Asia-Pacific</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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,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><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">5,859&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:middle;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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:middle;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size: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><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,238&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">19&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">14,843&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">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: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);">(31)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:middle;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 revenue</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);">26,058&#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:middle;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);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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);">%</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);">28,196&#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:middle;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);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size: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><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);">53,675&#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 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);">100&#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);">%</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);">58,307&#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 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);">100&#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);">%</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);">(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);">%</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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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;border-top:3pt double #000000;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><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:3pt double #000;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;border-top:3pt double #000;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;border-top:3pt double #000;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;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;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);"><span style="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: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:27pt;margin-top:9pt;"><span style="background-color: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 Americas revenue includes revenue generated in the United States of $13.4 million and $27.5 million for the three and six months ended June&#160;30, 2020, respectively. Sales to customers in the United States represented $9.9 million and $22.4 million for the three and six months ended June&#160;30, 2019, respectively. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 foreign country or jurisdiction had sales in excess of 10% of our total revenues for the three months ended June&#160;30, 2020 and 2019, except for China, which had sales of $3.5 million, or 13%, and $4.0 million, or 14% of total revenues, respectively. There was no foreign country or jurisdiction with sales in excess of 10% of our total revenues for the six months ended June 30, 2020 or 2019, except for China, which had sales of $7.5 million, or 13% of total revenues, for the six months ended June 30, 2019.</span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_106"></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Total Revenue</span></div><div style="text-indent:24.75pt;margin-top:9pt;"><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%;">Three Months ended June&#160;30, 2020</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total revenue decreased by $2.1 million or 8%, for the three months ended June&#160;30, 2020 compared to the three months ended June&#160;30, 2019, driven by the COVID-19 pandemic public health crisis and the ensuing shelter-in-place orders that effectively shuttered customer facilities around the world. Lower mass cytometry instruments, mass cytometry consumables and microfluidics consumable revenues were partially offset by higher microfluidics instrument sales, development revenue, grant revenue and license revenue. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Americas revenues increased by $2.8 million, or 25%, driven by higher sales of microfluidics products, development revenue of $3.0 million and grant revenue of $0.5 million, partially offset by lower mass cytometry product revenues for the three months ended June&#160;30, 2020 compared to the three months ended June&#160;30, 2019. EMEA revenues fell $4.7 million or 42%. Lower consumables and mass cytometry instruments sales were partially offset by modest increases in microfluidics instrument revenue and service revenue. Unfavorable foreign exchange rates impacted EMEA revenue by less than 1%. The $0.3 million, or 5%, decrease in Asia-Pacific revenues was broad-based, with declines in both mass cytometry and </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">microfluidics instrument and consumable revenues, partially offset by higher service revenues. On a company-wide basis, weaker foreign exchange rates had a negligible impact on revenues for the three months ended June&#160;30, 2020 compared to the same period in 2019. </span></div><div style="text-indent:22.5pt;margin-top:9pt;"><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%;">Six Months ended June&#160;30, 2020</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total revenue decreased by $4.6 million or 8%, for the six months ended June&#160;30, 2020 compared to the six months ended June&#160;30, 2019, driven by the COVID-19 pandemic public health crisis and the ensuing shelter-in-place orders that effectively shuttered customer facilities around the world. Lower mass cytometry instruments, mass cytometry consumables, and microfluidics consumable revenues were partially offset by higher microfluidics instrument sales, development revenue, license and grant revenue. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Americas revenues increased by $4.7 million, or 19%, driven by license revenue of $3.1 million, development revenue of $3.0 million and grant revenue of $0.8 million for the six months ended June&#160;30, 2020 compared to the six months ended June&#160;30, 2019. These increases were partially offset by lower product revenues. Lower mass cytometry revenues were partially offset by higher microfluidics revenue for the six months ended June&#160;30, 2020 compared to the six months ended June&#160;30, 2019. EMEA revenues fell $4.7 million or 24%, for the same period, driven by lower instrument and consumable revenues. Unfavorable foreign exchange rates negatively impacted EMEA revenues by approximately 1%. The $4.6 million, or 31%, decrease in Asia-Pacific revenues was driven by declines in both mass cytometry and microfluidics instrument and consumable revenues. On a company-wide basis, weaker foreign exchange rates negatively impacted revenues by less than 1% for the six months ended June&#160;30, 2020 compared to the same period in 2019.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Product Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Product revenue decreased by $5.8 million, or 25%, for the three months ended June&#160;30, 2020 compared to the three months ended June 30, 2019 due to lower sales volumes and lower average selling prices of mass cytometry instruments and consumables and lower sales of microfluidics consumables. Partially offsetting these declines were higher microfluidics instrument revenues, largely driven by higher unit sales of Biomark and Juno instruments reflecting the realization of several early-stage COVID-19 related opportunities. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Product revenue decreased by $11.7 million, or 24%, for the six months ended June&#160;30, 2020 compared to the six months ended June&#160;30, 2019 due to lower sales volumes and lower average selling prices of mass cytometry instruments and consumables, and by lower sales of microfluidics consumables. Partially offsetting these declines were higher revenue from Biomark and Juno instruments, noted above, and, to a lesser extent, new products.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the average selling prices of our products to fluctuate over time based on market conditions, product mix, and currency fluctuations. </span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Service Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Service revenue increased by $0.2 million, or 4%, for the three months ended June&#160;30, 2020 compared to the three months ended June&#160;30, 2019. Service plan revenues, which are recognized over the life of the service agreement and are not activity-dependent, drove the increase in service revenues. The increase in service plan revenues was partially offset by lower revenues from training and product maintenance activities. These revenues declined due primarily to closed customer facilities.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Service revenue increased by $0.1 million, or 1%, for the six months ended June&#160;30, 2020 compared to the six months ended June&#160;30, 2019. Service plan revenues drove the increase, offset by lower revenues from training and product maintenance activities. Training and product revenues declined due primarily to closed customer facilities.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Development Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective March 31, 2020, we signed an OEM Supply and Development Agreement (Development Agreement) with a customer. Under the Development Agreement, Fluidigm will develop products based on our microfluidics technology. The Development Agreement provides up-front and periodic milestone payments of up to $11.7 million during the development stage. The development stage is expected to last approximately one year. We recognized $3.0 million of development revenue from this agreement in the three and six months ended June&#160;30, 2020.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 under the Development Agreement using an input method based on our costs incurred relative to the total expected cost which determines the extent of our progress toward satisfaction of our obligations under the agreement. Costs associated with the Development Agreement are recorded in research and development expense.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Grant Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 receive grants to perform research and development activities over contractually defined periods. Grant revenue in the current quarter is attributable to a grant agreement entered into in the second half of 2019. Costs associated with grant agreements are recorded in research and development expense.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">License and Royalty Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 entered into an agreement to settle intellectual property infringement claims, in which we received a $3.5 million payment in exchange for a perpetual license under certain of our intellectual property. The settlement is considered a multiple-element arrangement with each element accounted for individually. Accordingly, $3.1 million of the proceeds was recognized as license revenue and $0.4 million was offset against legal costs.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Product and Service Cost, Product and Service Gross Profit, and Product and Service Margin </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 product revenue includes manufacturing costs incurred in the production process, including component materials, labor and overhead, installation, packaging, and delivery costs. In addition, cost of product revenue includes amortization of developed technology and intangibles,&#160;royalty costs for licensed technologies included in our products, warranty, provisions for slow-moving and obsolete inventory, and stock-based compensation expense. Our cost of product revenue and related product margin may fluctuate depending on the capacity utilization of our manufacturing facilities in response to market conditions and the demand for our products. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 service revenue includes direct labor hours, overhead, and instrument parts. Our cost of service revenue and related service margin may fluctuate depending on the variability in material and labor costs of servicing instruments.</span></div><div style="text-indent:27pt;margin-top:9pt;margin-bottom:15pt;"><span style="background-color: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 our product and service cost, product and service gross profit and product and service margin for the three and six months ended June&#160;30, 2020 and 2019 (in thousands): </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:23.584%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.824%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.384%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.128%;"></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: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);"><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);"></span></span></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);">Year-over-Year Change</span></td><td colspan="3" style="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);"><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);"></span></span></td><td colspan="3" style="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);"><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);"></span></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><td colspan="3" style="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);"><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);"></span></span></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);">Year-over-Year Change</span></td><td 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;"></td><td 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><td 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="background-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><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="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></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);">Cost of product revenue</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);">9,483&#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);">11,100&#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);">(15)</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);">%</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 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);">19,123&#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:6pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">22,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 #000;padding-right:6pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(15)</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);">%</span></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);">Cost of service revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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,237&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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,733&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">(29)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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,762&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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,465&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:6pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(20)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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></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);">Cost of product and service revenue</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);">10,720&#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);">12,833&#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;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><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);">21,885&#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:6pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">25,954&#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:6pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(16)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;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:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;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:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;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:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;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:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product and service gross profit</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);">11,825&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">15,363&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">(23)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><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);">24,827&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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);">&#160;</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);">32,353&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:6pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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);">(23)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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></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);">Product and service margin</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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);">52.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);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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);">54.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);">%</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.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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);">ppts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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);">53.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);">%</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);">&#160;</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);">55.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);">%</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.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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);">ppts</span></td></tr></table></div><div style="text-indent:27pt;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Product and service margin decreased by 2.0 percentage points for the three months ended June&#160;30, 2020 compared to the three months ended</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%;"> </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%;">June&#160;30, 2019. Fixed depreciation and amortization costs on a lower revenue base negatively impacted margins by 2.8 percentage points. Lower factory utilization also negatively impacted margins on mass cytometry instruments. This decline was partially offset by lower service costs and improved manufacturing efficiencies across our consumables products.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Product and service margin decreased by 2.4 percentage points for the six months ended June&#160;30, 2020 compared to the six months ended June&#160;30, 2019. Fixed depreciation and amortization costs on a lower revenue base negatively impacted margins by 2.6 percentage points. Lower factory utilization also negatively impacted margins on mass cytometry instruments. This decline was partially offset by lower costs for our microfluidics instruments and mass cytometry consumables and lower service costs. </span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Operating Expenses </span></div><div style="text-indent:13.5pt;margin-top:9pt;"><span style="background-color: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 our operating expenses for the three and six months ended June&#160;30, 2020 and 2019 (in thousands): </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:33.087%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.695%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.882%;"></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="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);">Year-over-Year Change</span></td><td 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><td 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);">Year-over-Year Change</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="background-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="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 #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="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);">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 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);">8,448&#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);">7,865&#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);">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);">%</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);">17,147&#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);">16,237&#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);">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);">%</span></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);">Selling, general and administrative</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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);">20,616&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">22,134&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,311&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">44,958&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;&#160;&#160;&#160;&#160;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);">29,064&#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);">29,999&#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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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;padding-right:1pt;"><span style="font-size: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><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);">60,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 #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);">61,195&#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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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);">%</span></td></tr></table></div><div style="text-indent:13.5pt;margin-top:15pt;"><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</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 expense consists primarily of compensation-related costs, product development and material expenses, and other allocated facilities and information technology expenses. Our research and development efforts have focused primarily on enhancing our technologies and supporting development and commercialization of new and existing products and services. Research and development expense also includes costs incurred in conjunction with research grants and development arrangements. We have made substantial investments in research and development since our inception and expect to continue to do so.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 expense increased by $0.6 million, or 7%, for the three months ended June&#160;30, 2020 compared to the three months ended June&#160;30, 2019. Increases were primarily attributable to outside service costs related to various projects and laboratory supplies costs, partially offset by lower compensation costs. The lower compensation costs reflects temporary salary reductions implemented during the second quarter and reduced recruiting costs.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 expense increased by $0.9 million, or 6%, for the six months ended June&#160;30, 2020 compared to the six months ended June&#160;30, 2019. Increases were primarily attributable to outside service costs related to various projects and higher laboratory supplies costs, partially offset by reduced compensation costs.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 our continued investment in research and development is essential to our long-term competitive position and that these expenses may increase in future periods.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Selling, General and Administrative</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Selling, general and administrative expense consists primarily of personnel costs for our sales and marketing, business development, finance, legal, human resources, information technology, and general management, as well as professional services, such as legal and accounting services.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Selling, general and administrative expense decreased by $1.5 million, or 7%, for the three months ended June&#160;30, 2020 compared to the three months ended June&#160;30, 2019. Compensation costs fell by $1.0 million compared to the prior year period. The lower compensation costs includes the impact of temporary salary reductions implemented during the second quarter, partially offset by higher stock-based compensation costs. Lower sales resulted in reduced sales commissions while reduced travel due to the pandemic caused travel expense to decline $1.2 million in the three months ended June&#160;30, 2020 compared to the three months ended June&#160;30, 2019. In addition, we received $0.4 million of wage subsidies from the Singapore government during the second quarter which further reduced operating expenses. These items were partially offset by higher facilities costs. Facilities cost increased approximately $1.1 million for the three months ended June&#160;30, 2020 compared to the three months ended June&#160;30, 2019, reflecting lease costs associated with our new corporate headquarters. Foreign exchange rates had a negligible impact on selling, general and administrative expense. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Selling, general and administrative expense decreased by $1.6 million, or 4%, for the six months ended June&#160;30, 2020 compared to the six months ended June&#160;30, 2019. Decreases in the year-to-date period were largely driven by the same factors as the decreases in the second quarter. Compensation costs fell by $0.7 million compared to the prior year period along with lower commissions due to lower revenues, along with $0.4 million of wage subsidies from the Singapore government. Travel </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color: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 fell $1.6 million compared to the prior year period, while costs related to trade shows and other events fell $0.7 million due to the cancellation of these events in light of the COVID-19 pandemic. These items were partially offset by higher facilities costs. Facilities cost increased approximately $2.1 million for six months ended June&#160;30, 2020 compared to the six months ended June&#160;30, 2019, reflecting moving and lease costs associated with our new corporate headquarters. Foreign exchange rates had a negligible impact on selling, general and administrative expense.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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, Loss on Extinguishment of Debt and Other Income (Expense), Net </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 these items for the three and six months ended June&#160;30, 2020 and 2019 (in thousands):</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%;">&#160;</span></div><div style="text-indent:24.75pt;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:28.994%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.871%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.879%;"></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="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);">Year-over-Year Change</span></td><td 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><td 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);">Year-over-Year Change</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="background-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="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 #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="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);">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 #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);">(897)</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);">(491)</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);">83&#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);">%</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);">(1,797)</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);">(3,192)</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);">(44)</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);">%</span></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);">Loss from extinguishment of debt</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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);">&#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="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);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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);">(9,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">NA</span></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 income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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);">463&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">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><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(355)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">715&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">(150)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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:1pt;padding-right:1pt;"><span 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 #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);">(434)</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);">(260)</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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size: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><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);">(2,152)</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);">(11,477)</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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-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></table></div><div style="text-indent:24.75pt;margin-top:15pt;"><span style="background-color: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, we issued $55.0 million aggregate principal amount of our 5.25% Senior Convertible Notes due 2024 (2019 Notes). Net proceeds of the 2019 Notes issuance were used primarily to retire $50.2 million aggregate principal amount of our Senior Convertible Notes due 2034 (2014 Notes). The 2019 Notes have an effective interest rate of 6.2% compared to the 2014 Notes, which have an effective interest rate 3.0%. The increase in interest expense for the three months ended June&#160;30, 2020 compared to the prior year period reflects the impact of the higher effective interest rate on the 2019 Notes.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2014, we closed an underwritten public offering of $201.3 million aggregate principal amount of our 2014 Notes. In March 2018, we entered into separate privately negotiated transactions with certain holders of our 2014 Notes to exchange $150.0 million in aggregate principal amount of the 2014 Notes for our 2.75% Exchange Senior Convertible Notes due 2034 (2018 Notes). The 2018 Notes had an effective interest rate of 12.3%. In the first quarter of 2019, the 2018 Notes were converted into 19.5 million shares of our common stock and the 2018 Notes were retired. We recognized a loss of $9.0 million on the conversion of 2018 Notes, which was included in loss on extinguishment of debt. This amount represents the difference between the fair value of the bonds converted and the carrying value of the bonds at the time of conversion. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 of $1.8 million for the six months ended June&#160;30, 2020 consists primarily of interest on $55.0 million of 2019 Notes, while interest expense of $3.2 million for the six months ended June&#160;30, 2019 includes both the interest on $51.3 million of 2014 Notes and a partial quarter of interest expense on $150.0 million of 2018 Notes, which accrued at an effective rate of 12.3%. The higher interest expense for the six months ended June&#160;30, 2019 compared to the current year period reflects the impact of higher debt balances and higher interest rates for the first half of 2019 compared to the first half of 2020.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 income, net of $0.5 million for the three months ended June&#160;30, 2020 is primarily attributable to $42 thousand of interest income, and $0.4 million of foreign exchange gains. Other income, net of $0.2 million for the three months ended June&#160;30, 2019 includes $0.4 million of interest income, partially offset by $0.1 million of foreign exchange losses. The lower interest income in the current year period is attributable to lower market interest rates. The foreign exchange gains in the second quarter reflects a stronger Canadian dollar in the second quarter, compared to the first quarter of 2020. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 expense, net of $0.4 million for the six months ended June&#160;30, 2020 is primarily attributable to $0.6 million of foreign exchange losses, reflecting the impact of a stronger U.S. dollar, partially offset by $0.2 million of interest income. Other income, net of $0.7&#160;million for the six months ended June&#160;30, 2019 consists primarily of $0.8&#160;million of interest income, offset by $0.1 million of foreign exchange losses.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 tax provision is generally driven by three components: (i) tax provision from our foreign operations, (ii) tax benefits from the amortization of acquisition-related intangible assets, and (iii) discrete items, such as changes in valuation allowances or adjustments upon finalization of tax returns. Depending on the relative value of these components, we can have either a tax benefit or expense for any given period.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 recorded a tax benefit of&#160;$1.1 million, for an effective tax rate of 8.1%, for the three months ended June&#160;30, 2020.  For the three months ended June&#160;30, 2019, we recorded a tax benefit of $1.1 million for an effective tax rate of 7.7%. For the six months ended June&#160;30, 2020, we recorded an income tax benefit of $1.8 million for an effective rate of 5.9%. For the six </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">months ended June&#160;30, 2019, we recorded a tax benefit of $1.1 million, for an effective tax rate of 2.7%. The benefit for all periods was primarily attributable to the tax benefit from the amortization of our acquisition-related deferred tax liabilities partially offset by a provision from our foreign operation and state minimum income taxes.</span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_109"></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Liquidity and Capital Resources </span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Sources of Liquidity </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, our principal sources of liquidity consisted of $43.0 million of cash and cash equivalents, and $2.4 million of short-term investments, as well as $1.1 million of restricted cash and $7.3 million of availability under our Revolving Credit Facility. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 our cash flow summary for the six months ended June&#160;30, 2020 and 2019 (in thousands):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:71.060%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.532%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.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);">&#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="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:400;font-family:'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="3" style="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;padding-left:1pt;padding-right:1pt;"><span 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 flow summary:</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:1pt;padding-right:1pt;"><span 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="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);">(7,085)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">(25,143)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 cash provided by (used in) investing 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,586&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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);">(45,299)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 cash provided by financing 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#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,187&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Effect of foreign exchange rate fluctuations on 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(205)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">(25)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 (decrease) in cash, cash equivalents and 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 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);">20,304&#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);">(69,280)</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:13.5pt;margin-top:15pt;"><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%;">Net Cash Used in Operating Activities</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 derive cash flows from operations primarily from cash collected from the sale of our products and services, and license agreements and grants. Our cash flows from operating activities are also significantly influenced by our use of cash for operating expenses and working capital to support our business. We have historically experienced negative cash flows from operating activities as we have expanded our business and built our infrastructure domestically and internationally.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 in the six months ended June&#160;30, 2020 was $7.1 million and consisted of net loss of $29.0 million, adjusted for non-cash items of $16.1 million, partially offset by a net decrease in assets and liabilities of $5.8 million. Non-cash items primarily included amortization of developed technology of $5.9 million, stock-based compensation expense of $6.0 million, amortization of debt discounts, premiums and issuance costs of $0.3 million, depreciation and amortization of $2.0 million, and other non-cash items of $0.1 million. The net decrease in assets and liabilities was primarily due to a decrease in accounts receivable of $9.1 million, an increase in accounts payable of $3.1 million, and an increase in deferred revenue of $2.0 million, partially offset by an increase of inventories of $4.9 million, a decrease in other liabilities of $2.8 million and an increase in prepaid expenses and other assets of $0.7 million.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 for the six months ended June&#160;30, 2019 was $25.1 million and&#160;consisted of net loss of&#160;$39.2 million, adjusted for non-cash items of&#160;$24.7 million, and an increase in the assets and liabilities of $10.7 million. Non-cash items primarily included a $9.0 million loss on extinguishment of debt, amortization of developed technology of $5.6 million, stock-based compensation expense of $5.3 million, amortization of debt discounts, premiums, and issuance costs of $2.0 million, depreciation and amortization of $2.4 million, and a provision for excess and obsolete inventory of $0.6 million. The net change in assets and liabilities included a decrease in other liabilities of $9.2 million, an increase in accounts receivable of $2.4 million, an increase in inventories of $2.0 million, and an increase in prepaid and other assets of $1.0 million, partially offset by an increase accounts payable of $3.4 million, and an increase in deferred revenue of $0.5 million.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Net Cash Provided by (Used in) Investing Activities</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 primary investing activities consist of purchases, sales, and maturities of our short-term investments and to a much lesser extent, capital expenditures for manufacturing, laboratory, computer equipment and software to support our infrastructure and work force. We expect to continue to incur costs for capital expenditures to improve manufacturing efficiencies and strengthen information technology and network security, as well as capital expenditures incurred in moving our corporate </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">headquarters in 2020. However, we may choose to decrease or defer certain capital expenditures and development activities, while further optimizing our organization.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 investing activities in the six months ended June&#160;30, 2020 was $27.6 million, which was mainly due to proceeds from maturities of investments of $29.4 million and proceeds from the sale of investments of $5.0 million, partially offset by the acquisition of InstruNor AS, net of cash acquired, of $5.2 million.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 in the six months ended June&#160;30, 2019 was $45.3 million, which consisted of purchases of investments of $44.6 million and capital expenditures of $0.7 million to support our commercial and manufacturing operations.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Net Cash Provided by Financing Activities</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 generated cash from financing activities of $8 thousand during the six months ended June&#160;30, 2020, which was primarily due to proceeds from stock issuance from the ESPP of $0.6 million, offset almost entirely by payments of accrued debt issuance costs of $0.4 million from the 2019 Notes offering, and payments for income taxes related to net share settlement of equity awards of $0.3 million.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 generated cash from financing activities of $1.2 million during the six months ended June&#160;30, 2019, which included $1.0 million from exercise of stock options, and $0.6 million of ESPP proceeds, partially offset by $0.5 million for income taxes related to net share settlement of equity awards.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Capital Resources </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June&#160;30, 2020 and December&#160;31, 2019, our working capital, excluding deferred revenues and restricted cash, was $54.3 million and $74.0 million, respectively, including cash and cash equivalents of $43.0 million and $21.7 million, respectively, and short-term investments of $2.4 million and $37.0 million, respectively. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2014, we closed an underwritten public offering of $201.3 million in aggregate principal amount of our 2014 Notes. In March 2018, we entered into privately negotiated transactions with certain holders of our 2014 Notes to exchange $150.0 million in aggregate principal amount of the 2014 Notes for $150.0 million in aggregate principal amount of 2018 Notes. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the first quarter of 2019, we received notices from holders of the 2018 Notes electing to voluntarily convert $138.1 million in aggregate principal amount of the 2018 Notes. In February 2019, we notified trustee U.S. Bank National Association of our intention to exercise our issuer&#8217;s conversion option with respect to the remaining $11.9 million in aggregate principal amount of 2018 Notes. In total, $150.0 million of the 2018 Notes were converted into 19.5 million shares of our common stock and the 2018 Notes were retired. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, we closed a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of $55.0 million aggregate principal amount of our 2019 Notes. Net proceeds of the 2019 Notes issuance were $52.7 million, after deductions for commissions and other debt issuance costs. $51.8 million of the proceeds was used to retire $50.2 million aggregate principal amount of our 2014 Notes, leaving $1.1 million of aggregate principal amount of our 2014 Notes outstanding. Pursuant to the Indenture governing the 2014 Notes, holders of the 2014 Notes have the right, subject to certain conditions specified in such indenture, to require the Company to purchase their 2014 Notes beginning in February 2021. The private placement of the 2019 Notes, and concurrent repurchase of a portion of the 2014 Notes, had the effect of refinancing a portion of the Company&#8217;s outstanding debt under the 2014 Notes to December 2024.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2019 Notes bear interest at 5.25% per annum, payable semiannually on June 1 and December 1 of each year, beginning on June 1, 2020. The Notes will mature on December 1, 2024, unless earlier repurchased or converted pursuant to their terms. The 2019 Notes will be convertible at the option of the holder at any point prior to close of business on the second scheduled trading day preceding the maturity date. The initial conversion rate of the Notes is 344.8276 shares of the Company&#8217;s common stock per $1,000 principal amount of 2019 Notes (which is equivalent to an initial conversion price of $2.90 per share). The conversion rate will be subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2019 Notes will also be convertible at our option upon certain conditions in accordance with the terms of the indenture governing the 2019 Notes. On or after December 1, 2021 to December 1, 2022, if the price of the Company&#8217;s common stock has equaled or exceeded 150% of the Conversion Price (as defined in the indenture, currently $2.90, subject to adjustment) for a specified number of days (Issuer&#8217;s Conversion Option), we may, at our option, elect to convert the 2019 Notes in whole but not in part into shares of the Company, determined in accordance with the terms of the indenture. On or after </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">December 1, 2022, if the price of the Company&#8217;s common stock has equaled or exceeded 130% of the Conversion Price then in effect for a specified number of days, we may, at our option, elect to convert the 2019 Notes in whole but not in part into shares of the Company, determined in accordance with the terms of the indenture.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 foregoing summaries of the 2014 Notes, the 2018 Notes, the 2019 Notes and the exchange transactions completed in March 2018 and November 2019 are not complete and are qualified in their entirety by the applicable indentures, forms of global notes, and other agreements and documents filed with the SEC.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 August 2, 2018, we entered into a $15.0 million revolving senior credit facility (Revolving&#160;Credit Facility)&#160;with&#160;Silicon Valley Bank (SVB), with a maturity date of August 2, 2020. The Revolving Credit Facility is collateralized by substantially all our property, other than intellectual property. Outstanding loans under the Revolving Credit Facility bear interest, at the greater of (i) prime rate plus 0.50% or (ii) 5.50%. Amounts drawn under the Revolving&#160;Credit Facility&#160;will be used for working capital and general corporate purposes. As of June&#160;30, 2020, total availability under the Revolving Credit Facility was $7.3 million. We currently have no outstanding debt under the Revolving Credit Facility, and we are in compliance with all the terms and conditions of the loan agreement governing the Revolving Credit Facility. See Note 7 to our consolidated financial statements for more information about the Revolving Credit Facility.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 April 21, 2020, we entered into the Third Amendment to Loan and Security Agreement with SVB (the Amendment), which amends the Loan and Security Agreement dated as of August 2, 2018, between the Company and SVB (as amended by the Default Waiver and First Amendment to Loan and Security Agreement dated September 7, 2018, and the Second Amendment to Loan and Security Agreement dated November 20, 2019, the Revolving Credit Agreement). The Amendment extends the maturity date by two years, to August 2, 2022. We also amended the interest rate to be the greater of (i) prime rate (as customarily defined), plus 0.50%, floating, and (ii) 5.25%. Interest on any outstanding loans continues to be due and payable monthly and the principal balance is due at maturity though loans can be prepaid at any time without penalty. Annual administration fees are unchanged. The Amendment also includes various administrative changes.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 entered into an Open Market Sale Agreement (Sale Agreement) with Jefferies LLC (Jefferies) to sell shares of our common stock having aggregate sales proceeds of up to $50,000,000, from time to time, through an &#8220;at the market&#8221; equity offering program under which Jefferies will act as sales agent. The Sale Agreement allows us to set the parameters for the sale of shares, including the number of shares to be issued, the time period during which sales are requested to be made, limits on the number of shares that may be sold in any one trading day and a minimum price below which sales may not be made. The compensation to Jefferies for sales of the Company&#8217;s common stock will be an amount equal to 3.0% of the gross proceeds of any shares of common stock sold under the Sale Agreement. The Company and Jefferies may each terminate the Sale Agreement upon prior notice. As of the date of this report, there had been no shares of common stock sold under the Sale Agreement.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 existing cash, cash equivalents, and investments will be sufficient to meet our working capital and capital expenditure needs for at least the next 18 months. However, we may experience lower than expected cash generated from operating activities or greater than expected capital expenditures, cost of revenue, or operating expenses, and we may need to raise additional capital to fund our operations, further our research and development activities, or acquire or invest in a business. Our future funding requirements will depend on many factors, including market acceptance of our products, the cost of our research and development activities, the cost of filing and prosecuting patent applications, the cost associated with litigation or disputes relating to intellectual property rights or otherwise, the cost and timing of regulatory clearances or approvals, if any, the cost and timing of establishing additional sales, marketing, and distribution capabilities, the cost and timing of establishing additional technical support capabilities, and the effect of competing technological and market developments. In the future, we may acquire businesses or technologies from third parties, and we may decide to raise additional capital through debt or equity financing to the extent we believe this is necessary to successfully complete these acquisitions. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 require additional funds in the future, we may not be able to obtain such funds on acceptable terms, or at all, and our ability to raise additional capital may be adversely impacted by potential worsening global economic conditions and the recent disruptions to and volatility in the credit and financial markets in the United States and worldwide resulting from the COVID-19 pandemic. If we raise additional funds by issuing equity securities, our stockholders could experience dilution. Debt financing, if available, may involve covenants restricting our operations or our ability to incur additional debt. Any additional debt or equity financing that we raise may contain terms that are not favorable to us or our stockholders. If we do not have, or are not able to obtain, sufficient funds, we may have to delay development or commercialization of our products or license to third parties the rights to commercialize products or technologies that we would otherwise seek to commercialize. We also may have to reduce marketing, customer support, research and development, or other resources devoted to our products. </span></div><div style="text-indent:24.75pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">38</span></div></div></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_112"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color: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</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Since our inception, we have not had any off-balance sheet arrangements as defined in Item&#160;303(a)(4) of the SEC&#8217;s Regulation&#160;S-K.</span></div><div style="text-indent:24.75pt;"><span><br/></span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_115"></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:700;line-height:120%;">Contractual Obligations and Commitments</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 operating lease obligations relate to leases for our current corporate headquarters and leases for manufacturing and office space for our foreign subsidiaries. Please see Note 8 to our condensed consolidated financial statements for a discussion of our lease obligations. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 than as disclosed above, there have been no material changes during the six months ended June&#160;30, 2020 to our contractual obligations disclosed in our &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; included in our annual report on Form 10-K for the year ended December&#160;31, 2019.</span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_118"></div><div style="margin-top: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:700;line-height:120%;">Item&#160;3. Quantitative and Qualitative Disclosures about Market Risk </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in foreign currency exchange rates and interest rates. We do not hold or issue financial instruments for trading purposes.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Foreign Currency Exchange Risk</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 we expand internationally our results of operations and cash flows will become increasingly subject to fluctuations due to changes in foreign currency exchange rates. Our revenue is generally denominated in the local currency of the contracting party. Historically, the majority of our revenue has been denominated in U.S. dollars. Our expenses are generally denominated in the currencies in which our operations are located, which is primarily in the United States, with a portion of expenses incurred in Singapore and Canada where our manufacturing facilities are located. Our results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates. The volatility of exchange rates depends on many factors that we cannot forecast with reliable accuracy. We have experienced and will continue to experience fluctuations in our net income or loss as a result of transaction gains or losses related to revaluing certain current asset and current liability balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. For the six months ended June&#160;30, 2020, we had a foreign currency loss of $0.6 million compared to a foreign currency loss of $80 thousand in the prior year for the same period. To date, we have not entered into any foreign currency hedging contracts although we may do so in the future. As our international operations grow, we will continue to reassess our approach to manage our risk relating to fluctuations in currency rates. If foreign currency exchange rates had changed by 10% during the periods presented, it would not have had a material impact on our financial position or results of operations.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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 Rate Sensitivity</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 had cash and cash equivalents of $43.0 million as of June&#160;30, 2020. These amounts were held primarily in cash on deposit with banks and money market funds which are short-term. We also held $2.4 million of investments in treasury securities at June&#160;30, 2020. Cash, cash equivalents and investments are held for working capital purposes. We believe that we do not have any material exposure to changes in the fair value of our money market portfolio as a result of changes in interest rates. Declines in interest rates, however, will reduce future investment income. If overall interest rates had decreased by 10% during the periods presented, our interest income would not have been materially affected.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Fair Value of Financial Instruments</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 do not have material exposure to market risk with respect to investments. We do not use derivative financial instruments for speculative or trading purposes. We may adopt specific hedging strategies in the future.</span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_121"></div><div style="margin-top: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:700;line-height:120%;">Item&#160;4. Controls and Procedures</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Evaluation of Disclosure Controls and Procedures</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of June&#160;30, 2020. The term &#8220;disclosure controls and procedures,&#8221; as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC&#8217;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company&#8217;s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of June&#160;30, 2020, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Changes in Internal Control Over Financial Reporting</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 were no changes in our internal control over financial reporting that occurred during the three months ended June&#160;30, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. </span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Limitations on the Effectiveness of Controls</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Control systems, no matter how well conceived and operated, are designed to provide a reasonable, but not an absolute, level of assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. Because of the inherent limitations in any control system, misstatements due to error or fraud may occur and not be detected.</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">40</span></div></div></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_124"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-align:center;margin-bottom:9pt;"><span style="background-color: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 id="i6a7b76e2e6ba4221b4375234a8e8eb91_127"></div><div style="margin-top:9pt;"><span style="background-color: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&#160;1. Legal Proceedings</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the normal course of business, we are from time to time involved in legal proceedings or potential legal proceedings, including matters involving employment, intellectual property, or others. Although the results of litigation and claims cannot be predicted with certainty, we currently believe that the final outcome of any currently pending matters would not have a material adverse effect on our business, operating results, financial condition, or cash flows. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.</span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_130"></div><div style="margin-top: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:700;line-height:120%;">Item&#160;1A. Risk Factors</span></div><div style="text-indent:24.75pt;margin-top:9pt;"><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%;">We operate in a rapidly changing environment that involves numerous uncertainties and risks. The following risks and uncertainties may have a material and adverse effect on our business, financial condition, or results of operations. You should consider these risks and uncertainties carefully, together with all of the other information included or incorporated by reference in this Form 10-Q. The risks described below are not the only ones we face. Our business is also subject to the risks that affect many other companies, such as employment relations, general economic conditions, global sociopolitical events, and international operations. Further, additional risks not currently known to us or that we currently believe are immaterial may in the future materially and adversely affect our business, operations, liquidity and stock price. If any of these risks occur, our business, results of operations, or financial condition could suffer, the trading price of our securities could decline, and you may lose all or part of your investment.</span></div><div style="text-align:center;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Risks Related to Fluidigm&#8217;s Business and Strategy</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">The global COVID-19 pandemic has significantly and adversely affected our business operations, financial position, and cash flows, and we expect it will continue to do so. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 international public health emergency caused by SARS-CoV-2, the novel strain of coronavirus that causes the disease commonly known as COVID-19, has spread throughout all the countries in which we and our customers, suppliers, and other business partners operate, causing significant disruption and volatility in global financial markets and raising the prospect of an extended global recession. Public health problems resulting from COVID-19 and precautionary measures instituted by governments and businesses to mitigate its spread, including travel restrictions and quarantines, could continue to contribute to a general slowdown in the global economy, cause increasingly adverse impacts on our customers, suppliers, and other business partners, and further disrupt our operations. Changes in our operations as a result of the COVID-19 pandemic have resulted in inefficiencies and delays, including in sales and product development efforts, and additional costs related to business continuity initiatives that cannot be fully mitigated through succession planning, employees working remotely, or teleconferencing technologies. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 and related governmental reactions have had, and may continue to have, a negative impact on our business, liquidity, results of operations, and stock price due to the occurrence of some or all of the following events or circumstances among others:</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">reduced demand for our products and services due to the impact of COVID-19 on our customers, particularly in the global academic research community;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">diminished business productivity due to inefficiencies in employees working from home or increasing physical distancing and other pandemic response protocols in our production facilities;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">increased susceptibility to the risk of information technology security breaches and other disruptions due to increased volumes of remote access to our information systems from our employees working at home;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 negative impact of travel restrictions and social distancing policies on our sales operations, marketing efforts, and customer field support;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">impaired ability to hire and effectively train new personnel due to travel restrictions and physical distancing protocols; </span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">increased operating costs if one of our facilities were to experience a COVID-19 outbreak;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">disruption of the operations of our contract manufacturers, suppliers, and other business partners; and</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">increased volatility in our stock price due to financial market instability.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the COVID-19 pandemic will continue to adversely impact our business and financial results will depend on future developments, which are highly uncertain and cannot be predicted with confidence, such as the continued spread of the disease, the duration of the public health emergency, and actions taken in the United States and elsewhere to contain the virus and prevent new outbreaks, such as social distancing and quarantines, business closures or business disruptions.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 severity, magnitude, and duration of the COVID-19 pandemic and its economic consequences are uncertain and rapidly changing, we are unable to predict the impact of COVID-19 on our operations, our financial performance, and our ability to successfully execute our business strategies and initiatives. The ultimate impact of the COVID-19 pandemic on our operations and financial performance depends on many factors that are not within our control, including, but not limited, to: governmental, business, and individual actions that have been and continue to be taken in response to the pandemic (including restrictions on travel, transport and workforce pressures); the impact of the pandemic and actions taken in response on global and regional economies, travel, and economic activity; the availability of federal, state, local or non-U.S. funding programs; general economic uncertainty in key global markets and financial market volatility; global economic conditions and levels of economic growth; and the pace of recovery when the COVID-19 pandemic subsides.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the COVID-19 crisis continues to adversely affect our operating and financial results, it may also have the effect of heightening many of the other risks described in our other risk factors below. COVID-19 may also affect our operating and financial results in a manner that is not presently known to us or that we currently do not expect to present significant risks to our operations or financial results, particularly if the pandemic and its associated impacts reoccur in the coming months. </span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our financial results and revenue growth rates have varied significantly from quarter-to-quarter and year-to-year due to a number of factors, and a significant variance in our operating results or rates of growth, if any, could lead to substantial volatility in our stock price.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, results of operations, and revenue growth rates have varied in the past and may continue to vary significantly from quarter-to-quarter or year-to-year. We may experience substantial variability in our product mix from period-to-period as revenue from sales of our instruments relative to sales of our consumables may fluctuate or deviate significantly from expectations. For example, our revenue declined year-over-year in 2017 compared to 2016, but increased year-over-year in 2018 compared to 2017. Our revenue continued to increase year-over-year in 2019 compared to 2018, but we may not be able to achieve similar revenue growth in future periods. We are also increasingly dependent on our mass cytometry business, which is very capital intensive. Variability in our quarterly or annual results of operations, mix of product revenue, including any decline in our mass cytometry revenue, or variability in rates of revenue growth, if any, may lead to volatility in our stock price as research analysts and investors respond to these fluctuations. These fluctuations are due to numerous factors that are difficult to forecast, including: fluctuations in demand for our products; changes in customer budget cycles and capital spending; seasonal variations in customer operations; tendencies among some customers to defer purchase decisions to the end of the quarter; the large unit value of our systems, particularly our proteomics systems; changes in our pricing and sales policies or the pricing and sales policies of our competitors; our ability to design, manufacture, market, sell, and deliver products to our customers in a timely and cost-effective manner; fluctuations or reductions in revenue from sales of legacy instruments that may have contributed significant revenue in prior periods; quality control or yield problems in our manufacturing operations; our ability to timely obtain adequate quantities of the materials or components used in our products, which in certain cases are purchased through sole and single source suppliers; new product introductions and enhancements by us and our competitors; unanticipated increases in costs or expenses; our complex, variable and, at times, lengthy sales cycle; global economic conditions; and fluctuations in foreign currency exchange rates. Additionally, we have certain customers who have historically placed large orders in multiple quarters during a calendar year. A significant reduction in orders from one or more of these customers could adversely affect our revenue and operating results, and if these customers defer or cancel purchases or otherwise alter their purchasing patterns, our financial results and actual results of operations could be significantly impacted. Other unknown or unpredictable factors also could harm our results.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 foregoing factors, as well as other factors, could materially and adversely affect our quarterly and annual results of operations and rates of revenue growth, if any. We have experienced significant revenue growth in the past but we may not achieve similar growth rates in future periods. You should not rely on our operating results for any prior quarterly or annual period as an indication of our future operating performance. If we are unable to achieve adequate revenue growth, our operating results could suffer and our stock price could decline. In addition, a significant amount of our operating expenses are relatively fixed due to our manufacturing, research and development, and sales and general administrative efforts. Any failure to adjust spending quickly enough to compensate for a shortfall relative to our anticipated revenue could magnify the adverse impact of such shortfalls on our results of operations. We expect that our sales will continue to fluctuate on an annual and quarterly basis </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and that our financial results for some periods may be below those projected by securities analysts, which could significantly decrease the price of our common stock.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We have incurred losses since inception, and we may continue to incur substantial losses for the foreseeable future.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 incurred significant losses in each fiscal year since our inception, including net losses of $64.8 million, $59.0 million, and $60.5 million during the years 2019, 2018, and 2017, respectively. As of June 30, 2020, we had an accumulated deficit of $652.7 million. These losses have resulted principally from costs incurred in our research and development programs, and from our manufacturing costs and selling, general, and administrative expenses. To date, we have funded our operations primarily through equity offerings, the issuance of debt instruments, and from sales of our products. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 we are able to generate additional revenue to support our level of operating expenses, we will continue to incur operating and net losses and negative cash flow from operations.  We believe that our continued investment in research and development, sales, and marketing is essential to our long-term competitive position and future revenue growth and, as a result, we may incur operating losses for the foreseeable future and may never achieve profitability.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">The life science markets are highly competitive and subject to rapid technological change, and we may not be able to successfully compete.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 markets for our products are characterized by rapidly changing technology, evolving industry standards, changes in customer needs, emerging competition, new product introductions, and strong price competition. We compete with both established and development stage life science research companies that design, manufacture, and market instruments and consumables for gene expression analysis, single-cell targeted gene expression and protein expression analysis, SNP genotyping, quantitative polymerase chain reaction (qPCR), digital PCR, flow cytometry, cell imaging, and additional applications using well established laboratory techniques, as well as newer technologies such as bead encoded arrays, microfluidics, next generation DNA sequencing, microdroplets, spatial protein expression, and photolithographic arrays. Most of our current competitors have significantly greater name recognition, greater financial and human resources, broader product lines and product packages, larger sales forces, larger existing installed bases, larger intellectual property portfolios, and greater experience and scale in research and development, manufacturing, and marketing than we do. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 consider Illumina, Inc., Agilent Technologies, Inc., Thermo Fisher Scientific Inc. (Thermo), Bio-Rad Laboratories, Inc., NanoString Technologies, Inc. (NanoString), and Agena Bioscience, Inc. to be our principal competitors in the microfluidics space.  We believe that Cytek Biosciences, Inc. and Becton, Dickinson and Company are currently our principal competitors for our mass cytometry market share, and that IonPath Inc., Akoya Biosciences, Inc., and NanoString are our principal competitors for our Imaging Mass Cytometry&#8482; market share. While the aforementioned principal competitors are the largest and most prevalent in their representative technology areas, the combined markets in which we compete have an additional 10 to 20 smaller competitors with competing approaches and technologies that we routinely face in selling situations.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards, or customer requirements. In light of these advantages, even if our technology is more effective than the product or service offerings of our competitors, current or potential customers might accept competitive products and services in lieu of purchasing our technology. We anticipate that we will continue to face increased competition in the future as existing companies and competitors develop new or improved products and as new companies enter the market with new technologies. Increased competition is likely to result in pricing pressures, which could reduce our profit margins and increase our sales and marketing expenses. In addition, mergers, consolidations, or other strategic transactions between two or more of our competitors, or between our competitor and one of our key customers, could change the competitive landscape and weaken our competitive position, adversely affecting our business.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Market opportunities may not develop as quickly as we expect, limiting our ability to successfully sell our products, or our product development and strategic plans may change and our entry into certain markets may be delayed, if it occurs at all. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 application of our technologies to high-throughput genomics, single-cell genomics and, particularly, mass cytometry applications are in many cases emerging market opportunities. We believe these opportunities will take several years to develop or mature and we cannot be certain that these market opportunities will develop as we expect. The future growth of our markets and the success of our products depend on many factors beyond our control, including recognition and acceptance by the scientific community, and the growth, prevalence, and costs of competing methods of genetic and protein analysis. Additionally, our success depends on the ability of our sales organization to successfully sell our products into these new markets. If we are not able to successfully market and sell our products, or to achieve the revenue or margins we expect, our </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">operating results may be harmed and we may not recover our product development and marketing expenditures. In addition, our product development and strategic plans may change, which could delay or impede our entry into these markets.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">If our products fail to achieve and sustain sufficient market acceptance, our revenue will be adversely affected.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 success depends on our ability to develop and market products that are recognized and accepted as reliable, enabling and cost-effective. Most of our potential customers already use expensive research systems in their laboratories and may be reluctant to replace those systems. Market acceptance of our systems will depend on many factors, including our ability to convince potential customers that our systems are an attractive alternative to existing technologies. Compared to some competing technologies, our technology is relatively new, and most potential customers have limited knowledge of, or experience with, our products. Prior to adopting our systems, some potential customers may need to devote time and effort to testing and validating our systems. Any failure of our systems to meet these customer benchmarks could result in customers choosing to retain their existing systems or to purchase systems other than ours, and revenue from the sale of legacy instruments that may have contributed significant revenue in prior periods may decrease.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, it is important that our systems be perceived as accurate and reliable by the scientific and medical research community as a whole. Historically, a significant part of our sales and marketing efforts has been directed at convincing industry leaders of the advantages of our systems and encouraging such leaders to publish or present the results of their evaluation of our system. If we are unable to continue to induce leading researchers to use our systems, or if such researchers are unable to achieve and publish or present significant experimental results using our systems, acceptance and adoption of our systems will be slowed and our ability to increase our revenue would be adversely affected.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We may experience development or manufacturing problems or delays that could limit the potential growth of our revenue or increase our losses. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 encounter unforeseen situations in the manufacturing and assembly of our products that would result in delays or shortfalls in our production. For example, our production processes and assembly methods may have to change to accommodate any significant future expansion of our manufacturing capacity, which may increase our manufacturing costs, delay production of our products, reduce our product margin, and adversely impact our business. Conversely, if demand for our products shifts such that a manufacturing facility is operated below its capacity for an extended period, we may adjust our manufacturing operations to reduce fixed costs, which could lead to uncertainty and delays in manufacturing times and quality during any transition period.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, all of our integrated fluidic circuits (IFCs) for commercial sale are manufactured at our facility in Singapore. Production of the elastomeric block that is at the core of our IFCs is a complex process requiring advanced clean rooms, sophisticated equipment, and strict adherence to procedures. Any contamination of the clean room, equipment malfunction, or failure to strictly follow procedures can significantly reduce our yield in one or more batches. We have in the past experienced variations in yields due to such factors. A drop in yield can increase our cost to manufacture our IFCs or, in more severe cases, require us to halt the manufacture of our IFCs until the problem is resolved. Identifying and resolving the cause of a drop in yield can require substantial time and resources. </span></div><div style="text-indent:24.75pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Furthermore, developing an IFC for a new application may require developing a specific production process for that type of IFC. While all of our IFCs are produced using the same basic processes, significant variations may be required to ensure adequate yield of any particular type of IFC. Developing such a process can be very time consuming, and any unexpected difficulty in doing so can delay the introduction of a product.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 our manufacturing activities are adversely impacted, or if we are otherwise unable to keep up with demand for our products by successfully manufacturing, assembling, testing, and shipping our products in a timely manner, our revenue could be impaired, market acceptance for our products could be adversely affected and our customers might instead purchase our competitors&#8217; products.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">If our research and product development efforts do not result in commercially viable products within anticipated timelines, if at all, our business and results of operations will be adversely affected.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 business is dependent on the improvement of our existing products, our development of new products to serve existing markets, and our development of new products to create new markets and applications that were previously not practical with existing systems. We intend to devote significant personnel and financial resources to research and development activities designed to advance the capabilities of our technology. We have developed design rules for the implementation of our technology that are frequently revised to reflect new insights we have gained about the technology. In addition, we have discovered that biological or chemical reactions sometimes behave differently when implemented on our systems rather than in </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color: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 standard laboratory environment. Furthermore, many such reactions take place within the confines of single cells, which have also demonstrated unexpected behavior when grown and manipulated within microfluidic environments. As a result, research and development efforts may be required to transfer certain reactions and cell handling techniques to our systems. In the past, product development projects have been significantly delayed when we encountered unanticipated difficulties in implementing a process on our systems. We may have similar delays in the future, and we may not obtain any benefits from our research and development activities. Any delay or failure by us to develop and release new products or product enhancements would have a substantial adverse effect on our business and results of operations. </span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our products could have defects or errors, which may give rise to claims against us, adversely affect market adoption of our systems, and adversely affect our business, financial condition, and results of operations.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 systems utilize novel and complex technology and such systems may develop or contain undetected defects or errors. We cannot assure you that material performance problems, defects, or errors will not arise, and as we increase the density and integration of our systems, these risks may increase. We generally provide warranties that our systems will meet performance expectations and will be free from defects. The costs incurred in correcting any defects or errors may be substantial and could adversely affect our operating margins.  For example, we have experienced a performance issue with respect to certain IFCs used in our C1 systems due to the presence of more than one cell in an IFC chamber.  Although we have redesigned such C1 IFCs, we may experience additional unexpected product defects or errors that could affect our ability to adequately address these performance issues.  </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 manufacturing our products, including our systems, IFCs, and assays, we depend upon third parties for the supply of various components, many of which require a significant degree of technical expertise to produce. In addition, we purchase certain products from third-party suppliers for resale. If our suppliers fail to produce components to specification or provide defective products to us for resale and our quality control tests and procedures fail to detect such errors or defects, or if we or our suppliers use defective materials or workmanship in the manufacturing process, the reliability and performance of our products will be compromised.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 our products contain defects, we may experience:</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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 failure to achieve market acceptance or expansion of our product sales;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">loss of customer orders and delay in order fulfillment;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">damage to our brand reputation;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">increased cost of our warranty program due to product repair or replacement;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">product recalls or replacements;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">inability to attract new customers;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">diversion of resources from our manufacturing and research and development departments into our service department; and</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">legal claims against us, including product liability claims, which could be costly and time consuming to defend and result in substantial damages.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, certain of our products are marketed for use with products sold by third parties. For example, certain of our systems are marketed as compatible with major next-generation DNA sequencing instruments. If such third-party products are not produced to specification, are produced in accordance with modified specifications, or are defective, they may not be compatible with our products. In such case, the reliability and performance of our products may be compromised.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 occurrence of any one or more of the foregoing could negatively affect our business, financial condition, and results of operations.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our business depends on research and development spending levels of our customers, a reduction in which could limit our ability to sell our products and adversely affect our business.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 our revenue in the foreseeable future will continue to be derived primarily from sales of our systems, IFCs, assays, and reagents to academic research institutions, translational research and medicine centers, cancer centers, clinical research laboratories biopharmaceutical, biotechnology, and plant and animal research companies, and contract research organizations worldwide. Our success will depend upon their demand for and use of our products. Accordingly, the spending </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">policies and practices of these customers&#8212;which may additionally be impacted by factors such as the COVID-19 pandemic&#8212;could have a significant effect on the demand for our technology. These policies may be based on a wide variety of factors, including concerns regarding any future federal government budget sequestrations, the availability of resources to make purchases, the spending priorities among various types of equipment, policies regarding spending during recessionary periods, and changes in the political climate. In addition, academic, governmental, and other research institutions that fund research and development activities may be subject to stringent budgetary constraints that could result in spending reductions, reduced allocations, or budget cutbacks, which could jeopardize the ability of these customers to purchase our products. Our operating results may fluctuate substantially due to reductions and delays in research and development expenditures by our customers. For example, reductions in operating expenditures by global academic research facilities, approximately 30% to 40% of which are either closed or working at reduced capacity as of the end of June 2020 because of the COVID-19 pandemic, have resulted in lower than expected sales of our systems, IFCs, assays, and reagents. Similar reductions and delays in customer spending may result from other factors that are not within our control, such as:</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">changes in economic conditions;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">natural disasters or public health crises;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">changes in government programs that provide funding to research institutions and companies;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">changes in the regulatory environment affecting life science and plant and animal research companies engaged in research and commercial activities;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">differences in budget cycles across various geographies and industries;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">market-driven pressures on companies to consolidate operations and reduce costs;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">mergers and acquisitions in the life science and plant and animal research industries; and</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">other factors affecting research and development spending.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Any decrease in our customers&#8217; budgets or expenditures, or in the size, scope, or frequency of capital or operating expenditures, could materially and adversely affect our operations or financial condition.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">If one or more of our manufacturing facilities become unavailable or inoperable, we will be unable to continue manufacturing our instruments, IFCs, assays and/or reagents and, as a result, our business will be harmed until we are able to secure a new facility.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 manufacture our genomics analytical and preparatory instruments and IFCs for commercial sale at our facility in Singapore and our mass cytometry instruments, assays, and reagents for commercial sale at our facility in Canada. No other manufacturing facilities are currently available to us, particularly facilities of the size and scope of our Singapore and Canada operations. Our facilities and the equipment we use to manufacture our instruments, IFCs, assays, and reagents would be costly to replace and could require substantial lead times to repair or replace. Our facilities may be harmed or rendered inoperable by natural or man-made disasters, which may render it difficult or impossible for us to manufacture our products for some period of time. If any of our facilities become unavailable to us, we cannot provide assurances that we will be able to secure a new manufacturing facility on acceptable terms, if at all. The inability to manufacture our products, combined with our limited inventory of manufactured supplies, may result in the loss of customers or harm our reputation, and we may be unable to reestablish relationships with those customers in the future. Although we possess insurance for damage to our property and the disruption of our business, this insurance may not be sufficient to cover all of our potential losses and may not continue to be available to us on acceptable terms, or at all. If our manufacturing capabilities are impaired, we may not be able to manufacture and ship our products in a timely manner, which would adversely impact our business. </span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Disruption of our manufacturing facilities or other operations, or in the operations of our customers or business partners, due to earthquake, flood, other natural catastrophic events, public health crises, or terrorism could result in cancellation of orders, delays in deliveries or other business activities, or loss of customers and could seriously harm our business.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 significant manufacturing operations in Singapore and Canada and operations in the United States. In addition, our business is international in nature, with our sales, service and administrative personnel and our customers located in numerous countries throughout the world. Operations at our manufacturing facilities and our subcontractors, as well as our other operations and those of our customers, are subject to disruption for a variety of reasons, including work stoppages, acts of war, terrorism, public health crises (including the ongoing COVID-19 pandemic), fire, earthquake, volcanic eruptions, energy </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">shortages, flooding, or other natural disasters. Such disruption could cause delays in, among other things, shipments of products to our customers, our ability to perform services requested by our customers, or the installation of our products at customer sites. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 cannot provide any assurance that alternate means of conducting our operations (whether through alternate production capacity or service providers or otherwise) would be available if a major disruption were to occur or that, if such alternate means were available, they could be obtained on favorable terms.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We generate a substantial portion of our revenue internationally and our international business exposes us to business, regulatory, political, operational, financial, and economic risks associated with doing business outside of the United States.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 years 2019, 2018, and 2017, approximately 63%, 57%, and 55%, respectively, of our product and service revenue was generated from sales to customers located outside of the United States. We believe that a significant percentage of our future revenue will continue to come from international sources as we expand our international operations and develop opportunities in other countries. Engaging in international business inherently involves a number of difficulties and risks, including:</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">required compliance with existing and changing foreign regulatory requirements and laws that are or may be applicable to our business in the future, such as the European Union&#8217;s General Data Protection Regulation and other data privacy requirements, labor and employment regulations, anticompetition regulations, the U.K. Bribery Act of 2010 and other anticorruption laws, and the RoHS and WEEE directives, which regulate the use of certain hazardous substances in, and require the collection, reuse, and recycling of waste from, products we manufacture;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">required compliance with U.S. laws such as the Foreign Corrupt Practices Act, and other U.S. federal laws and regulations established by the office of Foreign Asset Control;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">export requirements and import or trade restrictions;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">laws and business practices favoring local companies;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">longer payment cycles and difficulties in enforcing agreements and collecting receivables through certain foreign legal systems;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">changes in social, economic, and political conditions or in laws, regulations and policies governing foreign trade, manufacturing, development, and investment both domestically as well as in the other countries and jurisdictions in which we operate and into which we sell our products, including as a result of the separation of the United Kingdom from the European Union (Brexit);</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">business interruptions resulting from global sociopolitical events, including war and terrorism, public health crises such as the COVID-19 pandemic, and natural disasters including earthquakes, typhoons, floods and fires;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">potentially adverse tax consequences, tariffs, customs charges, bureaucratic requirements, and other trade barriers;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">difficulties and costs of staffing and managing foreign operations; and</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">difficulties protecting or procuring intellectual property rights.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 one or more of these risks occurs, it could require us to dedicate significant resources to remedy, and if we are unsuccessful in finding a solution, our financial results will suffer.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We are subject to fluctuations in the exchange rate of the U.S. Dollar and foreign currencies. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 majority of our product sales are currently denominated in U.S. dollars and fluctuations in the value of the U.S. dollar relative to foreign currencies could decrease demand for our products and adversely impact our financial performance. For example, if the value of the U.S. dollar increases relative to foreign currencies, our products could become more costly to the international consumer and therefore less competitive in international markets, or if the value of the U.S. dollar decreases relative to the Singapore dollar or the Canadian dollar, it would become more costly in U.S. dollars for us to manufacture our products in Singapore and/or in Canada. Additionally, our expenses are generally denominated in the currencies of the countries in which our operations are located, which is primarily in the United States, with a portion of expenses incurred in Singapore and Canada where a significant portion of our manufacturing operations are located. Our results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates. The volatility of exchange rates </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">depends on many factors that we cannot forecast with reliable accuracy. We have experienced and will continue to experience fluctuations in our net income or loss as a result of transaction gains or losses related to revaluing certain current asset and current liability balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. Fluctuations in currency exchange rates could have an adverse impact on our financial results in the future. </span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Any disruption or delay in the shipping or off-loading of our products, whether domestically or internationally, may have an adverse effect on our financial condition and results of operations.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 rely on shipping providers to deliver products to our customers globally. Labor, tariff, or World Trade Organization-related disputes, piracy, physical damage to shipping facilities or equipment caused by severe weather or terrorist incidents, congestion at shipping facilities, complications related to public health crises, inadequate equipment to load, dock, and offload our products, energy-related tie-ups, or other factors could disrupt or delay shipping or off-loading of our products domestically and internationally. Such disruptions or delays may have an adverse effect on our financial condition and results of operations.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We are dependent on single and sole source suppliers for some of the components and materials used in our products, and the loss of any of these suppliers could harm our business.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 rely on single and sole source suppliers for certain components and materials used in our products. Additionally, several of our instruments are assembled at the facilities of contract manufacturers in Singapore. We do not have long term contracts with our suppliers of these components and materials or our assembly service providers. The loss of a single or sole source supplier of any of the following components and/or materials would require significant time and effort to locate and qualify an alternative source of supply, if at all: </span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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 IFCs used in our microfluidic systems are fabricated using a specialized polymer, and other specialized materials, that are available from a limited number of sources. In the past, we have encountered quality issues that have reduced our manufacturing yield or required the use of additional manufacturing processes.</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 electron multiplier detector included in the Hyperion/Helios systems and certain metal isotopes used with the Hyperion/Helios systems are purchased from sole source suppliers.</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 raw materials for our Delta Gene and SNP Type assays and Access Array target-specific primers are available from a limited number of sources.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 reliance on single and sole source suppliers and assembly service providers also subjects us to other risks that could harm our business, including the following: </span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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 be subject to increased component or assembly costs and</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 not be able to obtain adequate supply or services in a timely manner or on commercially reasonable terms.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 in the past experienced quality control and supply problems with some of our suppliers, such as manufacturing errors, and may again experience problems in the future. We may not be able to quickly establish additional or replacement suppliers, particularly for our single source components, or assembly service providers. Any interruption or delay in the supply of components or materials or assembly of our instruments, or our inability to obtain components, materials, or assembly services from alternate sources at acceptable prices in a timely manner, could impair our ability to meet the demand of our customers and cause them to cancel orders or switch to competitive products. </span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our future success is dependent upon our ability to expand our customer base and introduce new applications. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 customer base is primarily composed of academic research institutions, translational research and medicine centers, cancer centers, clinical research laboratories, biopharmaceutical, biotechnology, and plant and animal research companies, and contract research organizations that perform analyses for research and commercial purposes. Our success will depend, in part, upon our ability to increase our market share among these customers, attract additional customers outside of these markets, and market new applications to existing and new customers as we develop such applications. Attracting new customers and introducing new applications require substantial time and expense. For example, it may be difficult to identify, engage, and market to customers who are unfamiliar with the current applications of our systems. Any failure to expand our existing customer base or launch new applications would adversely affect our ability to increase our revenue.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We may not be able to develop new products or enhance the capabilities of our existing systems to keep pace with rapidly changing technology and customer requirements, which could have a material adverse effect on our business, revenue, financial condition, and operating results.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 success depends on our ability to develop new products and applications for our technology in existing and new markets, while improving the performance and cost-effectiveness of our systems. New technologies, techniques, or products could emerge that might offer better combinations of price and performance than our current or future product lines and systems. Existing markets for our products, including high-throughput genomics, single-cell genomics and mass cytometry, as well as potential markets for our products such as high-throughput DNA sequencing and molecular applications, are characterized by rapid technological change and innovation. It is critical to our success for us to anticipate changes in technology and customer requirements and to successfully introduce new, enhanced, and competitive technology to meet our customers&#8217; and prospective customers&#8217; needs on a timely and cost-effective basis. Developing and implementing new technologies will require us to incur substantial development costs and we may not have adequate resources available to be able to successfully introduce new applications of, or enhancements to, our systems. We cannot guarantee that we will be able to maintain technological advantages over emerging technologies in the future. While we typically plan improvements to our systems, we may not be able to successfully implement these improvements. If we fail to keep pace with emerging technologies, demand for our systems will not grow and may decline, and our business, revenue, financial condition, and operating results could suffer materially. In addition, if we introduce enhanced systems but fail to manage product transitions effectively, customers may delay or forgo purchases of our systems and our operating results may be adversely affected by product obsolescence and excess inventory. Even if we successfully implement some or all of these planned improvements, we cannot guarantee that our current and potential customers will find our enhanced systems to be an attractive alternative to existing technologies, including our current products.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our business operations depend upon the continuing efforts of our management team and other skilled and experienced personnel, and if we are unable to retain them or to recruit and train new key executives, scientists, and technical support personnel, we may be unable to achieve our goals.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 success depends largely on the skills, experience, and performance of our management team and scientific and technical support personnel.  The loss of the services of any key member of our management team or our scientific or technical support staff might significantly delay or prevent the development of our products or achievement of other business objectives by diverting management&#8217;s attention to transition matters and identification of suitable replacements, if any, and could have a material adverse effect on our business. Our research and product development efforts could also be delayed or curtailed if we are unable to attract, train, and retain highly skilled employees, particularly, senior scientists and engineers. In April 2020, we implemented a temporary, enterprise-wide reduction in salaries as part of our efforts to reduce our operating expenses in response to the COVID-19 pandemic. As of the date of this filing, all salaries have been restored to prior levels but 2020 merit-based salary increases are on hold pending a clearer view of our projected revenue for 2020. We cannot predict our employees&#8217; willingness to remain with us if raises are delayed indefinitely or if further salary reductions become necessary. We do not maintain fixed term employment contracts or significant key person life insurance with any of our employees.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, to expand our research and product development efforts, we need to retain and recruit scientists skilled in areas such as molecular and cellular biology, assay development, and manufacturing. We also need highly trained technical support personnel with the necessary scientific background and ability to understand our systems at a technical level to effectively support potential new customers and the expanding needs of current customers. Competition for these people is intense and we may face challenges in retaining and recruiting such individuals if, for example, our stock price declines, reducing the retention value of equity awards, or our business or technology is no longer perceived as leading in our field. Because of the complex and technical nature of our systems and the dynamic market in which we compete, any failure to attract and retain a sufficient number of qualified employees could materially harm our ability to develop and commercialize our technology.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our business growth strategy involves the potential for significant acquisitions, and our operating results and prospects could be harmed if we are unable to integrate future acquisitions successfully.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 acquire other businesses to improve our product offerings or expand into new markets. Our future acquisition strategy will depend on our ability to identify, negotiate, complete, and integrate acquisitions and, if necessary, to obtain satisfactory debt or equity financing to fund those acquisitions. Mergers and acquisitions are inherently risky, and any transaction we complete may not be successful. Any merger or acquisition we may pursue would involve numerous risks, including but not limited to the following:</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">difficulties in integrating and managing the operations, technologies, and products of the companies we acquire;</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">diversion of our management&#8217;s attention from normal daily operation of our business;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 inability to maintain the key business relationships and the reputations of the businesses we acquire;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 inability to retain key personnel of the acquired company;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">uncertainty of entry into markets in which we have limited or no prior experience and in which competitors have stronger market positions;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 dependence on unfamiliar affiliates and customers of the companies we acquire;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">insufficient revenue to offset our increased expenses associated with acquisitions;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 responsibility for the liabilities of the businesses we acquire, including those which we may not anticipate; and</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 inability to maintain internal standards, controls, procedures, and policies.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 be unable to secure the equity or debt funding necessary to finance future acquisitions on terms that are acceptable to us. If we finance acquisitions by issuing equity or convertible debt securities, our existing stockholders will likely experience dilution, and if we finance future acquisitions with debt funding, we will incur interest expense and may have to comply with financial covenants and secure that debt obligation with our assets.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Security breaches, loss of data, cyberattacks, and other information technology failures could disrupt our operations, damage our reputation, and adversely affect our business, operations, and financial results.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 dependent upon our data and information technology systems for the effective operation of our business and for the secure maintenance and storage of confidential data relating to our business and third-party businesses. Our information technology systems may be damaged, disrupted or shut down due to attacks by experienced programmers or hackers who may be able to penetrate our security controls and deploy computer viruses, cyberattacks, phishing schemes, or other malicious software programs, or due to employee error or malfeasance, power outages, hardware failures, telecommunication or utility failures, catastrophes or other unforeseen events, and our system redundancy and other disaster recovery planning may be ineffective or inadequate in preventing or responding to any of these circumstances. Any such compromise of our information technology systems could result in the unauthorized publication of our confidential business or proprietary information and unauthorized release of customer, supplier or employee data, any of which could expose us to a risk of legal claims or proceedings, liability under privacy or other laws, disruption of our operations and damage to our reputation, which could divert our management&#8217;s attention from the operation of our business and materially and adversely affect our business, revenues and competitive position. In addition, our liability insurance may not be sufficient in type or amount to cover us against claims related to security breaches, cyberattacks and other related breaches. The cost and operational consequences of implementing further data protection measures, either as a response to specific breaches or as a result of evolving risks, could be significant. In addition, our inability to use or access our information systems at critical points in time could adversely affect the timely and efficient operation of our business. Any delayed sales, significant costs or lost customers resulting from these technology failures could adversely affect our business, operations, and financial results. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 implemented security controls to protect our information technology infrastructure but, despite our efforts, we are not fully insulated from technology disruptions that could adversely impact us.  For example, in March 2019, we experienced a ransomware attack that infiltrated and encrypted certain of our information technology systems, including systems containing critical business data. Immediately following the attack, actions were taken to recover the compromised systems and we believe we were able to restore their operation without significant loss of business data. Based on the nature of the attack and its impact on our systems, we do not believe confidential data was lost or disclosed. If, however, confidential data is later determined to have been released in the course of this or any future event, it is possible that we could be the subject of actions by governmental authorities or claims from persons alleging they suffered damages from such a release. Although we believe we have contained the disruption from the March 2019 attack, we anticipate additional work and expense in the future as we continue to enhance our security processes and initiatives in response to ever-evolving information security threats.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 risks affecting our own systems, we could also be negatively impacted by a data breach or cyber incident happening to a third party&#8217;s network and affecting us. Third parties with which we conduct business have access to certain portions of our sensitive data, including information pertaining to our customers and employees. In the event that these third parties do not adequately safeguard our data, security breaches could result and negatively impact our business, operations, and financial results.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the COVID-19 pandemic, we have an increased number of employees working remotely. As a result, we may have increased cyber security and data security risks, due to increased use of home wi-fi networks and virtual private networks, </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color: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 well as increased disbursement of physical machines.  While we implement security controls to reduce the risk of cyberattacks and security breaches, there is no guarantee that these measures will be adequate to safeguard all systems with the increased number of employees working remotely.</span></div><div style="text-align:justify;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our efficiency and cost-savings initiatives could be disruptive to our operations and adversely affect our results of operations and financial condition, and we may not realize some or all of the anticipated benefits of these initiatives in the time frame anticipated or at all.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Since 2017, we have implemented efficiency and cost-savings initiatives intended to stabilize our business operations and return to growth. These efficiency initiatives have included targeted workforce reductions, optimizing our facilities, and reducing excess space. In response to the COVID-19 pandemic, we initiated a range of additional actions aimed at temporarily reducing our operating expenses and preserving liquidity.  These actions included implementing temporary enterprise-wide salary reductions of 20% for employees at or above the &#8216;director&#8217; level and 10% for all others, temporarily reducing our board members&#8217; cash retainers by 20%, and constraining hiring. As of the date of this filing, we have restored all salaries and board member retainers to prior levels, but 2020 merit-based salary increases have been delayed pending a clearer view of our projected revenue for 2020.  Further actions such as these may be required on an ongoing basis to preserve liquidity and optimize our organization. For example, we may need to decrease or defer capital expenditures and development activities or implement further operating expense reduction measures. The implementation of these further efficiency and cost-savings initiatives could impair our ability to invest in developing, marketing and selling new and existing products, be disruptive to our operations, make it difficult to attract or retain employees, result in higher than anticipated charges, divert the attention of management, result in a loss of accumulated knowledge, impact our customer and supplier relationships, and otherwise adversely affect our results of operations and financial condition. In addition, our ability to complete our efficiency and cost-savings initiatives and achieve the anticipated benefits within the expected time frame is subject to estimates and assumptions and may vary materially from our expectations, including as a result of factors that are beyond our control. Furthermore, our efforts to grow our business and become profitable may not be successful.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">To use our products, our Biomark, EP1, Helios/CyTOF 2, and Hyperion systems in particular, customers typically need to purchase specialized reagents. Any interruption in the availability of these reagents for use in our products could limit our ability to market our products.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 products, our Biomark, EP1, Helios, and Hyperion systems in particular, must be used in conjunction with one or more reagents designed to produce or facilitate the particular biological or chemical reaction desired by the user. Many of these reagents are highly specialized and available to the user only from a single supplier or a limited number of suppliers. Although we sell reagents for use with certain of our products, our customers may purchase these reagents directly from third-party suppliers, and we have no control over the supply of those materials. In addition, our products are designed to work with these reagents as they are currently formulated. We have no control over the formulation of reagents sold by third-party suppliers, and the performance of our products might be adversely affected if the formulation of these reagents is changed. If one or more of these reagents were to become unavailable or were reformulated, our ability to market and sell our products could be materially and adversely affected.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, the use of a reagent for a particular process may be covered by one or more patents relating to the reagent itself, the use of the reagent for the particular process, the performance of that process, or the equipment required to perform the process. Typically, reagent suppliers, who are either the patent holders or their authorized licensees, sell the reagents along with a license or covenant not to sue with respect to such patents. The license accompanying the sale of a reagent often purports to restrict the purposes for which the reagent may be used. If a patent holder or authorized licensee were to assert against us or our customers that the license or covenant relating to a reagent precluded its use with our systems, our ability to sell and market our products could be materially and adversely affected. For example, our Biomark system involves real-time quantitative polymerase chain reaction (qPCR) technology. Leading suppliers of reagents for real-time qPCR reactions include Life Technologies Corporation (now part of Thermo) and Roche Diagnostics Corporation, who are our direct competitors, and their licensees. These real-time qPCR reagents are typically sold pursuant to limited licenses or covenants not to sue with respect to patents held by these companies. We do not have any contractual supply agreements for these real-time qPCR reagents, and we cannot assure you that these reagents will continue to be available to our customers for use with our systems, or that these patent holders will not seek to enforce their patents against us, our customers, or suppliers.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">There can be no assurance that the test we have developed to detect the SARS-CoV-2 virus will be granted Emergency Use Authorization (EUA) by the FDA. If the FDA does not grant the EUA for our test or if the FDA revokes or terminates the EUA after issuance, such as when the federally -declared public health emergency ends, we will be required to stop commercial distribution of our test immediately unless we can obtain FDA clearance for our test under a traditional regulatory pathway for in vitro diagnostics, which is lengthy and expensive.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 section 564 of the Federal Food, Drug, and Cosmetic Act (FD&amp;C Act), the FDA has authority to allow certain unapproved medical products or unapproved uses of approved medical products to be used during a public health emergency. In issuing an EUA, the FDA will consider the totality of scientific evidence available to the FDA regarding safety, efficacy and known and potential risks of such products and availability of alternatives to the emergency use products, among others. EUAs issued by the FDA will specify the scope of authorization and conditions of authorization, including limitations on distribution and conditions related to product advertising and promotion. Once granted, an EUA is effective until the declaration that circumstances exist justifying the authorization of the emergency use is terminated under Section 564(b)(2) of the Act or the EUA is revoked under Section 564(g) of the Act, after which the product must be approved by the FDA under a traditional pathway in order to remain on the market or to continue commercialization of the product. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 June 12, 2020, we announced our submission of an application for an EUA from the FDA for our Advanta&#8482; Dx SARS-CoV-2 RT-PCR assay, an extraction-free saliva-based test to detect the SARS-CoV-2 virus.  We have not yet received an EUA.  The FDA may require additional data, including additional validation data and clinical performance data, and may not ultimately issue an authorization. Changes in FDA policies, guidance, and requirements for EUA submission may delay FDA authorization of our product. Further, given the high volume of EUA requests received by the FDA and other factors due to the COVID-19 pandemic, including any disruptions in the FDA&#8217;s normal operations, FDA review of our EUA application may be delayed. We can make no assurance that the FDA will grant an EUA for our product on a timely basis or at all.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 EUA is granted for our Advanta&#8482; Dx SARS-CoV-2 RT-PCR assay, the distribution and advertising conditions set forth in the EUA may limit our market opportunities or restrict how we can commercialize our product. If the FDA&#8217;s policies and guidance change unexpectedly and/or materially or if we misinterpret them, potential sales of Advanta&#8482; Dx could be adversely impacted. In addition, the FDA will revoke an EUA where it is determined that the underlying public health emergency no longer exists or warrants such authorization, or if new evidence becomes available that indicates the test is not as safe, effective, or reliable as the data provided in the EUA application. If granted, we cannot predict how long an EUA f will remain effective. The termination or revocation of an EUA for our product, if granted, and changing policies and regulatory requirements could adversely impact our business, financial condition and results of operations.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our letter contract with the National Institutes of Health (NIH) could expose us to unique risks and costs as an entity contracting with the federal government.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 NIH launched the Rapid Acceleration of Diagnostics (RADx) program to expedite development, commercialization, and implementation of technologies for COVID-19 testing to help increase testing in the United States. In July 2020, we entered into a letter contract with the NIH for a project under the RADx program. The letter contract provides access to up to $12.2 million of the total proposed funding for the project prior to execution of a further definitive contract for the project. Release of the up to $12.2 million of initial funding under the letter contract will be based on the achievement of milestones, including an initial validation assessment followed by deliverables related to the development of our microfluidics technology and expansion of our manufacturing capacity.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 is significant competition among RADx projects, which are evaluated by experts on a rolling basis. Projects with the most potential for success are advanced to the next stage. There is no assurance that we can meet all the milestones in our letter contract with NIH on a timely basis, if at all. If we do not meet all the milestones, we will not be able access all $12 million in funding under the letter contract, and may not be able to execute a further definitive contract. We must prioritize among many different opportunities, and we may expend our limited resources on programs that do not yield a successful or profitable product candidate and may forego other more profitable opportunities. Further, the Bayh-Dole Act applies to all NIH research and development funding granted to for-profit organizations, which requires the government to be provided a nonexclusive, nontransferable, irrevocable, paid-up license to practice or have practiced for or on behalf of the United States any subject invention throughout the world. We cannot guarantee that we will be able to access all the available funding under the letter contract in a timely manner, or at all, or execute a further definitive contract with NIH.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Factors that could materially adversely affect our revenue stemming from this letter contract and, if awarded, the further definitive contract include:</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">budgetary constraints affecting U.S. government spending generally, or NIH in particular;</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">changes in U.S. government or NIH fiscal policies or available funding, including due to Congressional appropriations;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">changes in U.S. government or NIH programs, requirements or priorities;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">adoption of new laws or regulations;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">technological developments;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">U.S. government shutdowns, threatened shutdowns or budget delays;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">competition and consolidation in our industry; and</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">general economic conditions.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These or other factors could cause NIH to reduce its funding or future activities under this letter contract and, if awarded, the further definitive contract, or to exercise its right to terminate either contract for convenience, either of which could have a material adverse effect on the revenue generated by this contract.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 contract definitization process, the government may include certain provisions from the Federal Acquisition Regulations (FAR), some of which are customary or legally required, that give the U.S. government substantial rights and remedies, many of which are not typically found in commercial contracts.  For example, the contracts with NIH will contain provisions permitting unilateral termination or modification, in whole or in part, at the U.S. government&#8217;s convenience. Under general principles of government contracting law, if the U.S. government terminates a contract for convenience, the government contractor may recover only its incurred or committed costs, settlement expenses and profit on work completed prior to the termination. If the U.S. government terminates a contract for default, the government contractor is entitled to recover costs incurred and associated profits on accepted items only and may be liable for excess costs incurred by the government in procuring undelivered items from another source. In addition, government contracts normally contain additional requirements that may increase our costs of doing business, reduce our profits, and expose us to liability for failure to comply with these terms and conditions. These requirements include, for example, mandatory internal control systems and policies, mandatory socioeconomic compliance requirements, including labor standards, non-discrimination and affirmative action programs and environmental compliance requirements and public disclosures of certain contract information, which may enable competitors to gain insights into our research program.  If we fail to maintain compliance with these requirements, we may be subject to potential contract or False Claims Act liability and to termination of our contracts:</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 examples of rights and remedies likely to be provided to the government under this contract include provisions that allow NIH to:</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">terminate the contract, in whole or in part, for any reason or no reason;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">unilaterally reduce or modify the government&#8217;s obligations under the contract, without the Company&#8217;s consent, including by imposing price adjustments;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">claim rights, including intellectual property rights, in products and data developed under contract;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">under certain circumstances involving public health and safety, license inventions made under such agreements to third parties;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">suspend the contractor from receiving new contracts pending resolution of alleged violations of procurement laws or regulations;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">impose U.S. manufacturing requirements for products that embody inventions conceived or first reduced to practice under such contracts;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">suspend or debar the contractor from doing future business with the government;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">claim rights to facilities or to products, including intellectual property, developed under the contract;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">change the course of a development program in a manner that differs from the contract&#8217;s original terms or from our desired development plan, including decisions regarding our partners in the program;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">pursue civil or criminal remedies under the False Claims Act and False Statements Act; and</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">control or prohibit the export of products.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Furthermore, we may be required to enter into agreements and subcontracts with third parties, including suppliers, consultants and other third-party contractors in order to satisfy our contractual obligations pursuant to our agreements with the United States government. Negotiating and entering into such arrangements can be time-consuming and we may not be able to reach agreement with such third parties. Any such agreement must also be compliant with the terms of our government contract. Any delay or inability to enter into such arrangements or entering into such arrangements in a manner that is non-compliant with the terms of our contract, may result in violations of our contract.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">U.S. government agencies routinely audit and investigate government contractors and recipients of federal grants and contracts. These agencies review a contractor&#8217;s performance under its contracts, cost structure and compliance with applicable laws, regulations and standards.</span><span 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%;">  </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 audit may also include review of the adequacy of, and a contractor&#8217;s compliance with, its internal control systems and policies, including the contractor&#8217;s accounting, purchasing, property, estimating, compensation and management information systems. If an audit uncovers improper or illegal activities, we may be subject to civil and criminal penalties and administrative sanctions.</span><span 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%;">  </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%;">In addition, we could suffer serious reputational harm if allegations of impropriety were made against us, which could cause our stock price to decrease.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">If we elect to label and promote any of our products as medical devices, we would be required to obtain prior approval or clearance by the FDA, which would take significant time and expense and could fail to result in FDA clearance or approval for the intended uses we believe are commercially attractive. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 products are currently labeled, promoted and sold to academic research institutions, translational research and medicine centers, cancer centers, clinical research laboratories, contract research organizations, and biopharmaceutical, biotechnology, and plant and animal research companies as &#8220;research use only&#8221; (RUO), and are not designed, or intended to be used, for clinical diagnostic tests or as medical devices as currently marketed. If we elect to label and market our products for use as, or in the performance of, clinical diagnostics in the United States, thereby subjecting them to FDA regulation as medical devices, we would be required to obtain premarket 510(k) clearance or premarket approval from the FDA, unless an exception applies. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 in the future register with the FDA as a medical device manufacturer and list some of our products with the FDA pursuant to an FDA Class I listing for general purpose laboratory equipment. While this regulatory classification is exempt from certain FDA requirements, such as the need to submit a premarket notification commonly known as a 510(k), and some of the requirements of the FDA&#8217;s Quality System Regulations (QSRs), we would be subject to ongoing FDA &#8220;general controls,&#8221; which include compliance with FDA regulations for labeling, inspections by the FDA, complaint evaluation, corrections and removals reporting, promotional restrictions, reporting adverse events or malfunctions for our products, and general prohibitions against misbranding and adulteration.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, we may in the future submit 510(k) premarket notifications to the FDA to obtain FDA clearance of certain of our products on a selected basis.  It is possible, in the event we elect to submit 510(k) applications for certain of our products, that the FDA would take the position that a more burdensome premarket application, such as a premarket approval application or a de novo application is required for some of our products.  If such applications were required, greater time and investment would be required to obtain FDA approval.  Even if the FDA agreed that a 510(k) was appropriate, FDA clearance can be expensive and time consuming.  It generally takes a significant amount of time to prepare a 510(k), including conducting appropriate testing on our products, and several months to years for the FDA to review a submission.  Notwithstanding the effort and expense, FDA clearance or approval could be denied for some or all of our products. Even if we were to seek and obtain regulatory approval or clearance, it may not be for the intended uses we believe are important or commercially attractive.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 sought and received regulatory clearance or approval for certain of our products, we would be subject to ongoing FDA obligations and continued regulatory oversight and review, including the general controls listed above and the FDA&#8217;s QSRs for our development and manufacturing operations. In addition, we would be required to obtain a new 510(k) clearance before we could introduce subsequent modifications or improvements to such products.  We could also be subject to additional FDA post-marketing obligations for such products, any or all of which would increase our costs and divert resources away from other projects.</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:700;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%;">If we sought and received regulatory clearance or approval and are not able to maintain regulatory compliance with applicable laws, we could be prohibited from marketing our products for use as, or in the performance of, clinical diagnostics and/or could be subject to enforcement actions, including warning letters and adverse publicity, fines, injunctions, and civil penalties; recall or seizure of products; operating restrictions; and criminal prosecution.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, we could decide to seek regulatory clearance or approval for certain of our products in countries outside of the United States. Sales of such products outside the United States will likely be subject to foreign regulatory requirements, which can vary greatly from country to country. As a result, the time required to obtain clearances or approvals outside the United States may differ from that required to obtain FDA clearance or approval and we may not be able to obtain foreign </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">regulatory approvals on a timely basis or at all.  In Europe, we would need to comply with the new Medical Device Regulation 2017/745 and In Vitro Diagnostic Regulation 2017/746, which became effective May 26, 2017, with application dates of May 26, 2021 (postponed from 2020) and May 26, 2022 respectively. This will increase the difficulty of regulatory approvals in Europe in the future. In addition, the FDA regulates exports of medical devices. Failure to comply with these regulatory requirements or obtain and maintain required approvals, clearances and certifications could impair our ability to commercialize our products for diagnostic use outside of the United States.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our products could become subject to regulation as medical devices by the FDA or other regulatory agencies even if we do not elect to seek regulatory clearance or approval to market our products for diagnostic purposes, which would adversely impact our ability to market and sell our products and harm our business.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 products that are currently labeled, promoted and intended as RUO, our products are not currently subject to regulation as medical devices by the FDA or comparable agencies of other countries.  However, the FDA or comparable agencies of other countries could disagree with our conclusion that our products are currently intended for research use only or deem our current sales, marketing and promotional efforts as being inconsistent with research use only products.  For example, our customers may independently elect to use our research use only labeled products in their own laboratory developed tests (LDTs) for clinical diagnostic use. The FDA has historically exercised enforcement discretion in not enforcing the medical device regulations against laboratories offering LDTs. However, on October 3, 2014, the FDA issued two draft guidance documents that set forth the FDA&#8217;s proposed risk-based framework for regulating LDTs, which are designed, manufactured, and used within a single laboratory. The draft guidance documents provide the anticipated details through which the FDA would propose to establish an LDT oversight framework, including premarket review for higher-risk LDTs, such as those that have the same intended use as FDA-approved or cleared companion diagnostic tests currently on the market. In January 2017, the FDA announced that it would not issue final guidance on the oversight of LDTs and manufacturers of products used for LDTs, but would seek further public discussion on an appropriate oversight approach, and give Congress an opportunity to develop a legislative solution. More recently, the FDA has issued warning letters to certain genomics labs for illegally marketing genetic tests that claim to predict patients&#8217; responses to specific medications, noting that the FDA has not created a legal &#8220;carve-out&#8221; for LDTs and retains discretion to take action when appropriate, such as when certain genomic tests raise significant public health concerns. As manufacturers develop more complex genetic tests and diagnostic software, the FDA may increase its regulation of LDTs. Any future legislative or administrative rule making or oversight of LDTs, if and when finalized, may impact the sales of our products and how customers use our products, and may require us to change our business model in order to maintain compliance with these laws.  We cannot predict how these various efforts will be resolved, how Congress or the FDA will regulate LDTs in the future, or how that regulatory system will impact our business.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, on November&#160;25, 2013, the FDA issued Final Guidance &#8220;Distribution of In Vitro Diagnostic Products Labeled for Research Use Only.&#8221; The guidance emphasizes that the FDA will review the totality of the circumstances when it comes to evaluating whether equipment and testing components are properly labeled as RUO. The final guidance states that merely including a labeling statement that the product is for research purposes only will not necessarily render the device exempt from the FDA&#8217;s clearance, approval, and other regulatory requirements if the circumstances surrounding the distribution, marketing and promotional practices indicate that the manufacturer knows its products are, or intends for its products to be, used for clinical diagnostic purposes. These circumstances may include written or verbal sales and marketing claims or links to articles regarding a product&#8217;s performance in clinical applications and a manufacturer&#8217;s provision of technical support for clinical applications. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 FDA determines our products or related applications should be subject to additional regulation as in vitro diagnostic devices based upon customers&#8217; use of our products for clinical diagnostic or therapeutic purposes, our ability to market and sell our products could be impeded and our business, prospects, results of operations and financial condition may be adversely affected. In addition, the FDA could consider our products to be misbranded or adulterated under the Federal Food, Drug, and Cosmetic Act and subject to recall and/or other enforcement action.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Compliance or the failure to comply with current and future regulations affecting our products and business operations worldwide, such as environmental regulations enacted in the European Union, could cause us significant expense and adversely impact our business. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 subject to many federal, state, local, and foreign regulations relating to various aspects of our business operations. Governmental entities at all levels are continuously enacting new regulations, and it is difficult to identify all applicable regulations and anticipate how such regulations will be implemented and enforced. We continue to evaluate the necessary steps for compliance with applicable regulations. To comply with applicable regulations, we have and will continue to incur significant expense and allocate valuable internal resources to manage compliance-related issues. In addition, such regulations could restrict our ability to expand or equip our facilities, or could require us to acquire costly equipment or to incur </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color: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 significant expenses to comply with the regulations. For example, the Restriction on the Use of Certain Hazardous Substances in Electrical and Electronic Equipment Directive (RoHS) and the Waste Electrical and Electronic Equipment Directive (WEEE), both enacted in the European Union, regulate the use of certain hazardous substances in, and require the collection, reuse, and recycling of waste from, products we manufacture. Certain of our products sold in these countries are subject to WEEE and RoHS. These and similar regulations that have been or are in the process of being enacted in other countries may require us to redesign our products, use different types of materials in certain components, or source alternative components to ensure compliance with applicable standards, and may reduce the availability of parts and components used in our products by negatively impacting our suppliers&#8217; ability to source parts and components in a timely and cost-effective manner.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 Registration, Evaluation, Authorization and Restriction of Chemicals (REACH) regulation (EC) No. 1907/206 is the European Union&#8217;s regulation on chemicals and their safe use.  The list of chemicals has been updated and some of the updates affect chemicals used in our products.  We will request a research exception, but if not granted, we will need to reduce the concentration of some of the chemicals in our products, which will require significant research and development and operations efforts. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Any such redesigns, required use of alternative materials, or limited availability of parts and components used in our products may detrimentally impact the performance of our products, add greater testing lead times for product introductions, reduce our product margins, or limit the markets for our products, and if we fail to comply with any present and future regulations, we could be subject to future fines, penalties, and restrictions, such as the suspension of manufacturing of our products or a prohibition on the sale of products we manufacture. Any of the foregoing could adversely affect our business, financial condition, or results of operations. </span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">If we fail to maintain effective internal control over financial reporting in the future, the accuracy and timing of our financial reporting may be impaired, which could adversely affect our business and our stock price.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 Sarbanes-Oxley Act requires, among other things, that we maintain effective internal control over financial reporting and disclosure controls and procedures. In particular, we must perform system and process evaluation and testing of our internal control over financial reporting to allow management to report on the effectiveness of our internal control over financial reporting, as required by Section&#160;404 of the Sarbanes-Oxley Act. Our testing may reveal deficiencies in our internal control over financial reporting that are deemed to be material weaknesses. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 compliance with Section&#160;404 requires that we incur substantial accounting expense and expend significant management time on compliance-related issues. We currently do not have an internal audit group, and we continue to evaluate our need for additional accounting and financial staff with appropriate public company experience and technical accounting knowledge. Moreover, if we do not comply with the requirements of Section&#160;404, or if we or our independent registered public accounting firm identify deficiencies in our internal control over financial reporting that are deemed to be material weaknesses, the market price of our stock could decline and we could be subject to sanctions or investigations by The Nasdaq Stock Market LLC, the SEC, or other regulatory authorities, which would require additional financial and management resources.</span></div><div style="margin-top:15pt;"><span style="background-color: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 our goodwill or other intangible assets could materially and adversely affect our business, operating results, and financial condition.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 approximately $154.4 million of goodwill and net intangible assets, including approximately $106.3&#160;million of goodwill and $48.1 million of net intangible assets. These assets represent a significant portion of the assets recorded on our consolidated balance sheet and relate primarily to our acquisition of DVS Sciences, Inc. (DVS) in February 2014. In addition, if in the future we acquire additional businesses, technologies, or other intangible assets, a substantial portion of the value of such assets may be recorded as goodwill or intangible assets. In the fourth quarter of 2019, we concluded that certain of our patents and licenses were impaired and reduced the applicable carrying value to zero, recognizing a charge of $0.4 million, which is reflected in accumulated amortization.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 carrying amounts of goodwill and intangible assets are affected whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. We review goodwill and indefinite lived intangible assets for impairment at least annually and more frequently under certain circumstances. Other intangible assets that are deemed to have finite useful lives will continue to be amortized over their useful lives but must be reviewed for impairment when events or changes in circumstances indicate that the carrying amount of these assets may not be recoverable. Events or changes in circumstances that could affect the likelihood that we will be required to recognize an impairment charge include declines in our stock price or market capitalization, declines in our market share or revenues, an increase in our losses, rapid changes in technology, failure to achieve the benefits of capacity increases and utilization, significant litigation arising out of an acquisition, or other matters. In particular, these or other adverse events or changes in circumstances may affect the estimated </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">undiscounted future operating cash flows expected to be derived from our goodwill and intangible assets.  Any impairment charges could have a material adverse effect on our operating results and net asset value in the quarter in which we recognize the impairment charge.  We cannot provide assurances that we will not in the future be required to recognize impairment charges.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our future capital needs are uncertain and we may need to raise additional funds in the future, which may cause dilution to stockholders or may be upon terms that are not favorable to us.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 continued to experience losses and, if that trend continues, we may need to seek additional sources of financing.  In addition, we may need to raise substantial additional capital for various purposes, including:</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">expanding the commercialization of our products;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">funding our operations;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">furthering our research and development; and</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">acquiring other businesses or assets and licensing technologies.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 future funding requirements will depend on many factors, including:</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">market acceptance of our products;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 cost of our research and development activities;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 cost of filing and prosecuting patent applications;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 cost of defending any litigation including intellectual property, employment, contractual or other litigation;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 cost and timing of regulatory clearances or approvals, if any;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 cost and timing of establishing additional sales, marketing, and distribution capabilities;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 cost and timing of establishing additional technical support capabilities;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">fluctuations in cash demands (e.g., due to interest or principal payments or payouts under existing cash compensation plans);</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">variability in sales and timing of related cash collections;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 effectiveness of our efficiency and cost-savings initiatives; </span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 impact of any natural disasters or public health crises, such as the COVID-19 pandemic;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 effect of competing technological and market developments; and</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 extent to which we acquire or invest in businesses, products, and technologies, although we currently have no commitments or agreements relating to any of these types of transactions.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To the extent we draw on our Revolving Credit Facility or otherwise incur additional indebtedness, the risks described above could increase. Further, if we increase our indebtedness, our actual cash requirements in the future may be greater than expected. Our cash flow from operations may not be sufficient to repay all of the outstanding debt as it becomes due, and we cannot assure you that we will be able to obtain additional funds on acceptable terms, or at all. The ongoing COVID-19 pandemic has led to significant disruption and volatility in the global capital markets, increasing the cost of&#8212;and adversely impacting access to&#8212;capital. We have an Open Market Sale Agreement (Sale Agreement) with Jefferies LLC (Jefferies) to sell shares of our common stock having aggregate sales proceeds of up to $50,000,000, from time to time, through an &#8220;at the market&#8221; (ATM) equity offering program under which Jefferies will act as sales agent. As of the date of this report, there had been no shares of common stock sold under the Sale Agreement. If we raise additional funds by issuing equity securities, either under the ATM program or otherwise, our stockholders may experience dilution. Debt financing in addition to the Revolving Credit Facility, if available, may involve covenants restricting our operations or our ability to incur additional debt. Any additional debt or equity financing that we raise may contain terms that are not favorable to us or our stockholders, and our ability to raise additional capital may be adversely impacted by the impact of the COVID-19 pandemic on the economy. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 raise additional funds through collaboration and licensing arrangements with third parties, it may be necessary to relinquish some rights to our technologies or our products, or grant licenses on terms that are not favorable to us. If we do not </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">have or are unable to raise adequate funds, we may have to liquidate some or all of our assets, delay development or commercialization of our products, or license to third parties the rights to commercialize products or technologies that we would otherwise seek to commercialize. We also may have to reduce marketing, customer support, research and development, or other resources devoted to our products, or cease operations. Any of these factors could harm our operating results.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">If we fail to comply with the covenants and other obligations under our Revolving Credit Facility, the lenders may be able to accelerate amounts owed under the facilities and may foreclose upon the assets securing our obligations.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, we amended our Revolving Credit Facility, which provides for secured revolving loans in an aggregate amount of up to $15.0 million, to extend the maturity date to August 2, 2022. The Revolving Credit Facility is secured by substantially all of our assets, other than intellectual property. The Revolving Credit Facility contains customary affirmative and negative covenants which, unless waived by the bank, limit our ability to, among other things, incur additional indebtedness, grant liens, make investments, repurchase stock, pay dividends, transfer assets, enter into affiliate transactions, undergo a change of control, or engage in merger and acquisition activity, including merging or consolidating with a third party.  If we fail to comply with the covenants and our other obligations under the Revolving Credit Facility, the lenders would be able to accelerate the required repayment of amounts due under the Revolving Credit Agreement and, if they are not repaid, could foreclose upon the assets securing our obligations under the Revolving Credit Facility.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We are subject to risks related to taxation in multiple jurisdictions and if taxing authorities disagree with our interpretations of existing tax laws or regulations, our effective income tax rate could be adversely affected and we could have additional tax liability. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 subject to income taxes in both the United States and certain foreign jurisdictions. Significant judgments based on interpretations of existing tax laws or regulations are required in determining the provision for income taxes.  For example, we have made certain interpretations of existing tax laws or regulations based upon the operations of our business internationally and we have implemented intercompany agreements based upon these interpretations and related transfer pricing analyses.  If the U.S. Internal Revenue Service or other taxing authorities disagree with the positions, our effective income tax rate could be adversely affected and we could have additional tax liability, including interest and penalties. From time to time, we may review our corporate structure and tax positions in the various international jurisdictions in which we operate and such review may result in changes to how we structure our international business operations, which may adversely impact our effective income tax rate. Our effective income tax rate could also be adversely affected by changes in the mix of earnings in tax jurisdictions with different statutory tax rates, changes in the valuation of deferred tax assets and liabilities, changes in existing tax laws or tax rates, changes in the level of non-deductible expenses (including share-based compensation), changes in our future levels of research and development spending, mergers and acquisitions, or the result of examinations by various tax authorities. Payment of additional amounts as a result of changes in applicable tax law or upon final adjudication of any disputes could have a material impact on our results of operations and financial position.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our ability to use net operating loss carryforwards to offset future taxable income for U.S. federal income tax purposes and other tax benefits may be limited.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Section 382 of the Internal Revenue Code of 1986, as amended (the Code), imposes an annual limitation on the amount of taxable income that may be offset by net operating loss carryforwards (NOLs) if a corporation experiences an &#8220;ownership change.&#8221; As provided in Section 382 of the Code, an &#8220;ownership change&#8221; occurs when a company&#8217;s &#8220;five-percent shareholders&#8221; collectively increase their ownership in the company by more than 50 percentage points (by value) over a rolling three-year period. Various states also have limitations on the use of state NOLs following an ownership change.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future changes in our stock ownership, some of which are outside our control, could result in an ownership change under Section 382 of the Code. If we experience an ownership change, our ability to use our NOLs or other tax benefits could be substantially limited, which could significantly impair their value.&#160; There is no assurance that we will be able to fully utilize our NOLs or other tax benefits, which could adversely impact our results of operations.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 these tax benefits are a valuable asset for us and we monitor our stock ownership to determine whether our NOLs are at material risk of limitation based on an ownership change pursuant to Section 382.  If our board of directors determines a potential risk exists that our NOLs could be limited, it could elect to adopt a tax benefit preservation plan in an effort to protect our tax benefits. Adoption of a tax benefit preservation plan could make it more difficult for a third party to acquire, or could discourage a third party from acquiring, us or a large block of our common stock.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:24.75pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Adverse conditions in the global economy and disruption of financial markets may significantly harm our revenue, profitability, and results of operations.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Adverse economic conditions in the U.S. and international markets, including the worldwide economic disruption related to the COVID-19 pandemic, have negatively affected our revenues and operating results and may continue to do so. Even before the current public health crisis took hold, the global credit and financial markets had been experiencing volatility and disruptions, including diminished liquidity and credit availability, increased concerns about inflation and deflation, and the downgrade of U.S. debt and exposure risks on other sovereign debts, decreased consumer confidence, lower economic growth, volatile energy costs, increased unemployment rates, and uncertainty about economic stability. Geopolitical events including the COVID-19 pandemic, the United States government&#8217;s adoption and expansion of trade restrictions, and the United Kingdom&#8217;s withdrawal from the European Union have caused significant economic, market, political and regulatory uncertainty in some of our markets. Volatility and disruption of financial markets could limit our customers&#8217; ability to obtain adequate financing or credit to purchase and pay for our products in a timely manner or to maintain operations, which could result in a decrease in sales volume that could harm our results of operations. General concerns about the fundamental soundness of domestic and international economies may also cause our customers to reduce their purchases. Changes in governmental banking, monetary, and fiscal policies to address liquidity and increase credit availability may not be effective. Significant government investment and allocation of resources to assist the economic recovery of sectors that do not include our customers may reduce the resources available for government grants and related funding for life science, plant and animal research, and clinical research and development. Continuation or further deterioration of these financial and macroeconomic conditions could significantly harm our sales, profitability, and results of operations.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">If we are unable to expand our direct sales and marketing force or distribution capabilities to adequately address our customers&#8217; needs, our business may be adversely affected.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 not be able to market, sell, and, distribute our products effectively enough to support our planned growth. We sell our products primarily through our own sales force and through distributors in certain territories. Our future sales will depend in large part on our ability to continue to develop and substantially expand our direct sales force and to increase the scope of our marketing efforts. Our products are technically complex and used for highly specialized applications. As a result, we believe it is necessary to continue to develop a direct sales force that includes people with specific scientific backgrounds and expertise, and a marketing group with technical sophistication. We have experienced significant changes in our sales organization in the past year due to reorganizations and changes in leadership. In addition, as part of our cost reduction program to manage the impact of the COVID-19 pandemic, we implemented temporary enterprise-wide salary reductions, including with respect to our sales and marketing employees. Although all salaries have been restored to prior levels as of the date of this filing, 2020 merit-based salary increases have been delayed pending a clearer view of our projected revenue for 2020. Any reinstatement of salary reductions or failure to implement salary increases may negatively impact our ability to maintain the skilled sales and marketing force necessary to support our business activities. As a result, our future success will depend largely on our ability to retain and motivate such personnel. Because competition for such employees is intense, we can provide no assurance that we will be able to retain them on favorable or commercially reasonable terms, if at all. Failure to attract and retain our current personnel or to build an efficient and effective sales and marketing force would negatively impact sales of our products and reduce our revenue and profitability.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, we may continue to enlist one or more sales representatives and distributors to assist with sales, distribution, and customer support globally or in certain regions of the world. If we do seek to enter into such arrangements, we may not be successful in attracting desirable sales representatives and distributors, or we may not be able to enter into such arrangements on favorable terms. If our sales and marketing efforts, or those of any third-party sales representatives and distributors, are not successful, our technologies and products may not gain market acceptance, which would materially and adversely impact our business operations.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">If we seek to implement a company-wide enterprise resource planning (ERP) system, such implementation could adversely affect our business and results of operations or the effectiveness of internal control over financial reporting.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 considered implementing a company-wide ERP system to handle the business and financial processes within our operations and corporate functions. ERP implementations are complex and time-consuming projects that involve substantial expenditures on system software and implementation activities that can continue for several years. ERP implementations also require transformation of business and financial processes in order to reap the benefits of the ERP system. If we decide to implement a company-wide ERP system, our business and results of operations could be adversely affected if we experience operating problems and/or cost overruns during the ERP implementation process, or if the ERP system and the associated process changes do not give rise to the benefits that we expect. If we do not effectively implement the ERP system as planned </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">or if the system does not operate as intended, our business, results of operations, and internal controls over financial reporting could be adversely affected. </span></div><div style="margin-top:15pt;"><span style="background-color: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 accounting principles, or interpretations thereof, could have a significant impact on our financial position and results of operations. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 prepare our consolidated financial statements in accordance with U.S. GAAP. These principles are subject to interpretation by the SEC and various bodies formed to interpret and create appropriate accounting principles. A change in these principles can have a significant effect on our reported results and may even retroactively affect previously reported transactions. Additionally, the adoption of new or revised accounting principles may require that we make significant&#160;changes&#160;to our systems, processes and controls.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 example, the U.S.-based Financial&#160;Accounting Standards&#160;Board (FASB) is currently working together with the International Accounting Standards Board (IASB), on several projects to further align accounting principles and facilitate more comparable financial reporting between companies who are required to follow U.S. GAAP under SEC regulations and those who are required to follow International Financial Reporting Standards outside of the United States. These efforts by the FASB and IASB may result in different accounting principles under U.S. GAAP that may result in materially different financial results for us in areas including, but not limited to, principles for recognizing revenue and lease accounting. Additionally, significant changes to U.S. GAAP resulting from the FASB&#8217;s and IASB&#8217;s efforts may require that we change how we process, analyze and report financial information and that we change financial reporting controls. Additionally, the FASB issued new guidance (ASU 2014-09) </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 (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-weight:400;line-height:120%;"> which supersedes nearly all existing U.S. GAAP revenue recognition guidance. The new guidance was effective for our fiscal year 2018. We adopted ASU 2014-09 in the first quarter of 2018 using the modified retrospective method. Under the modified retrospective method, periods prior to the adoption of ASU 2014-09 are not restated and the cumulative effect of initially applying the new standard is reflected in the opening balance of accumulated deficit as of January 1, 2018. To date, the adoption has not had a material impact on our consolidated financial statements. Additional disclosures are required for significant differences between the reported results under the new standard and those that would have been reported under the legacy standard, which required us to make certain changes to our business processes and controls to support revenue recognition and disclosure under the new standard. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 also issued Accounting Standards Update (ASU) 2016-02, </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%;">Leases (Topic 842) </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%;">(ASU 2016-02). The core principle is that lessees should recognize the assets and liabilities arising from leases on the balance sheet. Under the new standard, lessees will be required to recognize lease assets and liabilities for all leases, with certain exceptions, on their balance sheets. We adopted ASU 2016-02 as of January 1, 2019. The adoption of this standard had a material impact on our consolidated financial statements. We continue to identify the appropriate changes to our business processes, systems, and controls to support the new lease standard and the required disclosures under the new standard. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 not clear if or when potential changes in accounting principles may become effective, whether we have the proper systems and controls in place to accommodate such changes and the impact that any such changes may have on our financial position and results of operations.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We have a significant amount of outstanding indebtedness, and our financial condition and results of operations could be adversely affected if we do not efficiently manage our liabilities.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 significant outstanding convertible debt. As of June 30, 2020, we had outstanding $1.1 million aggregate principal amount of our 2.75% Senior Convertible Notes due 2034 (2014 Notes) and $55.0 million aggregate principal amount of our 5.25% convertible senior notes due 2024 (2019 Notes).&#160;The 2014 Notes will mature on February 1, 2034, unless earlier converted, redeemed, or repurchased in accordance with the terms of the 2014 Notes. Holders of the 2014 Notes may require us to repurchase all or a portion of their 2014 Notes on each of February 6, 2021, February 6, 2024, and February 6, 2029 at a repurchase price in cash equal to 100% of the principal amount of the Notes plus accrued and unpaid interest.  The 2019 Notes will mature on December 1, 2024, unless earlier converted, or repurchased in accordance with the terms of the 2019 Notes. If we undergo a fundamental change (as defined in the terms of the indenture governing either the 2014 Notes or the 2019 Notes (collectively, the Convertible Notes)), holders of the applicable series of Convertible Notes may require us to repurchase such Convertible Notes in whole or in part for cash at a repurchase price equal to 100% of the principal amount of the applicable series of Convertible Notes plus accrued and unpaid interest. If we refinance the debt owed under the 2014 Notes or 2019 Notes, we may issue additional convertible notes or other debt, which could include additional company obligations and represent more dilution to existing stockholders and noteholders.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 significant amount of debt has important risks to us and our investors, including:</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">requiring a portion of our cash flow from operations to make interest payments on this debt;</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">increasing our vulnerability to general adverse economic and industry conditions;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">reducing the cash flow available to fund capital expenditures and other corporate purposes and to grow our business;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">limiting our flexibility in planning for, or reacting to, changes in our business and the industry; and</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">limiting our ability to borrow additional funds as needed or take advantage of business opportunities as they arise.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the extent we draw on our Revolving Credit Facility or otherwise incur additional indebtedness, the risks described above could increase. Further, if we increase our indebtedness, our actual cash requirements in the future may be greater than expected. Our cash flow from operations may not be sufficient to repay all of the outstanding debt as it becomes due, and we may not be able to borrow money, sell assets or otherwise raise funds on acceptable terms, or at all, to refinance our debt.</span></div><div style="text-align:center;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Risks Related to Intellectual Property</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our ability to protect our intellectual property and proprietary technology through patents and other means is uncertain.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 commercial success depends in part on our ability to protect our intellectual property and proprietary technologies. We rely on patent protection, where appropriate and available, as well as a combination of copyright, trade secret, and trademark laws, and nondisclosure, confidentiality, and other contractual restrictions to protect our proprietary technology. However, these legal means afford only limited protection and may not adequately protect our rights or permit us to gain or keep any competitive advantage. We apply for patents covering our products and technologies and uses thereof, as we deem appropriate. However, we may fail to apply for patents on important products and technologies in a timely fashion or at all. Our pending U.S. and foreign patent applications may not issue as patents or may not issue in a form that will be sufficient to protect our proprietary technology and gain or keep our competitive advantage. Any patents we have obtained or do obtain may be subject to re-examination, reissue, opposition, or other administrative proceeding, or may be challenged in litigation, and such challenges could result in a determination that the patent is invalid or unenforceable. In addition, competitors may be able to design alternative methods or devices that avoid infringement of our patents. Both the patent application process and the process of managing patent disputes can be time consuming and expensive.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Furthermore, the laws of some foreign countries may not protect our intellectual property rights to the same extent as do the laws of the United States, and many companies have encountered significant problems in protecting and defending such rights in foreign jurisdictions. Proceedings to enforce our patent rights in foreign jurisdictions could result in substantial cost and divert our efforts and attention from other aspects of our business. Changes in either the patent laws or in interpretations of patent laws in the United States or other countries may diminish the value of our intellectual property. We cannot predict the breadth of claims that may be allowed or enforced in our patents or in third-party patents. For example:</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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 might not have been the first to make the inventions covered by each of our pending patent applications;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 might not have been the first to file patent applications for these inventions;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 patents of others may have an adverse effect on our business; and</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">others may independently develop similar or alternative products and technologies or duplicate any of our products and technologies.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To the extent our intellectual property, including licensed intellectual property, offers inadequate protection, or is found to be invalid or unenforceable, our competitive position and our business could be adversely affected.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We may be involved in lawsuits to protect or enforce our patents and proprietary rights, to determine the scope, coverage and validity of others&#8217; proprietary rights, or to defend against third-party claims of intellectual property infringement, any of which could be time-intensive and costly and may adversely impact our business or stock price.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Litigation may be necessary for us to enforce our patent and proprietary rights, determine the scope, coverage, and validity of others&#8217; proprietary rights, and/or defend against third-party claims of intellectual property infringement against us as well as against our suppliers, distributors, customers, and other entities with whom we do business. Litigation could result in substantial legal fees and could adversely affect the scope of our patent protection. The outcome of any litigation or other proceeding is inherently uncertain and might not be favorable to us, and we might not be able to obtain licenses to technology that we require. Even if such licenses are obtainable, they may not be available at a reasonable cost. We could therefore incur </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">substantial costs related to royalty payments for licenses obtained from third parties, which could negatively affect our product margins or financial position. Further, we could encounter delays in product introductions, or interruptions in product sales, as we develop alternative methods or products. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 we move into new markets and applications for our products, incumbent participants in such markets may assert their patents and other proprietary rights against us as a means of impeding our entry into such markets or as a means to extract substantial license and royalty payments from us. Our commercial success may depend in part on our non-infringement of the patents or proprietary rights of third parties. Numerous significant intellectual property issues have been litigated, and will likely continue to be litigated, between existing and new participants in our existing and targeted markets. For example, some of our products provide for the testing and analysis of genetic material, and patent rights relating to genetic materials remain a developing area of patent law. A recent U.S. Supreme Court decision held, among other things, that claims to isolated genomic DNA occurring in nature are not patent eligible, while claims relating to synthetic DNA may be patent eligible. We expect the ruling will result in additional litigation in our industry. In addition, third parties may assert that we are employing their proprietary technology without authorization, and if they are successful in making such claims, we may be forced to enter into license agreements, pay additional royalties or license fees, or enter into settlements that include monetary obligations or restrictions on our business.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 customers have been sued for various claims of intellectual property infringement in the past, and we expect that our customers will be involved in additional litigation in the future. In particular, our customers may become subject to lawsuits claiming that their use of our products infringes third-party patent rights, and we could become subject to claims that we contributed to or induced our customer&#8217;s infringement. In addition, our agreements with some of our suppliers, distributors, customers, and other entities with whom we do business may require us to defend or indemnify these parties to the extent they become involved in infringement claims against us, including the claims described above. We could also voluntarily agree to defend or indemnify third parties in instances where we are not obligated to do so if we determine it would be important to our business relationships. If we are required or agree to defend or indemnify any of these third parties in connection with any infringement claims, we could incur significant costs and expenses that could adversely affect our business, operating results, or financial condition.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We may be subject to damages resulting from claims that we or our employees have wrongfully used or disclosed alleged trade secrets of our employees&#8217; former employers or other institutions or third parties with whom such employees may have been previously affiliated.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Many of our employees were previously employed at universities or other life science or plant and animal research companies, including our competitors or potential competitors. In the future, we may become subject to claims that our employees, or we, have inadvertently or otherwise used or disclosed trade secrets or other proprietary information of their former employers or other third parties or institutions with whom our employees may have been previously affiliated. Litigation may be necessary to defend against these claims. For example, we were a defendant in litigation brought against us and one of our non-executive employees by Thermo alleging, among other claims, misappropriation of proprietary information and breach of contractual and fiduciary obligations. While we resolved our dispute with Thermo in July 2017, if we fail in defending against similar claims brought in the future, we could be subject to injunctive relief against us.  A loss of key research personnel work product could hamper or prevent our ability to commercialize certain potential products or a loss of or inability to hire key marketing, sales or research and development personnel could adversely affect our future product development, sales and revenues, any of which could severely harm our business. Even if we are successful in defending against any similar claims brought in the future, litigation could result in substantial costs and be a distraction to management.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We depend on certain technologies that are licensed to us. We do not control these technologies and any loss of our rights to them could prevent us from selling our products, which would have an adverse effect on our business.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 rely on licenses in order to be able to use various proprietary technologies that are material to our business, including our core IFC, multi-layer soft lithography, and mass cytometry technologies. In some cases, we do not control the prosecution, maintenance, or filing of the patents to which we hold licenses, or the enforcement of these patents against third parties.  Additionally, our business and product development plans anticipate and may substantially depend on future in-license agreements with additional third parties, some of which are currently in the early discussion phase.  For example, Fluidigm Canada Inc., or Fluidigm Canada, an Ontario corporation and wholly owned subsidiary of Fluidigm Sciences, was party to an interim license agreement, now expired, with Nodality, Inc., or Nodality, under which Nodality granted Fluidigm Canada a worldwide, non-exclusive, research use only, royalty bearing license to certain cytometric reagents, instruments, and other products. While we were able to secure a license under a new license agreement with Nodality, we cannot provide assurances that we will always be able to obtain suitable license rights to technologies or intellectual property of other third parties on acceptable terms, if at all.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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-licensed intellectual property rights that are fundamental to our business being operated present numerous risks and limitations.  For example, all or a portion of the license rights granted may be limited for research use only, and in the event we attempt to expand into diagnostic applications, we would be required to negotiate additional rights, which may not be available to us on commercially reasonable terms, if at all.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 rights to use the technology we license are also subject to the negotiation and continuation of those licenses. Certain of our licenses contain provisions that allow the licensor to terminate the license upon specific conditions. Our rights under the licenses are subject to our continued compliance with the terms of the license, including the payment of royalties due under the license. Because of the complexity of our products and the patents we have licensed, determining the scope of the license and related royalty obligation can be difficult and can lead to disputes between us and the licensor. An unfavorable resolution of such a dispute could lead to an increase in the royalties payable pursuant to the license. If a licensor believed we were not paying the royalties due under the license or were otherwise not in compliance with the terms of the license, the licensor might attempt to revoke the license. If such an attempt were successful and the license is terminated, we might be barred from marketing, producing, and selling some or all of our products, which would have an adverse effect on our business. Potential disputes between us and one of our existing licensors concerning the terms or conditions of the applicable license agreement could result, among other risks, in substantial management distraction; increased expenses associated with litigation or efforts to resolve disputes; substantial customer uncertainty concerning the direction of our product lines; potential infringement claims against us and/or our customers, which could include efforts by a licensor to enjoin sales of our products; customer requests for indemnification by us; and, in the event of an adverse determination, our inability to operate our business as currently operated. Termination of material license agreements could prevent us from manufacturing and selling our products unless we can negotiate new license terms or develop or acquire alternative intellectual property rights that cover or enable similar functionality. Any of these factors would be expected to have a material adverse effect on our business, operating results, and financial condition and could result in a substantial decline in our stock price.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We are subject to certain manufacturing restrictions related to licensed technologies that were developed with the financial assistance of U.S. governmental grants.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 subject to certain U.S. government regulations because we have licensed technologies that were developed with U.S. government grants. In accordance with these regulations, these licenses provide that products embodying the technologies are subject to domestic manufacturing requirements. If this domestic manufacturing requirement is not met, the government agency that funded the relevant grant is entitled to exercise specified rights, referred to as &#8220;march-in rights,&#8221; which if exercised would allow the government agency to require the licensors or us to grant a non-exclusive, partially exclusive, or exclusive license in any field of use to a third party designated by such agency. All of our microfluidic systems revenue is dependent upon the availability of our IFCs, which incorporate technology developed with U.S. government grants. Our genomics instruments, including microfluidic systems, and IFCs are manufactured at our facility in Singapore. The federal regulations allow the funding government agency to grant, at the request of the licensors of such technology, a waiver of the domestic manufacturing requirement. Waivers may be requested prior to any government notification. We have assisted the licensors of these technologies with the analysis of the domestic manufacturing requirement, and, in December 2008, the sole licensor subject to the requirement applied for a waiver of the domestic manufacturing requirement with respect to the relevant patents licensed to us by this licensor. In July 2009, the funding government agency granted the requested waiver of the domestic manufacturing requirement for a three-year period commencing in July 2009. In June 2012, the licensor requested a continued waiver of the domestic manufacturing requirement with respect to the relevant patents, but the government agency has not yet taken any action in response to this request. If the government agency does not grant the requested waiver or the government fails to grant additional waivers of such requirement that may be sought in the future, then the U.S. government could exercise its march-in rights with respect to the relevant patents licensed to us. In addition, the license agreement under which the relevant patents are licensed to us contains provisions that obligate us to comply with this domestic manufacturing requirement. We are not currently manufacturing instruments and IFCs in the United States that incorporate the relevant licensed technology. If our lack of compliance with this provision constituted a material breach of the license agreement, the license of the relevant patents could be terminated or we could be compelled to relocate our manufacturing of microfluidic systems and IFCs to the United States to avoid or cure a material breach of the license agreement. Any of the exercise of march-in rights, the termination of our license of the relevant patents or the relocation of our manufacturing of microfluidic systems and IFCs to the United States could materially adversely affect our business, operations and financial condition.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We are subject to certain obligations and restrictions relating to technologies developed in cooperation with Canadian government agencies. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Some of our Canadian research and development is funded in part through government grants and by government agencies. The intellectual property developed through these projects is subject to rights and restrictions in favor of government agencies and Canadians generally. In most cases the government agency retains the right to use intellectual property developed </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color: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 the project for non-commercial purposes and to publish the results of research conducted in connection with the project. This may increase the risk of public disclosure of information relating to our intellectual property, including confidential information, and may reduce its competitive advantage in commercializing intellectual property developed through these projects. In certain projects, we have also agreed to use commercially reasonable efforts to commercialize intellectual property in Canada, or more specifically in the province of Ontario, for the economic benefit of Canada and the province of Ontario. These restrictions will limit our choice of business and manufacturing locations, business partners and corporate structure and may, in certain circumstances, restrict our ability to achieve maximum profitability and cost efficiency from the intellectual property generated by these projects. In one instance, a dispute with the applicable government funded entity may require mediation, which could lead to unanticipated delays in our commercialization efforts to that project. One of our Canadian government funded projects is also subject to certain limited &#8220;march-in&#8221; rights in favor of the government of the Province of Ontario, under which we may be required to grant a license to our intellectual property, including background intellectual property developed outside the scope of the project, to a responsible applicant on reasonable terms in circumstances where the government determines that such a license is necessary in order to alleviate emergency or extraordinary health or safety needs or for public use. In addition, we must provide reasonable assistance to the government in obtaining similar licenses from third parties required in connection with the use of its intellectual property. Instances in which the government of the Province of Ontario has exercised similar &#8220;march-in&#8221; rights are rare; however, the exercise of such rights could materially adversely affect our business, operations and financial condition. </span></div><div style="text-align:center;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Risks Related to Our Common Stock</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Our stock price may fluctuate significantly, particularly if holders of substantial amounts of our stock attempt to sell, and holders may have difficulty selling their shares based on current trading volumes of our stock.&#160;In addition, numerous other factors could result in substantial volatility in the trading price of our stock. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 stock is currently traded on the Nasdaq Global Select Market (Nasdaq), but we can provide no assurance that we will be able to maintain an active trading market on Nasdaq or any other exchange in the future.&#160;The trading volume of our stock tends to be low relative to our total outstanding shares, and we have several stockholders who hold substantial blocks of our stock.&#160;As of December&#160;31, 2019, we had 69,956.397 shares of common stock outstanding, and stockholders holding at least 5% of our stock, individually or with affiliated persons or entities, collectively beneficially owned or controlled approximately 46.3% of such shares and one stockholder beneficially owned approximately 9.8% of our outstanding common stock.&#160;Sales of large numbers of shares by any of our large stockholders could adversely affect our trading price, particularly given our relatively small historic trading volumes.&#160;If stockholders holding shares of our common stock sell, indicate an intention to sell, or if it is perceived that they will sell, substantial amounts of their common stock in the public market, the trading price of our common stock could decline. Moreover, if there is no active trading market or if the volume of trading is limited, holders of our common stock may have difficulty selling their shares.  In addition, the concentration of ownership of our outstanding common stock (approximately 46.3% held by our top six stockholders) means that a relatively small number of stockholders have significant control over the outcomes of stockholder voting. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, the trading price of our common stock may be highly volatile and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. These factors include:</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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 impact of public health crises, including the COVID-19 pandemic, on global financial markets;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">actual or anticipated quarterly variation in our results of operations or the results of our competitors;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">announcements or communications by us or our competitors relating to, among other things, new commercial products, technological advances, significant contracts, commercial relationships, capital commitments, acquisitions or sales of businesses, and/or misperceptions in or speculation by the market regarding such announcements or communications;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">issuance of new or changed securities analysts&#8217; reports or recommendations for our stock;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">developments or disputes concerning our intellectual property or other proprietary rights;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">commencement of, or our involvement in, litigation;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">market conditions in the life science, plant and animal research, and contract research organization sectors;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">failure to complete significant sales;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">manufacturing disruptions that could occur if we are unable to successfully expand our production in our current or an alternative facility;</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">any future sales of our common stock or other securities in connection with raising additional capital or otherwise;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">any major change to the composition of our board of directors or management; and</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">general economic conditions and slow or negative growth of our markets.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 stock market in general, and market prices for the securities of technology-based companies like ours in particular, have from time to time experienced volatility that often has been unrelated to the operating performance of the underlying companies. These broad market and industry fluctuations may adversely affect the market price of our common stock regardless of our operating performance. In several recent situations where the market price of a stock has been volatile, holders of that stock have instituted securities class action litigation against the company that issued the stock. If any of our stockholders were to bring a lawsuit against us, the defense and disposition of the lawsuit could be costly and divert the time and attention of our management and harm our operating results.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Future sales of our common stock in the public market could cause our stock price to fall.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 stock price could decline as a result of sales of a large number of shares of our common stock or the perception that these sales could occur. These sales, or the possibility that these sales may occur, also might make it more difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, in the future, we may issue additional shares of common stock or other equity or debt securities convertible into common stock in connection with a financing, acquisition, litigation settlement, employee arrangements or otherwise. Any such future issuance, including any issuances pursuant to our ATM equity offering program under our Sale Agreement with Jefferies, could result in substantial dilution to our existing stockholders and could cause our stock price to decline.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We will have broad discretion over the use of the proceeds to us from our ATM equity offering program and may apply the proceeds to uses that do not improve our operating results or the value of your securities.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 will have broad discretion to use the net proceeds to us from our ATM equity offering program, and investors will be relying solely on the judgment of our board of directors and management regarding the application of these proceeds. Although we expect to use the net proceeds from our ATM equity offering program for general corporate purposes, we have not allocated these net proceeds for specific purposes. Investors will not have the opportunity, as part of their investment decision, to assess whether the proceeds are being used appropriately. Our use of the proceeds may not improve our operating results or increase the value of the securities offered pursuant to the ATM equity offering program.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">If securities or industry analysts publish unfavorable research about our business or cease to cover our business, our stock price and/or trading volume could decline.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 trading market for our common stock may rely, in part, on the research and reports that equity research analysts publish about us and our business. We do not have any control of the analysts or the content and opinions included in their reports. The price of our stock could decline if one or more equity research analysts downgrade our stock or issue other unfavorable commentary or research. If one or more equity research analysts ceases coverage of our company or fails to publish reports on us regularly, demand for our stock could decrease, which in turn could cause our stock price or trading volume to decline.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of us, which may be beneficial to our stockholders, more difficult and may prevent attempts by our stockholders to replace or remove our current management and limit the market price of our common stock.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Provisions in our certificate of incorporation and bylaws may have the effect of delaying or preventing a change of control or changes in our management, including provisions that:</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">authorize our board of directors to issue, without further action by the stockholders, up to 10,000,000 shares of undesignated preferred stock;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">require that any action to be taken by our stockholders be effected at a duly called annual or special meeting and not by written consent;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">specify that special meetings of our stockholders can be called only by our board of directors, the chairman of the board, the chief executive officer or the president;</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:-18pt;padding-left:42.75pt;margin-top:9pt;"><span style="background-color: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;">establish an advance notice procedure for stockholder approvals to be brought before an annual meeting of our stockholders, including proposed nominations of persons for election to our board of directors;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">establish that our board of directors is divided into three classes, Class I, Class II, and Class III, with each class serving staggered three-year terms;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">provide that our directors may be removed only for cause;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">provide that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum;</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">specify that no stockholder is permitted to cumulate votes at any election of directors; and</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:9pt;"><span style="background-color: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;">require a super-majority of votes to amend certain of the above-mentioned provisions.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section&#160;203 of the Delaware General Corporation Law, which limits the ability of stockholders owning in excess of 15% of our outstanding voting stock to merge or combine with us.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">We have never paid cash dividends on our capital stock, and we do not anticipate paying any cash dividends in the foreseeable future.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 paid no cash dividends on any of our classes of capital stock to date and currently intend to retain our future earnings to fund the development and growth of our business. In addition, we cannot pay any cash dividends on any of our classes of common stock without approval from the lender under our Revolving Credit Facility, and may become subject to covenants under future debt arrangements that place restrictions on our ability to pay dividends. As a result, capital appreciation, if any, of our common stock will be stockholders&#8217; sole source of gain for the foreseeable future.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Any conversions of the 2014 Notes or 2019 Notes will dilute the ownership interest of our existing stockholders and may otherwise depress the price of our common stock.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Any conversion of some or all of the 2014 Notes or 2019 Notes will dilute the ownership interests of our existing stockholders. Any sales in the public market of our common stock issuable upon such conversion could also adversely affect prevailing market prices of our common stock.  In addition, holders of the 2014 Notes or 2019 Notes may hedge their position in such Convertible Notes by entering into short positions with respect to the underlying common stock. As a result, any anticipated conversion of the 2014 Notes or 2019 Notes could depress the market price of our common stock and impair our ability to raise capital through the sale of additional equity securities. </span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_133"></div><div style="margin-top: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:700;line-height:120%;">Item&#160;2. Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_136"></div><div style="margin-top: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:700;line-height:120%;">Item 5. Other Information</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 information set forth below below and in Exhibit 10.5 of this quarterly report on Form 10-Q is provided in accordance with and in satisfaction of the requirement of Item 5.02 &#8220;Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers&#8221; of Form 8-K.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 August 4, 2020, the compensation committee of our board of directors approved the Fluidigm Corporation 2020 Change of Control and Severance Plan (the Severance Plan), under which our executive officers are eligible to receive severance benefits.  The Severance Plan replaces the Company&#8217;s existing Change of Control and Severance Plan, which expires according to its terms on August 21, 2020 (the Prior Plan).</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the Severance Plan, if any executive officer&#8217;s employment is terminated outside of the period beginning three months before a Change of Control (as defined in the Severance Plan) or the signing of a definitive agreement for a Change of Control and ending 12 months after a Change of Control (the Change of Control Period) for a reason other than Cause or the executive officer&#8217;s death or Disability (as such terms are defined in the Severance Plan) (an Involuntary Termination), then the executive officer will be entitled to receive the following: </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">75% of the executive officer&#8217;s annual base salary in effect as of the date of termination, paid in equal installments (less applicable withholding) over nine months (or, in the case of Stephen Christopher Linthwaite, our President and CEO, 200% of his annual base salary paid over a period of 24 months) following termination,</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 of continued health coverage for the executive officer, his or her spouse and/or dependents, if applicable (such coverage, COBRA Coverage), for a period of up to nine months (or, in Mr. Linthwaite&#8217;s case, 12 months) following termination, and</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">reasonable outplacement services in accordance with the Severance Plan. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the Severance Plan, if any executive officer&#8217;s employment is terminated within the Change of Control Period either (i) by us in an Involuntary Termination or (ii) by the executive officer for Good Reason (as defined in the executive officer&#8217;s participation agreement under the Severance Plan), then the executive officer will be entitled to receive the following: </span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 lump-sum payment (less applicable withholding) totaling 150% (or, in Mr. Linthwaite&#8217;s case, 250%) of the sum of (x) his or her annual base salary (as in effect immediately before termination or immediately before the Change of Control, whichever is higher) plus (y) the greater of (A) his or her annual target bonus (as in effect immediately before termination or immediately before the Change of Control, whichever is higher) or (B) the average of the annual bonuses actually paid to him or her for the three fiscal years preceding the year in which the termination occurs,</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 lump-sum amount (less applicable withholding) totaling his or her annual target bonus (as in effect immediately before termination or immediately before the Change of Control, whichever is higher) prorated to reflect the number of days worked during the year in which the termination occurs,</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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 of costs of COBRA Coverage, for a period of up to 18 months (or, in Mr. Linthwaite&#8217;s case, 30 months) following termination,</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">100% vesting acceleration of his or her then-outstanding and unvested equity awards, with any equity awards subject to outstanding performance-based vesting criteria vesting as to 100% of the baseline number of shares (or 100% at target achievement), and</span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:8pt;"><span style="background-color: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;">reasonable outplacement services in accordance with the Severance Plan.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Upon any termination of Mr. Linthwaite&#8217;s employment for a reason other than Cause or death or Disability, the Company will assign to Mr. Linthwaite the life insurance policy insuring his life and reimburse him for payment of premiums on such policy for up to 30 months following his termination of employment.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Upon execution of participation agreements, the Severance Plan will supersede the severance benefits provided to the executive officers under the Prior Plan.  To receive Severance Plan benefits, an executive officer would also be required sign and not revoke a separation and release of claims agreement in a form reasonably satisfactory to us within the period specified in the Severance Plan, and comply with any confidentiality, proprietary information and inventions assignment agreement and any other appropriate agreement with us.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 any of the severance and other benefits provided for in the Severance Plan or otherwise payable to an executive officer constitute &#8220;parachute payments&#8221; within the meaning of Section 280G of the Internal Revenue Code (the Code) and could be subject to excise tax under Section 4999 of the Code, then the benefits will be delivered in full or delivered as to such lesser extent that would result in no portion of such benefits being subject to excise tax, whichever results in the greater amount of after-tax benefits to such executive officer. The Severance Plan does not require us to provide any tax gross-up payment to any executive officer participating in the Severance Plan.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 Severance Plan will have a term of three years commencing on August 4, 2021 and expiring on the third anniversary of that date, and will thereafter automatically renew for successive one-year periods unless the Company notifies participants of the Severance Plan&#8217;s nonrenewal at least 12 months prior to the commencement of such Renewal Term.  If a Change of Control occurs, the term of the Severance Plan will extend automatically through the date that is 12 months following the effective date of the Change of Control, subject to continuation with respect to benefits to which a participant is entitled.  The Severance Plan allows our management team to designate employees for participation who are not executive officers.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 above description of the Severance Plan is not complete and is qualified in its entirety by reference to the full text of the Severance Plan, which is attached hereto as Exhibit 10.5 and incorporated herein by reference.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">67</span></div></div></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_139"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></div><div style="margin-top:15pt;-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&#160;6. Exhibits</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 documents listed in the Exhibit List, which follows below, are incorporated by reference or are filed with this quarterly report on Form 10-Q, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K).</span></div><div style="text-indent:22.5pt;margin-top:9pt;"><span><br/></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%;">EXHIBIT LIST</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:12.243%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:41.024%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.775%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.243%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.534%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.779%;"></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><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%;">Exhibit</span></div><div><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%;text-decoration: underline;">Number</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: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);">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);">Incorporated<br/>by&#160;Reference<br/>From Form</span></td><td 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/>From&#160;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);">Date&#160;Filed</span></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><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: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);">10.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:left;vertical-align:top;border-top:1pt solid #000000;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%;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="http://www.sec.gov/Archives/edgar/data/1162194/000110465920029390/tm2011555d1_ex1-1.htm">Open Market Sale Agreement</a></span><sup style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;text-decoration: underline;vertical-align:top;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;text-decoration: underline;vertical-align:top;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1162194/000110465920029390/tm2011555d1_ex1-1.htm">SM</a></sup><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="http://www.sec.gov/Archives/edgar/data/1162194/000110465920029390/tm2011555d1_ex1-1.htm">, dated as of March 4, 2020, between Fluidigm Corporation and Jefferies LLC.</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:center;vertical-align:top;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);">8-K</span></td><td 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;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);">1.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:top;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);">3/5/2020</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: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);">10.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:left;vertical-align:top;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%;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="http://www.sec.gov/Archives/edgar/data/1162194/000116219420000076/exhibit101-amendedrest.htm">Fluidigm Corporation 2017 Employee Stock Purchase Plan, as amended and restated effective June 23, 2020.</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: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);">8-K</span></td><td 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.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: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);">6/24/2020</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: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);">10.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:left;vertical-align:top;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%;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="http://www.sec.gov/Archives/edgar/data/1162194/000116219420000076/exhibit102-amended2011.htm">Fluidigm Corporation 2011 Equity Incentive Plan, as amended effective June 23, 2020.</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: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);">8-K</span></td><td 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.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: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);">6/24/2020</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: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);">10.4</span></td><td 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:top;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%;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="http://www.sec.gov/Archives/edgar/data/1162194/000116219420000033/exhibit101svbloanamend3.htm">Third Amendment to Loan and Security Agreement, dated April 21, 2020, between the Company and Silicon Valley Bank.</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: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);">8-K</span></td><td 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.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: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);">4/22/2020</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: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);">10.5*</span></td><td 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:top;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%;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="exhibit10510q2q2020.htm">Fluidigm Corporation 2020 Change of Control and Severance Plan.</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);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);"><span style="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: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);">Filed herewith</span></td><td 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="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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.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:left;vertical-align:top;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%;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="exhibit31110q2q2020ng.htm">Certification Pursuant to 18 U.S.C. Section&#160;1350, as Adopted Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002 of Chief Executive Officer.</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: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);">Filed herewith</span></td><td 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="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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.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:left;vertical-align:top;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%;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="exhibit31210q2q2020ng.htm">Certification Pursuant to 18 U.S.C. Section&#160;1350, as Adopted Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002 of Chief Financial Officer.</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: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);">Filed herewith</span></td><td 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="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><span style="background-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%;">32.1</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></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:top;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%;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="exhibit32110q2q2020ng.htm">Certification Pursuant to 18 U.S.C. Section&#160;1350, as Adopted Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002 of Chief Executive Officer.</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: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);">Filed herewith</span></td><td 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="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><span style="background-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%;">32.2</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></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:top;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%;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="exhibit32210q2q2020ng.htm">Certification Pursuant to 18 U.S.C. Section&#160;1350, as Adopted Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002 of Chief Executive Officer.</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: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);">Filed herewith</span></td><td 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="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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.INS</span></td><td 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: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);">XBRL Instance Document&#160;- the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td><td 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Filed herewith</span></td><td 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="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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.SCH</span></td><td 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: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);">XBRL Taxonomy Extension Schema Document</span></td><td 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Filed herewith</span></td><td 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="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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.CAL</span></td><td 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: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);">XBRL Taxonomy Extension Calculation Linkbase Document</span></td><td 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Filed herewith</span></td><td 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="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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.DEF</span></td><td 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: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);">XBRL Taxonomy Extension Definition Linkbase Document</span></td><td 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Filed herewith</span></td><td 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="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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.LAB</span></td><td 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: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);">XBRL Taxonomy Extension Label Document</span></td><td 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Filed herewith</span></td><td 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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-bottom: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);">101.PRE</span></td><td 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: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);">XBRL Taxonomy Extension Presentation Document</span></td><td 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Filed herewith</span></td><td 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></table></div><div style="text-indent:-13.5pt;padding-left:13.5pt;margin-top:6pt;"><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%;">(1)  In accordance with Item&#160;601(b)(32)(ii) of Regulation&#160;S-K and SEC Release No.&#160;33-8238 and 34-47986, Final Rule: Management&#8217;s Reports on Internal Control Over Financial Reporting and Certification of Disclosure in Exchange Act Periodic Reports, the certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Form&#160;10-Q and will not be deemed &#8220;filed&#8221; for purposes of Section&#160;18 of the Exchange Act. Such certifications will not be deemed to be incorporated by reference into any filings under the Securities Act or the Exchange Act, except to the extent that the registrant specifically incorporates it by reference.</span></div><div style="text-indent:-13.5pt;padding-left:13.5pt;margin-top:2pt;"><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%;">*  Indicates a management contract or compensatory plan.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;-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%;">68</span></div></div></div><div id="i6a7b76e2e6ba4221b4375234a8e8eb91_142"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%;"><div style="text-indent:27pt;margin-top:9pt;"><span><br/></span></div></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%;">SIGNATURES</span></div><div style="text-indent:24.75pt;margin-top:9pt;margin-bottom:15pt;"><span style="background-color: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.</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.826%;"><tr><td style="width:1.0%;"></td><td style="width:25.399%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.277%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.759%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.672%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:46.693%;"></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: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);">FLUIDIGM CORPORATION</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:12pt;background-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:12pt;background-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:12pt;background-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:12pt;background-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:12pt;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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dated:  August 7, 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: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);">By:</span></td><td 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: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);">/s/ Stephen Christopher Linthwaite</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="background-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: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);">Stephen Christopher Linthwaite</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="background-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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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</span></td></tr><tr><td colspan="3" style="height:12pt;background-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:12pt;background-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:12pt;background-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:12pt;background-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:12pt;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:12pt;background-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:12pt;background-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:12pt;background-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:12pt;background-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:12pt;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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dated:  August 7, 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: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);">By:</span></td><td 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);">/s/ Vikram Jog</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="background-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:left;vertical-align:top;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);">Vikram Jog</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="background-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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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</span></td></tr><tr><td colspan="3" style="height:12pt;background-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:12pt;background-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:12pt;background-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:12pt;background-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:12pt;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><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><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:120%;">69</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5
<SEQUENCE>2
<FILENAME>exhibit10510q2q2020.htm
<DESCRIPTION>EX-10.5
<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="id8b26a6044764b3eb57f2587575d1ce3_1"></div><div style="min-height:72pt;width:100%;"><div style="margin-bottom:0.08pt;"><font><br></font></div></div><div style="text-align:right;margin-bottom:10pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Exhibit 10.5</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">FLUIDIGM CORPORATION</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">2020 CHANGE OF CONTROL AND SEVERANCE PLAN</font></div><div style="text-align:center;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:125%;">AND SUMMARY PLAN DESCRIPTION</font></div><div style="text-align:center;"><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Adopted as of August 4, 2020</font></div><div style="text-align:center;margin-bottom:0.08pt;"><font><br></font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:26.9pt;">Introduction</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The purpose of this Fluidigm Corporation 2020 Change of Control and Severance Plan, or Plan (as defined in Section 2 below), is to provide assurances of specified benefits to certain employees of the Company whose employment is subject to being involuntarily terminated other than for death, Disability, or Cause or voluntarily terminated for Good Reason under the circumstances described herein.  This Plan is an &#8220;employee welfare benefit plan,&#8221; as defined in Section 3(1) of the U.S. Employee Retirement Income Security Act of 1974, as amended (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">ERISA</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;).  This document constitutes both the written instrument under which the Plan is maintained and the required summary plan description for the Plan.  This Plan is a replacement for that certain Fluidigm Corporation Change of Control and Severance Plan and Summary Plan Description adopted by the Compensation Committee of Fluidigm Corporation on August 21, 2017 (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Prior Plan</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;).  The Prior Plan expires according to its terms and will not be renewed.  By becoming a Participant under this Plan (and immediately upon execution of the Participation Agreement), the Participant expressly acknowledges that Participant will cease being a participant under or entitled to any benefits under the Prior Plan.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:26.9pt;">Important Terms</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The following words and phrases, when the initial letter of the term is capitalized, will have the meanings set forth in this Section 2, unless a different meaning is plainly required by the context&#58;</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.1&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Administrator</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means the Company, acting through the Compensation Committee or another duly constituted committee of members of the Board, or any person to whom the Administrator has delegated any authority or responsibility with respect to the Plan pursuant to Section 12, but only to the extent of such delegation.</font></div><div style="text-indent:72pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.2&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Board</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means the Board of Directors of the Company.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.3.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Cause</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; exists upon (i) a Participant&#8217;s conviction of, or plea of guilty or nolo contendere to, any crime involving dishonesty or moral turpitude or any felony&#59; or (ii) a Participant&#8217;s (a) engagement in material dishonesty, willful misconduct, or gross negligence&#8212;in each case in connection with the Participant&#8217;s position at the Company&#59; (b) breach of any confidentiality, invention assignment, non-disclosure, or non-solicitation agreement entered into between the Company and the Participant&#59; (c) material violation of a written Company policy or procedure that has been provided to the Participant, which violation causes substantial injury to the Company&#59; or (d) willful refusal to perform the Participant&#8217;s assigned duties to the Company, following written notice of such refusal by the Company and a period of fifteen (15) days to cure the same and the Participant&#8217;s failure to cure during such time period.  No act or omission shall be considered &#8220;willful&#8221; if such act or omission was done, or not done, in the reasonable, good-faith belief that such act or omission was in the best interests of the Company or upon the advice of counsel to the Company.</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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">1 of 13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="margin-bottom:0.08pt;"><font><br></font></div></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.4.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Change of Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means the occurrence of any of the following events&#58;</font></div><div style="text-indent:108pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.4.1&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Change in Ownership of the Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  A change in the ownership of the Company that occurs on the date that any one person, or more than one person acting as a group (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Person</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;), acquires ownership of the stock of the Company that, together with the stock held by such Person, constitutes more than fifty percent (50%) of the total voting power of the stock of the Company&#59; </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">however</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">, that for purposes of this subsection, the acquisition of additional stock by any one Person considered to own more than fifty percent (50%) of the total voting power of the stock of the Company will not be considered a Change in Control.  Further, if the stockholders of the Company immediately before such change in ownership continue to retain immediately after the change in ownership direct or indirect beneficial ownership of fifty percent (50%) or more of the total voting power of the stock of the Company or of the ultimate parent entity of the Company in substantially the same proportions as their ownership of the Company&#8217;s voting stock immediately prior to the change in ownership, such event shall not be considered a Change in Control under this subsection.  For this purpose, indirect beneficial ownership shall include, without limitation, an interest resulting from ownership of the voting securities of one or more corporations or other business entities that own the Company, as the case may be, either directly or through one or more subsidiary corporations or other business entities.</font></div><div style="text-indent:108pt;padding-left:0.36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">2.4.2. &#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Change in Effective Control of the Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">. A change in the effective control of the Company that occurs on the date that a majority of members of the Board is replaced during any twenty-four (24) month period with individuals whose appointment or election to the Board is not endorsed by a majority of the members of the Board prior to the date of the appointment or election.  For purposes of this subsection (b), if any Person is considered to be in effective control of the Company, the acquisition of additional control of the Company by the same Person will not be considered a Change in Control&#59; or</font></div><div style="text-indent:108pt;padding-left:0.36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">2.4.3&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Change in Ownership of a Substantial Portion of the Company&#8217;s Assets</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  A change in the ownership of a substantial portion of the Company&#8217;s assets that occurs on the date that any Person acquires (or has acquired during the twelve (12) month period ending on the date of the most recent acquisition by such Person) assets from the Company that have a total gross fair market value equal to or more than fifty percent (50%) of the total gross fair market value of all of the assets of the Company immediately prior to such acquisition or acquisitions&#59; </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">however</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">, that for purposes of this subsection 2.4.3, the following will not constitute a change in the ownership of a substantial portion of the Company&#8217;s assets&#58;  (a) a transfer to an entity that is controlled by the Company&#8217;s stockholders immediately after the transfer&#59; or (b) a transfer of assets by the Company to (i) a stockholder of the Company (immediately before the asset transfer) in exchange for or with respect to the Company&#8217;s stock&#59; (ii) an entity as to which fifty percent (50%) or more of the total value or voting power is owned, directly or indirectly, by the Company&#59; (iii) a Person that owns, directly or indirectly, fifty percent (50%) or more of the total value or voting power of all the outstanding stock of the Company&#59; or (iv) an entity as to which at least fifty percent (50%) of the total value or voting power is owned, directly or indirectly, by a Person described in 2.4.3(b)(iii).  For purposes of this subsection 2.4.3, &#8220;gross fair market value&#8221; means the value of the assets of the Company, or </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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">2 of 13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="margin-bottom:0.08pt;"><font><br></font></div></div><div style="padding-left:0.36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">the value of the assets being disposed of, determined without regard to any liabilities associated with such assets.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">For purposes of this Section 2.4, persons will be considered to be acting as a group if they are owners of a corporation that enters into a merger, consolidation, purchase or acquisition of stock, or similar business transaction with the Company.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Notwithstanding any of the foregoing, however</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">, in any circumstance or transaction in which compensation or benefits paid under this Plan would result in imposition of an additional tax under Section 409A of the Code (as defined below) if the foregoing definition of &#8220;Change of Control&#8221; were to apply, but would not result in the imposition of any additional tax if the term &#8220;Change of Control&#8221; were defined herein to mean a &#8220;change in control event&#8221; within the meaning of Treasury Regulation Section 1.409A-3(i)(5), then &#8220;Change of Control&#8221; shall mean a &#8220;change in control event&#8221; within the meaning of Treasury Regulation Section 1.409A-3(i)(5), but only to the extent necessary to prevent such compensation from becoming subject to an additional tax under Section 409A.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Further and for the avoidance of doubt</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">, a transaction will not constitute a Change in Control if&#58;  (i) its primary purpose is to change the jurisdiction of the Company&#8217;s incorporation, or (ii) its primary purpose is to create a holding company that will be owned in substantially the same proportions by the persons who held the Company&#8217;s securities immediately before such transaction.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.5.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Change of Control Period</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means the time period beginning three (3) months prior to a Change of Control (or three months prior to signing of a definitive agreement to consummate a Change of Control if the Company enters into such an agreement) and ending on the date that is twelve (12) months following the Change of Control.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.6.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Code</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means the Internal Revenue Code of 1986, as amended. Reference to a specific section of the Code or regulation thereunder shall include such section or regulation, any valid regulation promulgated under such section, and any comparable provision of any future legislation or regulation amending, supplementing or superseding such section or regulation.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.7.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means Fluidigm Corporation and any successor that assumes the obligations of the Company under the Plan by way of merger, acquisition, consolidation or other transaction.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.8.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Disability</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means that Participant has been unable to perform his or her Company duties as the result of Participant&#8217;s incapacity due to physical or mental illness, and such inability, at least twenty-six (26) weeks after its commencement, is determined to be total and permanent by a physician selected by the Company or its insurers and acceptable to Participant or Participant&#8217;s legal representative (such agreement as to acceptability not to be unreasonably withheld).  Termination resulting from Disability may only be effected after at least 30 days&#8217; written notice by the Company of its intention to terminate Participant&#8217;s employment.  In the event that Participant resumes the performance of substantially all of his or her duties hereunder before the termination of employment becomes effective, the notice of intent to terminate will automatically be deemed to have been revoked.</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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">3 of 13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="margin-bottom:0.08pt;"><font><br></font></div></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.9.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Effective Date</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means August 4, 2020, which is the date the Plan was adopted by the Compensation Committee of the Board.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.10.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Exchange Act</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means the U.S. Securities Exchange Act of 1934, as amended.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.11.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Equity Awards</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means a Participant&#8217;s outstanding stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares, performance stock units, and any other Company equity compensation awards.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.12.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Good Reason</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; has the meaning set forth in the Participant&#8217;s Participation Agreement.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.13.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Involuntary Termination</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means a Non-COC Involuntary Termination or a COC Involuntary Termination, in each case, under the circumstances described in Section 4 or Section 5, as applicable.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.14.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Participant</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means an employee of the Company or of any parent or subsidiary of the Company who (a) has been designated by the Administrator to participate in the Plan and (b) has timely and properly executed and delivered a Participation Agreement to the Company.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.15.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Participation Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means the individual agreement (as will be provided in separate cover as </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Appendix A</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">) provided by the Administrator to a Participant under the Plan, which has been signed and accepted by the Participant.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.16.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Plan</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means the Fluidigm Corporation 2020 Change of Control and Severance Plan as set forth in this document and as hereafter amended from time to time.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.17.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Section 409A</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means Section 409A of the Code and the final regulations and any guidance promulgated thereunder.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.18.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Section 409A Limit</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means two (2) times the lesser of&#58; (i) the Participant&#8217;s annualized compensation based upon the annual rate of pay paid to the Participant during the taxable year preceding the taxable year of the Participant&#8217;s termination of employment as determined under, and with such adjustments as are set forth in, Treasury Regulation 1.409A-1(b)(9)(iii)(A)(1) and any Internal Revenue Service guidance issued with respect thereto&#59; or (ii) the maximum amount that may be taken into account under a qualified plan pursuant to Section 401(a)(17) of the Code for the year in which the Participant&#8217;s employment is terminated.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.19.&#160;&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Severance Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means the compensation and other benefits that the Participant will be provided in the circumstances described in Section 4 or Section 5 of the Plan, as applicable.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:26.9pt;">Eligibility for Severance Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  An individual is eligible for Severance Benefits under the Plan, as described in Section 4 or Section 5, as applicable, only if he or she experiences an Involuntary Termination.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:26.9pt;">Involuntary Termination Outside the Change of Control Period</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  If, outside of the Change of Control Period, the Company (or any parent or subsidiary of the Company) terminates the Participant&#8217;s employment for a reason other than for Cause, the Participant&#8217;s </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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">4 of 13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="margin-bottom:0.08pt;"><font><br></font></div></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">death or Disability (a &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Non-COC Involuntary Termination</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;), subject to the Participant&#8217;s compliance with Section 7, the Participant will receive the following Severance Benefits&#58;</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4.1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Cash Severance Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Continued payments of cash severance for the period set forth in the Participant&#8217;s Participation Agreement&#59;</font></div><div style="text-indent:72pt;padding-left:0.36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">4.2.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Continued Medical Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  If the Participant and any spouse and&#47;or other dependents of the Participant (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Family Members</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;) have coverage on the date of the Participant&#8217;s Involuntary Termination under a group health plan sponsored by the Company, the Company will pay on behalf of Participant the total applicable premium cost for continued group health plan coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">COBRA</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;) during the period of time following the Participant&#8217;s employment termination, as set forth in the Participant&#8217;s Participation Agreement, provided that the Participant validly elects and is eligible to continue coverage under COBRA for the Participant and any such Family Members&#59; and</font></div><div style="text-indent:72pt;padding-left:0.36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">&#160;Outplacement Services</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Reasonable outplacement services in accordance with any applicable Company policy in effect as of the Participant&#8217;s Non-COC Involuntary Termination (or if no such policy is in effect, as determined by the Company, in its sole discretion).</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:26.9pt;">Involuntary Termination During the Change of Control Period</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  If, during the Change of Control Period, (i) a Participant terminates his or her employment with the Company (or any parent or subsidiary of the Company) for Good Reason, or (ii) the Company (or any parent or subsidiary of the Company) terminates the Participant&#8217;s employment for a reason other than Cause or the Participant&#8217;s death or Disability (a &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">COC Involuntary Termination</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;), then, in each case, subject to the Participant&#8217;s compliance with Section 7, the Participant will receive the following Severance Benefits&#58;</font></div><div style="text-indent:72pt;padding-left:0.36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">5.1.&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Cash Severance Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  A lump-sum payment of cash severance and&#47;or bonus equal to the amount set forth in the Participant&#8217;s Participation Agreement&#59;</font></div><div style="text-indent:72pt;padding-left:0.36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">5.2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">&#160;Equity Award Vesting Acceleration Benefit</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Participant&#8217;s Equity Awards will accelerate and vest to the amount set forth in the Participant&#8217;s Participation Agreement, as applicable&#59;</font></div><div style="text-indent:72pt;padding-left:0.36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">5.3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">&#160;Continued Medical Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  If the Participant, and any Family Member(s) has&#47;have coverage on the date of the Participant&#8217;s Involuntary Termination under a group health plan sponsored by the Company, the Company will pay on behalf of Participant the total applicable premium cost for continued group health plan coverage under the COBRA during the period of time following the Participant&#8217;s employment termination, as set forth in the Participant&#8217;s Participation Agreement, provided that the Participant validly elects and is eligible to continue coverage under COBRA for the Participant and his or her Family Members&#59; and</font></div><div style="text-indent:72pt;padding-left:0.36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">5.4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">&#160;Outplacement Services</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Reasonable outplacement services in accordance with any applicable Company policy in effect as of the Participant&#8217;s COC Involuntary Termination (or if no such policy is in effect, as determined by the Company, in its sole discretion)&#59; provided, however, that such outplacement services shall be in no case less than </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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">5 of 13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="margin-bottom:0.08pt;"><font><br></font></div></div><div style="padding-left:0.36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">the outplacement services provided under any applicable Company policy in effect immediately prior to the applicable Change of Control.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:26.9pt;">Limitation on Payments</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  In the event that the severance and other benefits provided for in this Plan or otherwise (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">280G Payments</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;) payable to a Participant (i) constitute &#8220;parachute payments&#8221; within the meaning of Section 280G of the Code, and (ii) but for this Section 6, would be subject to the excise tax imposed by Section 4999 of the Code, then the 280G Payments will be either&#58;</font></div><div style="text-indent:72pt;padding-left:0.36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.1.&#160;delivered in full, or</font></div><div style="text-indent:72pt;padding-left:0.36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.2.&#160;delivered as to such lesser extent as would result in no portion of such benefits being subject to excise tax under Section 4999 of the Code, whichever of the foregoing amounts, taking into account the applicable federal, state and local income taxes and the excise tax imposed by Section 4999, results in the receipt by the Participant on an after-tax basis, of the greatest amount of benefits, notwithstanding that all or some portion of such benefits may be taxable under Section 4999. If a reduction in severance and other benefits constituting &#8220;parachute payments&#8221; is necessary so that benefits are delivered to a lesser extent, reduction will occur in the following order&#58; (a) cancellation of awards granted &#8220;contingent on a change in ownership or control&#8221; (within the meaning of Code Section 280G)&#59; (b) a pro rata reduction of (i) cash payments that are subject to Section 409A as deferred compensation and (ii) cash payments not subject to Section 409A&#59; (c) a pro rata reduction of (i) employee benefits that are subject to Section 409A as deferred compensation and (ii) employee benefits not subject to Section 409A&#59; and (d) a pro rata cancellation of (i) accelerated vesting equity awards that are subject to Section 409A as deferred compensation and (ii) equity awards not subject to Section 409A.  In the event that acceleration of vesting of equity awards is to be cancelled, such acceleration of vesting will be cancelled in the reverse order of the date of grant of the Participant&#8217;s equity awards.  Notwithstanding the foregoing, to the extent the Company submits any payment or benefit payable to the Participant under this Plan or otherwise to the Company&#8217;s stockholders for approval in accordance with Treasury Regulation Section 1.280G-1 Q&#38;A 7, the foregoing provisions shall not apply following such submission and such payments and benefits will be treated in accordance with the results of such vote, except that any reduction in, or waiver of, such payments or benefits required by such vote will be applied without any application of discretion by the Participant and in the order prescribed by this Section 6.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Unless the Participant and the Company otherwise agree in writing, any determination required under this Section 6 will be made in writing by the Company&#8217;s independent public accountants immediately prior to the Change of Control or such other person or entity to which the parties mutually agree (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Firm</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;), whose determination will be conclusive and binding upon the Participant and the Company.  For purposes of making the calculations required by this Section 6 the Firm may make reasonable assumptions and approximations concerning applicable taxes and may rely on reasonable, good faith interpretations concerning the application of Sections 280G and 4999 of the Code.  The Participant and the Company will furnish to the Firm such information and documents as the Firm may reasonably request in order to make a determination under this Section 6.  The Company will bear all costs the Firm may incur in connection with any calculations contemplated by this Section 6.</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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">6 of 13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="margin-bottom:0.08pt;"><font><br></font></div></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:26.9pt;">Conditions to Receipt of Severance</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="text-indent:72pt;padding-left:0.36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">&#160;Release Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  As a condition to receiving the Severance Benefits under this Plan, each Participant will be required to sign and not revoke a separation and release of claims agreement in substantially the form attached this Plan as </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Appendix B</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Release</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;).  In all cases, the Release must become effective and irrevocable no later than the 60th day following the Participant&#8217;s Involuntary Termination (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Release Deadline Date</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;).  If the Release does not become effective and irrevocable by the Release Deadline Date, the Participant will forfeit any right to the Severance Benefits. In no event will the Severance Benefits be paid or provided until the Release becomes effective and irrevocable.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">7.2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">&#160;Other Requirements</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  A Participant&#8217;s receipt of Severance Benefits will be subject to the Participant continuing to comply with the provisions of this Section 7 and the terms of any confidentiality, proprietary information and inventions agreement and such other appropriate agreement between the Participant and the Company.  Severance Benefits under this Plan will terminate immediately for a Participant if the Participant, at any time, violates any such agreement and&#47;or the provisions of this Section 7.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:26.9pt;">Timing of Severance Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Provided that the Release becomes effective and irrevocable by the Release Deadline Date and subject to Section 10, the Severance Benefits will be paid (or in the case of Severance Benefits scheduled to be paid installments, will commence) on the first Company payroll date following the Release Deadline Date (such payment date, the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Severance Start Date</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;), and any severance payments or benefits otherwise payable to the Participant during the period immediately following the Participant&#8217;s termination of employment with the Company through the Severance Start Date will be paid in a lump sum to the Participant on the Severance Start Date, with any remaining payments to be made as provided in this Plan.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:26.9pt;">Exclusive Benefit</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The benefits provided under this Plan shall be the exclusive benefit for a Participant related to termination of employment and&#47;or change in control and shall supersede and replace any severance and&#47;or change in control benefits set forth in any offer letter, employment agreement and&#47;or severance agreement, including without limitation the Prior Plan. For the avoidance of doubt, if a Participant was otherwise eligible to participate in any other Company severance plan (whether or not subject to ERISA), then participation in this Plan will supersede and replace eligibility in such other plan.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Section 409A</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">10.1.&#160;Notwithstanding anything to the contrary in this Plan, no severance payments or benefits to be paid or provided to a Participant, if any, under this Plan that, when considered together with any other severance payments or separation benefits, are considered deferred compensation under Section 409A (together, the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Deferred Payments</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;) will be paid or provided until the Participant has a &#8220;separation from service&#8221; within the meaning of Section 409A.  Similarly, no severance payable to a Participant, if any, under this Plan that otherwise would be exempt from Section 409A pursuant to Treasury Regulation Section 1.409A 1(b)(9) will be payable until the Participant has a &#8220;separation from service&#8221; within the meaning of Section 409A.</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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">7 of 13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="margin-bottom:0.08pt;"><font><br></font></div></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">10.2.&#160;It is intended that none of the severance payments or benefits under this Plan will constitute Deferred Payments but rather will be exempt from Section 409A as a payment that would fall within the &#8220;short-term deferral period&#8221; as described in Section 10.3 below or resulting from an involuntary separation from service as described in Section 10.4 below.  In no event will a Participant have discretion to determine the taxable year of payment of any Deferred Payment.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">10.3.&#160;Notwithstanding anything to the contrary in this Plan or in any Participation Agreement, if a Participant is a &#8220;specified employee&#8221; within the meaning of Section 409A at the time of the Participant&#8217;s separation from service (other than due to death), then the Deferred Payments, if any, that are payable within the first six (6) months following the Participant&#8217;s separation from service, will become payable on the date six (6) months and one (1) day following the date of the Participant&#8217;s separation from service.  All subsequent Deferred Payments, if any, will be payable in accordance with the payment schedule applicable to each payment or benefit.  Notwithstanding anything herein to the contrary, in the event of the Participant&#8217;s death following the Participant&#8217;s separation from service, but before the six-month anniversary of the separation from service, then any payments delayed in accordance with this paragraph will be payable in a lump sum as soon as administratively practicable after the date of the Participant&#8217;s death and all other Deferred Payments will be payable in accordance with the payment schedule applicable to each payment or benefit.  Each payment and benefit payable under this Plan is intended to constitute a separate payment under Section 1.409A-2(b)(2) of the Treasury Regulations.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">10.4.&#160;Any amount paid under this Plan that satisfies the requirements of the &#8220;short-term deferral&#8221; rule set forth in Section 1.409A-1(b)(4) of the Treasury Regulations will not constitute Deferred Payments for purposes of Section 10 above.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">10.5.&#160;Any amount paid under this Plan that qualifies as a payment made as a result of an involuntary separation from service pursuant to Section 1.409A-1(b)(9)(iii) of the Treasury Regulations that does not exceed the Section 409A Limit will not constitute Deferred Payments for purposes of Section 10 above.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">10.6.&#160;The foregoing provisions are intended to comply with or be exempt from the requirements of Section 409A so that none of the payments and benefits to be provided under the Plan will be subject to the additional tax imposed under Section 409A, and any ambiguities herein will be interpreted to so comply or be exempt.  Notwithstanding anything to the contrary in the Plan, including but not limited to Sections 12 and 15, the Company reserves the right to amend the Plan as it deems necessary or advisable, in its sole discretion and without the consent of the Participants, to comply with Section 409A or to avoid income recognition under Section 409A prior to the actual payment of benefits under the Plan or imposition of any additional tax.  In no event will the Company reimburse a Participant for any taxes that may be imposed on the Participant as result of Section 409A.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Withholdings</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Company will withhold from any payments or benefits under the Plan all applicable U.S. federal, state, local and non-U.S. taxes required to be withheld and any other required payroll deductions.</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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">8 of 13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="margin-bottom:0.08pt;"><font><br></font></div></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">12.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Administration</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Company is the administrator of the Plan (within the meaning of section 3(16)(A) of ERISA).  The Plan will be administered and interpreted by the Administrator (in its sole discretion).  The Administrator is the &#8220;named fiduciary&#8221; of the Plan for purposes of ERISA and will be subject to the fiduciary standards of ERISA when acting in such capacity.  Any decision made or other action taken by the Administrator with respect to the Plan, and any interpretation by the Administrator of any term or condition of the Plan, or any related document, will be conclusive and binding on all persons and be given the maximum possible deference allowed by law.  In accordance with Section 2.1, the Administrator (a) may, in its sole discretion and on such terms and conditions as it may provide, delegate in writing to one or more officers of the Company all or any portion of its authority or responsibility with respect to the Plan, and (b) has the authority to act for the Company (in a non-fiduciary capacity) as to any matter pertaining to the Plan&#59; </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">provided, however</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">, that any Plan amendment or termination or any other action that reasonably could be expected to increase materially the cost of the Plan must be approved by the Board.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">13.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Eligibility to Participate</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  To the extent that the Administrator has delegated administrative authority or responsibility to one or more officers of the Company in accordance with Sections 2.1 and 12, each such officer will not be excluded from participating in the Plan if otherwise eligible, but he or she is not entitled to act upon or make determinations regarding any matters pertaining specifically to his or her own benefit or eligibility under the Plan.  The Administrator will act upon and make determinations regarding any matters pertaining specifically to the benefit or eligibility of each such officer under the Plan.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">14.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Term</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  This Plan will have a term of three years commencing on the Effective Date and expiring on the third anniversary of the Effective Date (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Initial Term</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;) and shall, thereafter, automatically renew for successive one-year periods (each a &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Renewal Term</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; and, collectively with the Initial Term, the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Term</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;) unless, upon the decision of the Administrator, the Company notifies the Participants who remain eligible for benefits under this Plan of the Plan&#8217;s nonrenewal at least twelve (12) months prior to the commencement of such Renewal Term, in which case such Renewal Term will be canceled and the Plan will expire on the anniversary of Initial Term or the relevant Renewal Term, as applicable.  If a Change of Control occurs, the Term will extend automatically through the date that is twelve (12) months following the effective date of the Change of Control.  If a Participant becomes entitled to benefits during the Term, the Plan will not terminate with respect to such Participant until all of the obligations of the Company and such Participant with respect to this Plan have been satisfied.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">15.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Amendment or Termination</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Company, by action of the Administrator, reserves the right to amend or terminate the Plan at any time, without advance notice to any Participant and without regard to the effect of the amendment or termination on any Participant or on any other individual.  Any amendment or termination of the Plan will be in writing.  In addition, notwithstanding the preceding, during the Term, the Company may not, without a Participant&#8217;s written consent, amend or terminate the Plan in any way, nor take any other action, that (i) prevents that Participant from becoming eligible for the Severance Benefits under the Plan, or (ii) reduces or alters to the detriment of the Participant the Severance Benefits payable, or potentially payable, to a Participant under the Plan (including, </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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">9 of 13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="margin-bottom:0.08pt;"><font><br></font></div></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">without limitation, imposing additional conditions).  Any action of the Company in amending or terminating the Plan will be taken in a non-fiduciary capacity.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">16.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Claims and Appeals</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">16.1</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">.&#160;Claims Procedure</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Any employee or other person who believes he or she is entitled to any payment under the Plan may submit a claim in writing to the Administrator within 90 days of the earlier of (i) the date the claimant learned the amount of his or her benefits under the Plan or (ii) the date the claimant learned that he or she will not be entitled to any benefits under the Plan.  If the claim is denied (in full or in part), the claimant will be provided a written notice explaining the specific reasons for the denial and referring to the provisions of the Plan on which the denial is based.  The notice also will describe any additional information needed to support the claim and the Plan&#8217;s procedures for appealing the denial.  The denial notice will be provided within 90 days after the claim is received.  If special circumstances require an extension of time (up to 90 days), written notice of the extension will be given within the initial 90-day period.  This notice of extension will indicate the special circumstances requiring the extension of time and the date by which the Administrator expects to render its decision on the claim.</font></div><div style="text-indent:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">16.2</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">.&#160;Appeal Procedure</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  If the claimant&#8217;s claim is denied, the claimant (or his or her authorized representative) may apply in writing to the Administrator for a review of the decision denying the claim.  Review must be requested within 60 days following the date the claimant received the written notice of their claim denial or else the claimant loses the right to review.  The claimant (or representative) then has the right to review and obtain copies of all documents and other information relevant to the claim, upon request and at no charge, and to submit issues and comments in writing.  The Administrator will provide written notice of its decision on review within 60 days after it receives a review request.  If additional time (up to 60 days) is needed to review the request, the claimant (or representative) will be given written notice of the reason for the delay.  This notice of extension will indicate the special circumstances requiring the extension of time and the date by which the Administrator expects to render its decision.  If the claim is denied (in full or in part), the claimant will be provided a written notice explaining the specific reasons for the denial and referring to the provisions of the Plan on which the denial is based.  The notice also will include a statement that the claimant will be provided, upon request and free of charge, reasonable access to, and copies of, all documents and other information relevant to the claim and a statement regarding the claimant&#8217;s right to bring an action under Section 502(a) of ERISA.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">17.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Attorneys&#8217; Fees</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The parties shall each bear their own expenses, legal fees and other fees incurred in connection with this Plan.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">18.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Source of Payments</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  All payments under the Plan will be paid from the general funds of the Company&#59; no separate fund will be established under the Plan, and the Plan will have no assets.  No right of any person to receive any payment under the Plan will be any greater than the right of any other general unsecured creditor of the Company.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">19.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Inalienability</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  In no event may any current or former employee of the Company or any of its subsidiaries or affiliates sell, transfer, anticipate, assign or otherwise dispose of any </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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">10 of 13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="margin-bottom:0.08pt;"><font><br></font></div></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">right or interest under the Plan.  At no time will any such right or interest be subject to the claims of creditors nor liable to attachment, execution or other legal process.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">20.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">No Enlargement of Employment Rights</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Neither the establishment or maintenance or amendment of the Plan, nor the making of any benefit payment hereunder, will be construed to confer upon any individual any right to continue to be an employee of the Company.  The Company expressly reserves the right to discharge any of its employees at any time, with or without cause.  However, as described in the Plan, a Participant may be entitled to benefits under the Plan depending upon the circumstances of his or her termination of employment.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">21.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Successors</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Any successor to the Company of all or substantially all of the Company&#8217;s business and&#47;or assets (whether direct or indirect and whether by purchase, merger, consolidation, liquidation or other transaction) will assume the obligations under the Plan and agree expressly to perform the obligations under the Plan in the same manner and to the same extent as the Company would be required to perform such obligations in the absence of a succession.  For all purposes under the Plan, the term &#8220;Company&#8221; will include any successor to the Company&#8217;s business and&#47;or assets which become bound by the terms of the Plan by operation of law, or otherwise.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">22.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Applicable Law</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The provisions of the Plan will be construed, administered and enforced in accordance with ERISA and, to the extent applicable, the internal substantive laws of the state of California (but not its conflict of laws provisions).</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">23.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Severability</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  If any provision of the Plan is held invalid or unenforceable, its invalidity or unenforceability will not affect any other provision of the Plan, and the Plan will be construed and enforced as if such provision had not been included.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">24.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Headings</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Headings in this Plan document are for purposes of reference only and will not limit or otherwise affect the meaning hereof.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">25.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Indemnification</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Company hereby agrees to indemnify and hold harmless the officers and employees of the Company, and the members of its Board, from all losses, claims, costs or other liabilities arising from their acts or omissions in connection with the administration, amendment or termination of the Plan, to the maximum extent permitted by applicable law.  This indemnity will cover all such liabilities, including judgments, settlements and costs of defense.  The Company will provide this indemnity from its own funds to the extent that insurance does not cover such liabilities.  This indemnity is in addition to and not in lieu of any other indemnity provided to such person by the Company.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">26.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Additional Information</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="text-indent:-144pt;padding-left:180pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Plan Name</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#58;&#160;&#160;&#160;Fluidigm Corporation 2020 Change of Control and &#160;Severance Plan</font></div><div style="text-indent:-130.5pt;padding-left:166.5pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:125%;">Plan Sponsor</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">&#58;&#160;&#160;&#160;Fluidigm Corporation</font></div><div style="text-indent:36pt;padding-left:144pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">c&#47;o General Counsel</font></div><div style="text-indent:36pt;padding-left:144pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">2 Tower Place, Suite 2000</font></div><div style="text-indent:36pt;padding-left:144pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">South San Francisco, CA 94080</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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">11 of 13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="margin-bottom:0.08pt;"><font><br></font></div></div><div style="text-indent:-130.5pt;padding-left:166.5pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:125%;">Identification Numbers</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">&#58;&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:125%;">EIN</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">&#58; 77-0513190</font></div><div style="text-indent:36pt;padding-left:144pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:125%;">PLAN</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">&#58;  502</font></div><div style="text-indent:-130.5pt;padding-left:166.5pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Plan Year</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#58;&#160;&#160;&#160;Company&#8217;s fiscal year</font></div><div style="text-indent:-130.5pt;padding-left:166.5pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:125%;">Plan Administrator</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">&#58;&#160;&#160;Fluidigm Corporation</font></div><div style="padding-left:180pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">Attention&#58; Administrator of the Fluidigm Corporation 2020 Change of Control and Severance Plan</font></div><div style="text-indent:36pt;padding-left:144pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">2 Tower Place, Suite 2000</font></div><div style="text-indent:36pt;padding-left:144pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">South San Francisco, CA 94080</font></div><div style="text-indent:36pt;padding-left:144pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">650-266-6000</font></div><div style="padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Agent for Service of</font></div><div style="text-indent:36pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:125%;">Legal Process</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">&#58;&#160;&#160;&#160;Fluidigm Corporation</font></div><div style="text-indent:-130.5pt;padding-left:166.5pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Attention&#58;  General Counsel</font></div><div style="text-indent:36pt;padding-left:144pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">2020 Change of Control and Severance Plan</font></div><div style="text-indent:36pt;padding-left:144pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">2 Tower Place, Suite 2000</font></div><div style="text-indent:36pt;padding-left:144pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">South San Francisco, CA 94080</font></div><div style="text-indent:36pt;padding-left:144pt;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:125%;">650-266-6000</font></div><div style="text-indent:-144pt;padding-left:180pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Service of process also may be made upon the Administrator.</font></div><div style="text-indent:-130.5pt;padding-left:166.5pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Type of Plan</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#58;&#160;&#160;&#160;Severance Plan&#47;Employee Welfare Benefit Plan</font></div><div style="text-indent:-130.5pt;padding-left:166.5pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Plan Costs</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#58;&#160;&#160;&#160;The cost of the Plan is paid by the Employer.</font></div><div style="text-indent:36pt;text-align:justify;margin-top:14pt;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">27.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:20.82pt;">Statement of ERISA Rights</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">As a Participant under the Plan, you have certain rights and protections under ERISA&#58;</font></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><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:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">You may examine (without charge) all Plan documents, including any amendments and copies of all documents filed with the U.S. Department of Labor.  These documents are available for your review in the Company&#8217;s Human Resources Department.</font></div><div style="padding-left:36pt;text-align:justify;"><font><br></font></div><div style="text-indent:-18pt;padding-left:36pt;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:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">You may obtain copies of all Plan documents and other Plan information upon written request to the Administrator.  A reasonable charge may be made for such copies.</font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">In addition to creating rights for Participants, ERISA imposes duties upon the people who are responsible for the operation of the Plan.  The people who operate the Plan (called &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">fiduciaries</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;) have a duty to do so prudently and in the interests of you and the other Participants.  No one, including the Company or any other person, may fire you or otherwise discriminate against you in any way to prevent you from obtaining a benefit under the Plan or exercising your rights under ERISA.  If your claim for payments or benefits under the Plan is denied, in whole or in part, you must receive a written explanation of the reason for the denial.  You have the right to have the denial of your claim reviewed.  (The claim review procedure is explained in Section 16 above.)</font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Under ERISA, there are steps you can take to enforce the above rights.  For example, if you request materials and do not receive them within 30 days, you may file suit in a federal court. In such a case, the court may require the Administrator to provide the materials and to pay you up </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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">12 of 13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="margin-bottom:0.08pt;"><font><br></font></div></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">to $110 a day until you receive the materials, unless the materials were not sent due to reasons beyond the control of the Administrator.  If you have a claim which is denied or ignored, in whole or in part, you may file suit in a federal court.  If it should happen that you are discriminated against for asserting your rights, you may seek assistance from the U.S. Department of Labor, or you may file suit in a federal court.</font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">In any case, the court will decide who will pay court costs and legal fees.  If you are successful, the court may order the person you have sued to pay these costs and fees.  If you lose, the court may order you to pay these costs and fees, for example, if it finds that your claim is frivolous.</font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">If you have any questions regarding the Plan, please contact the Administrator.  If you have any questions about this statement or about your rights under ERISA, you may contact the nearest area office of the Employee Benefits Security Administration (formerly the Pension and Welfare Benefits Administration), U.S. Department of Labor, listed in your telephone directory, or the Division of Technical Assistance and Inquiries, Employee Benefits Security Administration, U.S. Department of Labor, 200 Constitution Avenue, N.W. Washington, D.C. 20210.  You also may obtain certain publications about your rights and responsibilities under ERISA by calling the publications hotline of the Employee Benefits Security Administration.</font></div><div style="text-align:justify;margin-bottom:6pt;"><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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">13 of 13</font></div></div></div><div id="id8b26a6044764b3eb57f2587575d1ce3_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">CEO</font></div><div style="text-align:center;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration: underline;">Appendix A</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Fluidigm Corporation 2020 Change of Control and Severance Plan</font></div><div style="text-align:center;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:125%;">Participation Agreement</font></div><div style="text-align:center;margin-bottom:0.08pt;"><font><br></font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Fluidigm Corporation (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;) is pleased to inform you, S. Christopher Linthwaite, that you have been selected to participate in the Company&#8217;s 2020 Change of Control and Severance Plan (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Plan</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;) as a Participant.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">A copy of the Plan was delivered to you with this Participation Agreement.  Your participation in the Plan is subject to all of the terms and conditions of the Plan.  The capitalized terms used but not defined herein will have the meanings ascribed to them in the Plan.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">In order to actually become a participant in the Plan, you must complete and sign this Participation Agreement.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Definition of &#8220;Good Reason&#8221;</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Good Reason</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means the occurrence of one or more of the following events effected without your prior consent, provided you terminate your employment with the Company within one (1) year following the initial existence of the &#8220;Good Reason&#8221; condition (discussed below)&#58; (i) the assignment to you of any duties or the reduction of your then-current duties, either of which results in a material diminution in your then-current position or responsibilities with the Company, including a requirement that you are required to report to a corporate officer or employee instead of reporting directly to the board of directors of the Company or, if the Company becomes a subsidiary of another corporation, the board of directors of the Company&#8217;s parent company&#59; (ii) a material reduction by the Company in your then-current base salary&#59; (iii) a material change in the geographic location at which you must perform services (for purposes of this Participation Agreement, your relocation to a facility or a location less than 25 miles from your then-present location shall not be considered a material change in geographic location)&#59; or (iv) any material breach by the Company of any material provision of this Participation Agreement.  You will not resign for Good Reason without first providing the Company with written notice of the acts or omissions constituting the grounds for &#8220;Good Reason&#8221; within 90 days of the initial existence of the grounds for &#8220;Good Reason&#8221; and a reasonable cure period of not less than 30 days following the date of such notice.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Non-COC Involuntary Termination</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">If, outside of the Change of Control Period, you incur a Non-COC Involuntary Termination, then subject to the terms and conditions of the Plan, you will receive&#58; </font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8.72pt;">Cash Severance Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  An aggregate amount equal to 200% of your annual base salary in effect as of the date of your Non-COC Involuntary Termination paid in equal installments over a period of 24 months following your termination date.</font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8.72pt;">Continued Medical Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Payment by the Company of continued health coverage under COBRA for a period of 12 months following your termination of employment.</font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8.72pt;">Outplacement Services</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Outplacement services as described in Section 4.3 of the Plan.</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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">A-1</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-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">COC Involuntary Termination</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">If, during the Change of Control Period, you incur a COC Involuntary Termination, then subject to the terms and conditions of the Plan, you will receive&#58;</font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8.72pt;">Cash Severance Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="text-indent:-18pt;padding-left:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.24pt;">A lump-sum payment equal to 250% of the sum of (x) your annual base salary (as in effect immediately prior to the Change of Control or your COC Involuntary Termination, whichever is greater), plus (y) the greater of (A) your annual target bonus (as in effect immediately prior to the Change of Control or your COC Involuntary Termination, whichever is greater) or (B) the average of the annual bonuses actually paid to you for the three (3) fiscal years preceding the year in which your COC Involuntary Termination occurs.  For the avoidance of doubt, if you incurred a termination prior to a Change of Control that qualifies as a COC Involuntary Termination, then you will be entitled to a lump-sum payment of the amount calculated under the preceding sentence, less amounts already paid as cash Severance Benefits for a Non-COC Involuntary Termination.</font></div><div style="text-indent:-18pt;padding-left:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:8.68pt;">A lump sum amount equal to (i) your annual target bonus (as in effect immediately prior to the Change of Control or your COC Involuntary Termination, whichever is greater), multiplied by (ii) a fraction, the numerator of which is the number of days worked by you during the year in which the COC Involuntary Termination occurs and the denominator of which is 365.</font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8.72pt;">Continued Medical Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Payment by the Company of continued health coverage under COBRA (or, for any period after expiration of COBRA eligibility, reimbursement of health insurance monthly costs up the amount of the COBRA premium that would be payable if COBRA were available at such time) for a period of 30 months following your termination of employment.</font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8.72pt;">Equity Award Vesting Acceleration</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  100% of your then-outstanding and unvested Equity Awards will become vested in full.  If, however, an outstanding Equity Award is to vest and&#47;or the amount of the award to vest is to be determined based on the achievement of performance criteria, then, unless expressly otherwise provided in the applicable Equity Award agreement, the Equity Award will vest as to 100% of the &#8220;Baseline Number of Restricted Stock Units&#8221; or &#8220;Baseline Number of Performance Units&#8221; (as defined in the Company&#8217;s grant agreements) or the equivalent measure of the number of units or shares that vest at 100% of target levels of achievement under the relevant Equity Award.  Except otherwise provided in the applicable Equity Award agreement, shares owed upon such vesting (and exercise if applicable) of Equity Awards will issued to you as promptly as practicable and no more than 30 days after they become issuable (whether through the vesting acceleration alone or upon an exercise of options following such vesting acceleration).  Notwithstanding the foregoing, to the extent that the payment or settlement of an Equity Award is subject to Section 409A, the Equity Award will be paid or settled in a manner that will meet the requirements of Section 409A such that the payment or settlement will not be subject to the additional tax or interest applicable under Section 409A.</font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8.72pt;">Outplacement Services</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Outplacement services as described in Section 5.4 of the Plan.</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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">A-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="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Additional Benefits</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">In addition to the foregoing benefits, in addition to the Plan benefits described above, if, during the Change of Control Period, you incur a COC Involuntary Termination, then subject to the terms and conditions of the Plan, the Company will reimburse your reasonable attorneys&#8217; fees incurred in connection with the review of the Release and any related separation agreements and documents, up to $8,000.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Furthermore, if you incur a Non-COC Involuntary Termination or a COC Involuntary Termination, the Company will assign to you and reimburse you for payment of premiums paid by you to maintain the life insurance policy insuring your life (as referenced in your Endorsement Split-Dollar Life Insurance Agreement, dated as of September 9, 2017, with the Company) for up to 30 months following your termination of employment.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">General Provisions</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">For clarity, any severance payments provided for herein that are based on annual base salary (and any reduction to base salary constituting &#8220;Good Reason&#8221;) shall be calculated without giving effect to any temporary reduction in base salary imposed by the Company or agreed to by you in connection with any global pandemic or comparable global or U.S. emergency that threatens the Company&#8217;s economic position.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">In order to receive any Severance Benefits for which you otherwise become eligible under the Plan, you must sign and deliver to the Company the Release, which must have become effective and irrevocable within the requisite period set forth in the Plan.</font></div><div style="text-align:center;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">&#91;Remainder of This Page Intentionally Left Blank&#93;</font></div><div style="text-align:justify;margin-bottom:6pt;"><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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">A-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-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">By your signature below, you and the Company agree that your participation in the Plan is governed by this Participation Agreement and the provisions of the Plan.  Your signature below confirms that&#58; (1) you have received a copy of the 2020 Change of Control and Severance Plan and Summary Plan Description&#59; (2) you have carefully read this Participation Agreement and the 2020 Change of Control and Severance Plan and Summary Plan Description&#59; (3) decisions and determinations by the Administrator under the Plan will be final and binding on you and your successors&#59; and (4) participation in the Plan and this Participation Agreement replaces in its entirety any severance and&#47;or change of control provisions set forth in any offer letter, employment agreement and&#47;or Equity Award agreement, including, but not limited to, the Prior Plan and your Employment and Severance Agreement with the Company dated August 1, 2016.</font></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.076%;"><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:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">FLUIDIGM CORPORATION</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">________________________________</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Signature</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">_________________________________</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Name</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">_________________________________</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Title</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:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">PARTICIPANT</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">________________________________</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Signature</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">_________________________________</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Name</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">_________________________________</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Date</font></div></td></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Attachment&#58;  Fluidigm Corporation 2020 Change of Control and Severance Plan and Summary Plan Description</font></div><div style="text-align:center;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">&#91;Signature Page to the Participation Agreement&#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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">A-4</font></div></div></div><div id="id8b26a6044764b3eb57f2587575d1ce3_7"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Executive Leadership Team Members</font></div><div style="text-align:center;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Appendix A</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Fluidigm Corporation 2020 Change of Control and Severance Plan</font></div><div style="text-align:center;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:125%;">Participation Agreement</font></div><div style="text-align:center;margin-bottom:0.08pt;"><font><br></font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Fluidigm Corporation (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;) is pleased to inform you that you have been selected to participate in the Company&#8217;s 2020 Change of Control and Severance Plan (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Plan</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;) as a Participant.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">A copy of the Plan was delivered to you with this Participation Agreement.  Your participation in the Plan is subject to all of the terms and conditions of the Plan.  The capitalized terms used but not defined herein will have the meanings ascribed to them in the Plan.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">In order to actually become a participant in the Plan, you must complete and sign this Participation Agreement.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Definition of &#8220;Good Reason&#8221;</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%;">Good Reason</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means the occurrence of one or more of the following events effected without your prior consent, provided you terminate your employment with the Company within one (1) year following the initial existence of the &#8220;Good Reason&#8221; condition (discussed below)&#58; (i) the assignment to you of any duties or the reduction of your then-current duties, either of which results in a material diminution in your then-current position or responsibilities with the Company including, without limitation, any negative change in reporting hierarchy involving you or the person to whom you directly report&#59; (ii) a material reduction by the Company in your then-current base salary&#59; (iii) a material change in the geographic location at which you must perform services (for purposes of this Participation Agreement, your relocation to a facility or a location less than 25 miles from your then-present location shall not be considered a material change in geographic location)&#59; or (iv) any material breach by the Company of any material provision of this Participation Agreement.  You will not resign for Good Reason without first providing the Company with written notice of the acts or omissions constituting the grounds for &#8220;Good Reason&#8221; within 90 days of the initial existence of the grounds for &#8220;Good Reason&#8221; and a reasonable cure period of not less than 30 days following the date of such notice.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Non-COC Involuntary Termination</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">If, outside of the Change of Control Period, you incur a Non-COC Involuntary Termination, then subject to the terms and conditions of the Plan, you will receive&#58; </font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8.72pt;">Cash Severance Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  An aggregate amount equal to 75% of your annual base salary in effect as of the date of your Non-COC Involuntary Termination paid in equal installments over a period of nine (9) months following your termination date.</font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8.72pt;">Continued Medical Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Payment by the Company of continued health coverage under COBRA for a period of nine (9) months following your termination of employment.  Notwithstanding the foregoing, if you are not employed in the United States, the benefit under this paragraph will be a regional equivalent to COBRA determined by the Administrator in its sole discretion.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="margin-bottom:0.08pt;"><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:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8.72pt;">Outplacement Services</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Outplacement services as described in Section 4.3 of the Plan.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">COC Involuntary Termination</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">If, during the Change of Control Period, you incur a COC Involuntary Termination, then subject to the terms and conditions of the Plan, you will receive&#58; </font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8.72pt;">Cash Severance</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="text-indent:-18pt;padding-left:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.24pt;">A lump-sum payment equal to 150% of the sum of (x) your annual base salary (as in effect immediately prior to the Change of Control or your COC Involuntary Termination, whichever is greater), plus (y) the greater of (A) your annual target bonus (as in effect immediately prior to the Change of Control or your COC Involuntary Termination, whichever is greater) or (B) the average of the annual bonuses actually paid to you for the three (3) fiscal years preceding the year in which your COC Involuntary Termination occurs.  For the avoidance of doubt, if you incurred a termination prior to a Change of Control that qualifies as a COC Involuntary Termination, then you will be entitled to a lump-sum payment of the amount calculated under the preceding sentence, less amounts already paid as cash Severance Benefits for a Non-COC Involuntary Termination.</font></div><div style="text-indent:-18pt;padding-left:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:8.68pt;">A lump sum amount equal to (i) your annual target bonus (as in effect immediately prior to the Change of Control or your COC Involuntary Termination, whichever is greater), multiplied by (ii) a fraction, the numerator of which is the number of days worked by you during the year in which the COC Involuntary Termination occurs and the denominator of which is 365.</font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8.72pt;">Continued Medical Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Payment by the Company of continued health coverage under COBRA for a period of 18 months following your termination of employment.  Notwithstanding the foregoing, if you are not employed in the United States, the benefit under this paragraph will be a regional equivalent to COBRA determined by the Administrator in its sole discretion.</font></div><div style="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8.72pt;">Equity Award Vesting Acceleration</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  100% of your then-outstanding and unvested Equity Awards will become vested in full.  If, however, an outstanding Equity Award is to vest and&#47;or the amount of the award to vest is to be determined based on the achievement of performance criteria, then, unless expressly otherwise provided in the applicable Equity Award agreement, the Equity Award will vest as to 100% of the &#8220;Baseline Number of Restricted Stock Units&#8221; or &#8220;Baseline Number of Performance Units&#8221; (as defined in the Company&#8217;s grant agreements) or the equivalent measure of the number of units or shares that vest at 100% of target levels of achievement under the relevant Equity Award.  Except otherwise provided in the applicable Equity Award agreement, shares owed upon such vesting (and exercise if applicable) of Equity Awards will issued to you as promptly as practicable and no more than 30 days after they become issuable (whether through the vesting acceleration alone or upon an exercise of options following such vesting acceleration).  Notwithstanding the foregoing, to the extent that the payment or settlement of an Equity Award is subject to Section 409A, the Equity Award will be paid or settled in a manner that will meet the requirements of Section 409A such that the payment or settlement will not be subject to the additional tax or interest applicable under Section 409A.</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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">A-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="text-indent:18pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8.72pt;">Outplacement Services</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Outplacement services as described in Section 5.4 of the Plan.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Additional Benefits</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">In addition to the foregoing benefits, in addition to the Plan benefits described above, if, during the Change of Control Period, you incur a COC Involuntary Termination, then subject to the terms and conditions of the Plan, the Company will reimburse your reasonable attorneys&#8217; fees incurred in connection with the review of the Release and any related separation agreements and documents, up to $5,000.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">General Provisions</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">For clarity, any severance payments provided for herein that are based on annual base salary (and any reduction to base salary constituting &#8220;Good Reason&#8221;) shall be calculated without giving effect to any temporary reduction in base salary imposed by the Company or agreed to by you in connection with any global pandemic or comparable global or U.S. emergency that threatens the Company&#8217;s economic position.</font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">In order to receive any Severance Benefits for which you otherwise become eligible under the Plan, you must sign and deliver to the Company the Release, which must have become effective and irrevocable within the requisite period set forth in the Plan.</font></div><div style="text-align:center;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">&#91;Remainder of This Page Intentionally Left Blank&#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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">A-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-align:center;margin-bottom:6pt;"><font><br></font></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">By your signature below, you and the Company agree that your participation in the Plan is governed by this Participation Agreement and the provisions of the Plan.  Your signature below confirms that&#58; (1) you have received a copy of the 2020 Change of Control and Severance Plan and Summary Plan Description&#59; (2) you have carefully read this Participation Agreement and the 2020 Change of Control and Severance Plan and Summary Plan Description&#59; (3) decisions and determinations by the Administrator under the Plan will be final and binding on you and your successors&#59; and (4) participation in the Plan and this Participation Agreement replaces in its entirety any severance and&#47;or change of control provisions set forth in any offer letter, employment agreement and&#47;or Equity Award agreement, including, but not limited to, the Prior Plan.</font></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.076%;"><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:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">FLUIDIGM CORPORATION</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">________________________________</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Signature</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">_________________________________</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Name</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">_________________________________</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Title</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:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">PARTICIPANT</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">________________________________</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Signature</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">_________________________________</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Name</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">_________________________________</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Date</font></div></td></tr></table></div><div style="text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Attachment&#58;  Fluidigm Corporation 2020 Change of Control and Severance Plan and Summary Plan Description</font></div><div style="text-align:center;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">&#91;Signature Page to the Participation Agreement&#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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">A-4</font></div></div></div><div id="id8b26a6044764b3eb57f2587575d1ce3_10"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="margin-bottom:0.08pt;"><font><br></font></div></div><div style="text-align:center;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Appendix B</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Fluidigm Corporation 2020 Change of Control and Severance Plan</font></div><div style="text-align:center;margin-bottom:0.08pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:125%;">Form of Release</font></div><div style="margin-bottom:8pt;"><font><br></font></div><div style="margin-bottom:6pt;"><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:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">B-1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>exhibit31110q2q2020ng.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="i08a092a506f9488ebd383ece41101e1b_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-top:9pt;"><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 style="text-align:center;margin-top:9pt;"><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 OF THE PRESIDENT AND CHIEF EXECUTIVE OFFICER</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%;">PURSUANT TO SECURITIES EXCHANGE ACT RULES 13a-14(a)&#160;AND 15d-14(a),</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 SECTION&#160;302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt;"><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, Stephen Christopher Linthwaite, certify that&#58;</font></div><div style="text-indent:-36pt;padding-left:72pt;margin-top:9pt;"><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:28.5pt;">I have reviewed this quarterly report on Form 10-Q of Fluidigm Corporation&#59;</font></div><div style="text-indent:-36pt;padding-left:72pt;margin-top:9pt;"><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:28.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:-36pt;padding-left:72pt;margin-top:9pt;"><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:28.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:-36pt;padding-left:72pt;margin-top:9pt;"><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:28.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 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-indent:-36pt;padding-left:108pt;margin-top:9pt;"><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.&#160;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:-36pt;padding-left:108pt;margin-top:9pt;"><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.&#160;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:-36pt;padding-left:108pt;margin-top:9pt;"><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.&#160;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:-36pt;padding-left:108pt;margin-top:9pt;"><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.&#160;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:-36pt;padding-left:72pt;margin-top:9pt;"><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.&#160;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:-36pt;padding-left:108pt;margin-top:9pt;"><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.&#160;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:-36pt;padding-left:108pt;margin-top:9pt;"><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.&#160;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-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.514%;"><tr><td style="width:1.0%;"></td><td style="width:36.830%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.547%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.442%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.197%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:33.984%;"></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; August 7, 2020</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="padding-top: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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:top;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:top;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; Stephen Christopher Linthwaite</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;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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="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);">Stephen Christopher Linthwaite</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;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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="padding-top: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></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>exhibit31210q2q2020ng.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="ic3e040921a3b496f9eddba59585691dd_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><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 style="text-align:center;margin-top:9pt;"><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 OF THE CHIEF FINANCIAL OFFICER</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%;">PURSUANT TO SECURITIES EXCHANGE ACT RULES 13a-14(a)&#160;AND 15d-14(a),</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 SECTION&#160;302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt;"><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, Vikram Jog, certify that&#58;</font></div><div style="text-indent:-36pt;padding-left:72pt;margin-top:9pt;"><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:28.5pt;">I have reviewed this quarterly report on Form 10-Q of Fluidigm Corporation&#59;</font></div><div style="text-indent:-36pt;padding-left:72pt;margin-top:9pt;"><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:28.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:-36pt;padding-left:72pt;margin-top:9pt;"><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:28.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:-36pt;padding-left:72pt;margin-top:9pt;"><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:28.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 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-indent:-36pt;padding-left:108pt;margin-top:9pt;"><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:29.07pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="text-indent:-36pt;padding-left:108pt;margin-top:9pt;"><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:28.5pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="text-indent:-36pt;padding-left:108pt;margin-top:9pt;"><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:29.07pt;">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:-36pt;padding-left:108pt;margin-top:9pt;"><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:28.5pt;">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:-36pt;padding-left:72pt;margin-top:9pt;"><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:28.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:-36pt;padding-left:108pt;margin-top:9pt;"><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:29.07pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="text-indent:-36pt;padding-left:108pt;margin-top:9pt;"><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:28.5pt;">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><font 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%;">&#160;</font></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.514%;"><tr><td style="width:1.0%;"></td><td style="width:36.830%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.547%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.442%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.197%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:33.984%;"></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; August 7, 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:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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:top;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:top;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; Vikram Jog</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;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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="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);">Vikram Jog</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;padding-left:1pt;padding-right:1pt;"><font style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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="padding-top: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></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>exhibit32110q2q2020ng.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="i4e41915662da45588560f85b257e4127_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><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 style="text-align:center;margin-top:9pt;"><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 OF CHIEF EXECUTIVE OFFICER</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%;">PURSUANT TO 18 U.S.C. SECTION 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 SECTION&#160;906</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%;">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-indent:24.75pt;margin-top:9pt;"><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, Stephen Christopher Linthwaite, the chief executive officer of Fluidigm Corporation (the &#8220;Company&#8221;), certify for the purposes of 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge,</font></div><div style="padding-left:22.5pt;margin-top:9pt;"><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:6pt;">the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2020 (the &#8220;Report&#8221;), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="padding-left:22.5pt;margin-top:9pt;margin-bottom:3pt;"><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:6pt;">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:89.766%;"><tr><td style="width:1.0%;"></td><td style="width:56.143%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.560%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:35.297%;"></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; August 7, 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; Stephen Christopher Linthwaite</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="padding-top: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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 #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);">Stephen Christopher Linthwaite</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="padding-top: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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);">President and Chief Executive Officer</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="padding-top: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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></table></div><div><font><br></font></div><div style="text-indent:24.75pt;margin-top:9pt;"><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>6
<FILENAME>exhibit32210q2q2020ng.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="id129ffad321847879fd069c6bc52f28a_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><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.2</font></div><div style="text-align:center;margin-top:9pt;"><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 OF CHIEF FINANCIAL OFFICER</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%;">PURSUANT TO 18 U.S.C. SECTION 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 SECTION&#160;906</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%;">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-indent:24.75pt;margin-top:9pt;"><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, Vikram Jog, the chief financial officer of Fluidigm Corporation (the &#8220;Company&#8221;), certify for the purposes of 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge,</font></div><div style="padding-left:22.5pt;margin-top:9pt;"><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:6pt;">the Company&#8217;s Quarterly Report on Form 10-Q for the quarter year ended June 30, 2020 (the &#8220;Report&#8221;), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="padding-left:22.5pt;margin-top:9pt;margin-bottom:3pt;"><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:6pt;">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:89.619%;"><tr><td style="width:1.0%;"></td><td style="width:56.238%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.567%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:35.195%;"></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; August 7, 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; Vikram Jog</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="padding-top: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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 #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);">Vikram Jog</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="padding-top: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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);">Chief Financial Officer</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="padding-top: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:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>fldm-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:b0d24c00-1cf3-467a-acba-cb5479a1bd10,g:1386e687-855d-42b7-ad55-8f5795419db9-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:fldm="http://fluidigm.com/20200630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://fluidigm.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://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-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:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-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="fldm-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="fldm-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="fldm-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="fldm-20200630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://fluidigm.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheets" roleURI="http://fluidigm.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://fluidigm.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://fluidigm.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://fluidigm.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://fluidigm.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="CondensedConsolidatedStatementsofCashFlows" roleURI="http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>1006007 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusiness" roleURI="http://fluidigm.com/role/DescriptionofBusiness">
        <link:definition>2101101 - Disclosure - Description of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2102102 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>2405401 - 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="SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails">
        <link:definition>2406402 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Loss (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="SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails" roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails">
        <link:definition>2407403 - Disclosure - Summary of Significant Accounting Policies - Potential Common Shares Excluded from Computations of Diluted 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="BusinessCombination" roleURI="http://fluidigm.com/role/BusinessCombination">
        <link:definition>2108103 - Disclosure - Business Combination</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationTables" roleURI="http://fluidigm.com/role/BusinessCombinationTables">
        <link:definition>2309302 - Disclosure - Business Combination (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationNarrativeDetails" roleURI="http://fluidigm.com/role/BusinessCombinationNarrativeDetails">
        <link:definition>2410404 - Disclosure - Business Combination - 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="BusinessCombinationNetCashFlowsDetails" roleURI="http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails">
        <link:definition>2411405 - Disclosure - Business Combination - Net Cash Flows (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="BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails" roleURI="http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails">
        <link:definition>2412406 - Disclosure - Business Combination - Schedule of Consideration Transferred and Identifiable Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://fluidigm.com/role/Revenue">
        <link:definition>2113104 - 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://fluidigm.com/role/RevenueTables">
        <link:definition>2314303 - 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="RevenueScheduleofDisaggregationofRevenueDetails" roleURI="http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails">
        <link:definition>2415407 - 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="RevenueNarrativeDetails" roleURI="http://fluidigm.com/role/RevenueNarrativeDetails">
        <link:definition>2416408 - 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="RevenuePerformanceObligationsDetails" roleURI="http://fluidigm.com/role/RevenuePerformanceObligationsDetails">
        <link:definition>2417409 - Disclosure - Revenue - Performance Obligations (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="RevenuePerformanceObligationsDetails_1" roleURI="http://fluidigm.com/role/RevenuePerformanceObligationsDetails_1">
        <link:definition>2417409 - Disclosure - Revenue - Performance Obligations (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="GoodwillandIntangibleAssetsnet" roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnet">
        <link:definition>2118105 - Disclosure - Goodwill and Intangible Assets, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsnetTables" roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetTables">
        <link:definition>2319304 - Disclosure - Goodwill and Intangible Assets, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsnetNarrativeDetails" roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails">
        <link:definition>2420410 - Disclosure - Goodwill and Intangible Assets, net - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails" roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails">
        <link:definition>2421411 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Finite-lived Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails" roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails">
        <link:definition>2422412 - Disclosure - Goodwill and Intangible Assets, net - 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="BalanceSheetDetails" roleURI="http://fluidigm.com/role/BalanceSheetDetails">
        <link:definition>2123106 - Disclosure - Balance Sheet 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="BalanceSheetDetailsTables" roleURI="http://fluidigm.com/role/BalanceSheetDetailsTables">
        <link:definition>2324305 - Disclosure - Balance Sheet Details (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="BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails" roleURI="http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails">
        <link:definition>2425413 - Disclosure - Balance Sheet Details - Summary 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="BalanceSheetDetailsInventoriesDetails" roleURI="http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails">
        <link:definition>2426414 - Disclosure - Balance Sheet Details - Inventories (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="BalanceSheetDetailsPropertyandEquipmentDetails" roleURI="http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails">
        <link:definition>2427415 - Disclosure - Balance Sheet Details - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetDetailsWarrantyAccrualDetails" roleURI="http://fluidigm.com/role/BalanceSheetDetailsWarrantyAccrualDetails">
        <link:definition>2428416 - Disclosure - Balance Sheet Details - Warranty Accrual (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="ConvertibleNotesandCreditFacility" roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacility">
        <link:definition>2129107 - Disclosure - Convertible Notes and Credit Facility</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConvertibleNotesandCreditFacilityTables" roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityTables">
        <link:definition>2330306 - Disclosure - Convertible Notes and Credit Facility (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="ConvertibleNotesandCreditFacilityNarrativeDetails" roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails">
        <link:definition>2431417 - Disclosure - Convertible Notes and Credit Facility - 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="ConvertibleNotesandCreditFacilityScheduleofDebtDetails" roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails">
        <link:definition>2432418 - Disclosure - Convertible Notes and Credit Facility - Schedule of 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="Leases" roleURI="http://fluidigm.com/role/Leases">
        <link:definition>2133108 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://fluidigm.com/role/LeasesTables">
        <link:definition>2334307 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://fluidigm.com/role/LeasesNarrativeDetails">
        <link:definition>2435419 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSupplementalBalancesheetDetails" roleURI="http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails">
        <link:definition>2436420 - Disclosure - Leases - Supplemental Balance sheet (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="LeasesScheduleofOperatingLeaseCostDetails" roleURI="http://fluidigm.com/role/LeasesScheduleofOperatingLeaseCostDetails">
        <link:definition>2437421 - Disclosure - Leases - Schedule of Operating Lease Cost (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="LeasesOperatingLeaseMaturityDetails" roleURI="http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails">
        <link:definition>2438422 - Disclosure - Leases - Operating Lease Maturity (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="LeasesOperatingLeaseMaturityDetails_1" roleURI="http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails_1">
        <link:definition>2438422 - Disclosure - Leases - Operating Lease Maturity (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="FairValueofFinancialInstruments" roleURI="http://fluidigm.com/role/FairValueofFinancialInstruments">
        <link:definition>2139109 - Disclosure - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsTables" roleURI="http://fluidigm.com/role/FairValueofFinancialInstrumentsTables">
        <link:definition>2340308 - Disclosure - Fair Value of Financial Instruments (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="FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails" roleURI="http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails">
        <link:definition>2441423 - Disclosure - Fair Value of Financial Instruments - Summary of Investments 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="FairValueofFinancialInstrumentsScheduleofDebtDetails" roleURI="http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails">
        <link:definition>2442424 - Disclosure - Fair Value of Financial Instruments - Schedule of 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="ShareholdersEquity" roleURI="http://fluidigm.com/role/ShareholdersEquity">
        <link:definition>2143110 - Disclosure - Shareholders' 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="ShareholdersEquityTables" roleURI="http://fluidigm.com/role/ShareholdersEquityTables">
        <link:definition>2344309 - Disclosure - Shareholders' 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="ShareholdersEquityNarrativeDetails" roleURI="http://fluidigm.com/role/ShareholdersEquityNarrativeDetails">
        <link:definition>2445425 - Disclosure - Shareholders' Equity - 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="ShareholdersEquityScheduleofStockOptionsDetails" roleURI="http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails">
        <link:definition>2446426 - Disclosure - Shareholders' Equity - Schedule of Stock Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedPlans" roleURI="http://fluidigm.com/role/StockBasedPlans">
        <link:definition>2147111 - Disclosure - Stock-Based Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedPlansTables" roleURI="http://fluidigm.com/role/StockBasedPlansTables">
        <link:definition>2348310 - Disclosure - Stock-Based Plans (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="StockBasedPlansNarrativeDetails" roleURI="http://fluidigm.com/role/StockBasedPlansNarrativeDetails">
        <link:definition>2449427 - Disclosure - Stock-Based Plans - 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="StockBasedPlansRestrictedandPerformanceStockUnitsDetails" roleURI="http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails">
        <link:definition>2450428 - Disclosure - Stock-Based Plans - Restricted and Performance Stock Units (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="StockBasedPlansStockOptionActivityDetails" roleURI="http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails">
        <link:definition>2451429 - Disclosure - Stock-Based Plans - Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedPlansStockbasedCompensationExpenseDetails" roleURI="http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails">
        <link:definition>2452430 - Disclosure - Stock-Based Plans - Stock-based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://fluidigm.com/role/IncomeTaxes">
        <link:definition>2153112 - 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://fluidigm.com/role/IncomeTaxesDetails">
        <link:definition>2454431 - 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="InformationAboutGeographicAreas" roleURI="http://fluidigm.com/role/InformationAboutGeographicAreas">
        <link:definition>2155113 - Disclosure - Information About Geographic Areas</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InformationAboutGeographicAreasDetails" roleURI="http://fluidigm.com/role/InformationAboutGeographicAreasDetails">
        <link:definition>2456432 - Disclosure - Information About Geographic Areas (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DevelopmentAgreement" roleURI="http://fluidigm.com/role/DevelopmentAgreement">
        <link:definition>2157114 - Disclosure - Development 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="DevelopmentAgreementDetails" roleURI="http://fluidigm.com/role/DevelopmentAgreementDetails">
        <link:definition>2458433 - Disclosure - Development 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="CommitmentsandContingencies" roleURI="http://fluidigm.com/role/CommitmentsandContingencies">
        <link:definition>2159115 - 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="SubsequentEvents" roleURI="http://fluidigm.com/role/SubsequentEvents">
        <link:definition>2160116 - 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://fluidigm.com/role/SubsequentEventsDetails">
        <link:definition>2461434 - 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="fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization" abstract="false" name="OperatingLeaseRightOfUseAssetAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fldm_InstruNorASMember" abstract="true" name="InstruNorASMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_InstrumentsMember" abstract="true" name="InstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_CollaborationRevenueMember" abstract="true" name="CollaborationRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="fldm_CertainEmployeeMember" abstract="true" name="CertainEmployeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_CashPaidForOperatingLeaseLiabilitiesAbstract" abstract="true" name="CashPaidForOperatingLeaseLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember" abstract="true" name="TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_DVSSciencesInc.Member" abstract="true" name="DVSSciencesInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount" abstract="false" name="SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_ExchangeConvertibleSeniorNotesDue2034Member" abstract="true" name="ExchangeConvertibleSeniorNotesDue2034Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice" abstract="false" name="DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fldm_OperatingLeaseRightOfUseAssetGross" abstract="false" name="OperatingLeaseRightOfUseAssetGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember" abstract="true" name="TwoThousandSeventeenEmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_DebtAndEquityOfferingCosts" abstract="false" name="DebtAndEquityOfferingCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_A2017InducementAwardPlanMember" abstract="true" name="A2017InducementAwardPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_TwoThousandAndFourteenConvertibleNotesMember" abstract="true" name="TwoThousandAndFourteenConvertibleNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_ConsumablesMember" abstract="true" name="ConsumablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity" abstract="false" name="DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fldm_ComputerEquipmentAndSoftwareMember" abstract="true" name="ComputerEquipmentAndSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_InitialConversionPriceOfStock" abstract="false" name="InitialConversionPriceOfStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="fldm_LaboratoryAndManufacturingEquipmentMember" abstract="true" name="LaboratoryAndManufacturingEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_EmployeeStockPurchasePlanOfferingPeriod" abstract="false" name="EmployeeStockPurchasePlanOfferingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fldm_CollaborativeArrangementTerm" abstract="false" name="CollaborativeArrangementTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fldm_TrusteeMember" abstract="true" name="TrusteeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_ShareholdersEquityLineItems" abstract="true" name="ShareholdersEquityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_LesseeOperatingLeaseRemainingTermOfContract" abstract="false" name="LesseeOperatingLeaseRemainingTermOfContract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fldm_EquityIncentivePlanTwentyElevenMember" abstract="true" name="EquityIncentivePlanTwentyElevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_TwoThousandAndTenEquityIncentivePlanMember" abstract="true" name="TwoThousandAndTenEquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory" abstract="false" name="LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod" abstract="false" name="RevenueFromContractWithCustomerPerformanceObligationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_TwoThousandAndSeventeenInducementAwardPlanMember" abstract="true" name="TwoThousandAndSeventeenInducementAwardPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_FiveLargestCustomersMember" abstract="true" name="FiveLargestCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember" abstract="true" name="OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_TwoThousandAndNineEquityIncentivePlanMember" abstract="true" name="TwoThousandAndNineEquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_COVID19ProjectInitialFunding" abstract="false" name="COVID19ProjectInitialFunding" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement" abstract="false" name="NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fldm_CommissionCostsMember" abstract="true" name="CommissionCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_ScheduleOfSignificantAccountingPoliciesTable" abstract="true" name="ScheduleOfSignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod" abstract="false" name="RevenueFromContractWithCustomerTermsOfPaymentPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fldm_CollaborativeArrangementRevenueDeferred" abstract="false" name="CollaborativeArrangementRevenueDeferred" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_ShareholdersEquityTable" abstract="true" name="ShareholdersEquityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember" abstract="true" name="AwardsHeldByOwnersOfMoreThan10OfCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_TwoThousandAndNineteenConvertibleNotesMember" abstract="true" name="TwoThousandAndNineteenConvertibleNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_PortionOfStockOptionsVestOnFirstAnniversary" abstract="false" name="PortionOfStockOptionsVestOnFirstAnniversary" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="fldm_SeniorConvertibleNotesDue2024Member" abstract="true" name="SeniorConvertibleNotesDue2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_TwoThousandAndElevenEquityIncentivePlanMember" abstract="true" name="TwoThousandAndElevenEquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_UpFrontAndMilestonePaymentsMaximum" abstract="false" name="UpFrontAndMilestonePaymentsMaximum" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue" abstract="false" name="StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fldm_EquityIncentivePlanMember" abstract="true" name="EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_PatentsandLicenseAgreementsMember" abstract="true" name="PatentsandLicenseAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts" abstract="false" name="ContractWithCustomerLiabilityIncreaseFromCashReceipts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_RestrictedStockAndPerformanceShareUnitsMember" abstract="true" name="RestrictedStockAndPerformanceShareUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault" abstract="false" name="LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fldm_RestrictedCashAndCashEquivalentsDomain" abstract="true" name="RestrictedCashAndCashEquivalentsDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods" abstract="false" name="EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="fldm_UnderwritingDiscount" abstract="false" name="UnderwritingDiscount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables" abstract="false" name="LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost" abstract="false" name="CashCashEquivalentsAndShortTermInvestmentsAmortizedCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="fldm_COVID19ProjectBudget" abstract="false" name="COVID19ProjectBudget" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_IntellectualPropertyInfringementClaimsMember" abstract="true" name="IntellectualPropertyInfringementClaimsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_SeniorConvertibleNotesdue2034Member" abstract="true" name="SeniorConvertibleNotesdue2034Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="fldm_ScheduleOfSignificantAccountingPoliciesLineItems" abstract="true" name="ScheduleOfSignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fldm_ProductWarrantyTerm" abstract="false" name="ProductWarrantyTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fldm_AssetRetirementObligationsIncurredButNotYetPaid" abstract="false" name="AssetRetirementObligationsIncurredButNotYetPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>fldm-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:b0d24c00-1cf3-467a-acba-cb5479a1bd10,g:1386e687-855d-42b7-ad55-8f5795419db9-->
<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://fluidigm.com/role/Cover" xlink:type="simple" xlink:href="fldm-20200630.xsd#Cover"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/Cover" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7b408436-2046-4018-a9cd-43405f8971f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_134456d2-e652-4238-b1d3-b907afc0e939" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7b408436-2046-4018-a9cd-43405f8971f5" xlink:to="loc_us-gaap_AccountsPayableCurrent_134456d2-e652-4238-b1d3-b907afc0e939" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e28ab0c1-a2a8-4476-9d9a-d017b296e95f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7b408436-2046-4018-a9cd-43405f8971f5" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e28ab0c1-a2a8-4476-9d9a-d017b296e95f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_27c4d308-efd5-4d4d-994f-2022e20ce56d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7b408436-2046-4018-a9cd-43405f8971f5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_27c4d308-efd5-4d4d-994f-2022e20ce56d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_a06eaf48-a03c-4686-aec8-600f82946133" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7b408436-2046-4018-a9cd-43405f8971f5" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_a06eaf48-a03c-4686-aec8-600f82946133" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_29b33762-c342-4a59-affc-d447c139f380" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7b408436-2046-4018-a9cd-43405f8971f5" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_29b33762-c342-4a59-affc-d447c139f380" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_9e046944-c025-4cdb-ba34-b07ef60f20ee" 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_c3b4688f-5da8-41ef-acad-af93318b948f" 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_9e046944-c025-4cdb-ba34-b07ef60f20ee" xlink:to="loc_us-gaap_Liabilities_c3b4688f-5da8-41ef-acad-af93318b948f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_08d6713a-99bf-4a70-89c2-41d3a5b40972" 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_9e046944-c025-4cdb-ba34-b07ef60f20ee" xlink:to="loc_us-gaap_StockholdersEquity_08d6713a-99bf-4a70-89c2-41d3a5b40972" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_9d1571b2-58f8-449e-8eb0-1804f46e7365" 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_9e046944-c025-4cdb-ba34-b07ef60f20ee" xlink:to="loc_us-gaap_CommitmentsAndContingencies_9d1571b2-58f8-449e-8eb0-1804f46e7365" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_63de7a2e-2798-4eaa-847d-394e9f622b7c" 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_6f00ac3f-f500-4ae6-8479-1de7df901de2" 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_63de7a2e-2798-4eaa-847d-394e9f622b7c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6f00ac3f-f500-4ae6-8479-1de7df901de2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_f9ed845e-c5ac-43a7-ae81-79c48ddb2613" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_63de7a2e-2798-4eaa-847d-394e9f622b7c" xlink:to="loc_us-gaap_ShortTermInvestments_f9ed845e-c5ac-43a7-ae81-79c48ddb2613" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_cdeda15a-8785-4266-aac4-f90d59b1a5ac" 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_63de7a2e-2798-4eaa-847d-394e9f622b7c" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_cdeda15a-8785-4266-aac4-f90d59b1a5ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_6dd2a633-21bb-47aa-94f9-9534535b89a9" 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_63de7a2e-2798-4eaa-847d-394e9f622b7c" xlink:to="loc_us-gaap_InventoryNet_6dd2a633-21bb-47aa-94f9-9534535b89a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3cfd29f7-584c-44da-8cc2-2642010fb089" 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_63de7a2e-2798-4eaa-847d-394e9f622b7c" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3cfd29f7-584c-44da-8cc2-2642010fb089" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_52eb3d30-f4b3-43dd-bc0d-be13db19f0ef" 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_dcb86da6-9836-450e-8a18-9df99ca85bd1" 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_52eb3d30-f4b3-43dd-bc0d-be13db19f0ef" xlink:to="loc_us-gaap_AssetsCurrent_dcb86da6-9836-450e-8a18-9df99ca85bd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_dd011ba4-4abd-4304-803d-dbcd9e45f278" 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_52eb3d30-f4b3-43dd-bc0d-be13db19f0ef" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_dd011ba4-4abd-4304-803d-dbcd9e45f278" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_fffe307b-b1eb-4cf1-9b06-e5d67c8cc801" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_52eb3d30-f4b3-43dd-bc0d-be13db19f0ef" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_fffe307b-b1eb-4cf1-9b06-e5d67c8cc801" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_88ea20d5-5948-48fb-b8c0-85032ec4c279" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_52eb3d30-f4b3-43dd-bc0d-be13db19f0ef" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_88ea20d5-5948-48fb-b8c0-85032ec4c279" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e2cfefac-338c-414f-8171-98d39830f507" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_52eb3d30-f4b3-43dd-bc0d-be13db19f0ef" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e2cfefac-338c-414f-8171-98d39830f507" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e43bffea-57c2-4eef-b6bc-c65547221971" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_52eb3d30-f4b3-43dd-bc0d-be13db19f0ef" xlink:to="loc_us-gaap_Goodwill_e43bffea-57c2-4eef-b6bc-c65547221971" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_d1866d56-d384-4613-92bd-21eb6b86b5f1" 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_14eb2e5f-50d0-4c35-bc03-cae3acc621a7" 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_d1866d56-d384-4613-92bd-21eb6b86b5f1" xlink:to="loc_us-gaap_LiabilitiesCurrent_14eb2e5f-50d0-4c35-bc03-cae3acc621a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable_08e4e5eb-aa5c-440a-bb37-2b0ddcf67d23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d1866d56-d384-4613-92bd-21eb6b86b5f1" xlink:to="loc_us-gaap_ConvertibleLongTermNotesPayable_08e4e5eb-aa5c-440a-bb37-2b0ddcf67d23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_bdf0d3c7-718a-4be2-9bad-bb9f8ebd8222" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d1866d56-d384-4613-92bd-21eb6b86b5f1" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_bdf0d3c7-718a-4be2-9bad-bb9f8ebd8222" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f756ef9f-00b6-4d05-a7b8-caaba7e3a24b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d1866d56-d384-4613-92bd-21eb6b86b5f1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f756ef9f-00b6-4d05-a7b8-caaba7e3a24b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_b8ed5416-07e6-47cc-9650-a06419e0817d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d1866d56-d384-4613-92bd-21eb6b86b5f1" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_b8ed5416-07e6-47cc-9650-a06419e0817d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_47b20eef-9552-4ec6-a4f4-7a97cabbbd9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d1866d56-d384-4613-92bd-21eb6b86b5f1" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_47b20eef-9552-4ec6-a4f4-7a97cabbbd9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b616b3fe-37e8-47b4-8d55-f56ef949f127" 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_75824abe-91eb-4a68-9025-664a96befe39" 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_b616b3fe-37e8-47b4-8d55-f56ef949f127" xlink:to="loc_us-gaap_PreferredStockValue_75824abe-91eb-4a68-9025-664a96befe39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_6479c390-4ac8-4018-8255-603be2f46864" 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_b616b3fe-37e8-47b4-8d55-f56ef949f127" xlink:to="loc_us-gaap_CommonStockValue_6479c390-4ac8-4018-8255-603be2f46864" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_05d716c5-268b-4c01-9bcb-53016822fc77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b616b3fe-37e8-47b4-8d55-f56ef949f127" xlink:to="loc_us-gaap_AdditionalPaidInCapital_05d716c5-268b-4c01-9bcb-53016822fc77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d6099a07-5932-4347-a38b-69a0a588eed4" 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_b616b3fe-37e8-47b4-8d55-f56ef949f127" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d6099a07-5932-4347-a38b-69a0a588eed4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7f12ce7c-3bfa-488c-8825-ae5921efdb60" 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_b616b3fe-37e8-47b4-8d55-f56ef949f127" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7f12ce7c-3bfa-488c-8825-ae5921efdb60" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_83650e07-a6e5-4c68-ba8b-c1d466358514" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c7dafc19-af3f-402d-bc6b-bbda54be6bfa" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_83650e07-a6e5-4c68-ba8b-c1d466358514" xlink:to="loc_us-gaap_OperatingIncomeLoss_c7dafc19-af3f-402d-bc6b-bbda54be6bfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_dd672ad7-a810-4ba6-818b-4879174cb8b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_83650e07-a6e5-4c68-ba8b-c1d466358514" xlink:to="loc_us-gaap_InterestExpense_dd672ad7-a810-4ba6-818b-4879174cb8b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9f1b2112-4ce6-438f-892a-56427a32fad8" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_83650e07-a6e5-4c68-ba8b-c1d466358514" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9f1b2112-4ce6-438f-892a-56427a32fad8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_cc430fdb-df4d-424b-a882-d2d564244f22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_83650e07-a6e5-4c68-ba8b-c1d466358514" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_cc430fdb-df4d-424b-a882-d2d564244f22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d53a6cb3-23c9-45c5-abc8-0c2b5b7ec22e" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6d785267-adf0-401a-a2ef-079ab7ba1988" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_d53a6cb3-23c9-45c5-abc8-0c2b5b7ec22e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6d785267-adf0-401a-a2ef-079ab7ba1988" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_29549fcb-34d3-4523-bebd-278a0725c547" 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_d53a6cb3-23c9-45c5-abc8-0c2b5b7ec22e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_29549fcb-34d3-4523-bebd-278a0725c547" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_58dc2363-2c21-4cb7-972c-ad6b3d0e5183" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_ef0ff89e-3724-4f52-b5d2-3fbac1eeaf25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_58dc2363-2c21-4cb7-972c-ad6b3d0e5183" xlink:to="loc_us-gaap_OperatingExpenses_ef0ff89e-3724-4f52-b5d2-3fbac1eeaf25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0e36e78e-467e-45d2-b11e-f0c672fa726b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_58dc2363-2c21-4cb7-972c-ad6b3d0e5183" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0e36e78e-467e-45d2-b11e-f0c672fa726b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_7f103494-e2bb-4ed2-a319-548a0ed9d5e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_9d06e786-9cff-4ded-98b1-135997c562cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_7f103494-e2bb-4ed2-a319-548a0ed9d5e2" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_9d06e786-9cff-4ded-98b1-135997c562cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_109df111-2ba8-4361-8fdc-fe207da1bab4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_7f103494-e2bb-4ed2-a319-548a0ed9d5e2" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_109df111-2ba8-4361-8fdc-fe207da1bab4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_d859f27e-4993-4f31-b9d5-6ef54061be38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_7f103494-e2bb-4ed2-a319-548a0ed9d5e2" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_d859f27e-4993-4f31-b9d5-6ef54061be38" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_0f7d8f5c-d149-46d6-b726-887aef27ac24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4cdeccef-64f2-401e-b90d-19a08a9068d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_0f7d8f5c-d149-46d6-b726-887aef27ac24" xlink:to="loc_us-gaap_NetIncomeLoss_4cdeccef-64f2-401e-b90d-19a08a9068d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_017ade0a-214d-4a22-8fe1-5055c2ee5d73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_0f7d8f5c-d149-46d6-b726-887aef27ac24" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_017ade0a-214d-4a22-8fe1-5055c2ee5d73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_036aa748-c00e-4377-bb35-962981080282" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_26362711-b047-47f2-a717-2655e27cbc84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_036aa748-c00e-4377-bb35-962981080282" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_26362711-b047-47f2-a717-2655e27cbc84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_57356481-a9f7-414c-bceb-ed75bafdd95f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_036aa748-c00e-4377-bb35-962981080282" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_57356481-a9f7-414c-bceb-ed75bafdd95f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_81630342-ede3-4054-a3ed-909102f8562f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_NetIncomeLoss_81630342-ede3-4054-a3ed-909102f8562f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_21a93ec0-8c6f-4508-b427-8736874dab02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_21a93ec0-8c6f-4508-b427-8736874dab02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_bd88e38e-052c-4ac6-959d-e2487400d108" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_ShareBasedCompensation_bd88e38e-052c-4ac6-959d-e2487400d108" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_1216c042-d5f0-49fa-8fcd-97399a104b93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_1216c042-d5f0-49fa-8fcd-97399a104b93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_35cf4ce2-1f9f-418a-8a80-8033f588d80c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_35cf4ce2-1f9f-418a-8a80-8033f588d80c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_c9505d86-ed14-47c7-817d-060f23ecc4bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_c9505d86-ed14-47c7-817d-060f23ecc4bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b96fbbf2-0087-4ea0-be8d-c6dd4d83b367" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b96fbbf2-0087-4ea0-be8d-c6dd4d83b367" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7197dbab-4bf7-437c-a86f-6ee00cedcada" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7197dbab-4bf7-437c-a86f-6ee00cedcada" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_6024be91-6a12-49b3-9651-4c707588b155" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_6024be91-6a12-49b3-9651-4c707588b155" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_0a494c36-aadf-4367-ae73-47259afd223f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_0a494c36-aadf-4367-ae73-47259afd223f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_91317f6a-f5d3-45d8-8fb1-ce440967e316" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_91317f6a-f5d3-45d8-8fb1-ce440967e316" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c5724d81-a103-4699-b807-53ceabed927e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c5724d81-a103-4699-b807-53ceabed927e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_c8b86b32-062f-4551-8772-a591afe50261" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_c8b86b32-062f-4551-8772-a591afe50261" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_f27ebe84-47b0-4e4e-8dcf-cb23b01d5e3c" 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_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_f27ebe84-47b0-4e4e-8dcf-cb23b01d5e3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReservePeriodCharge_fbe2d3c6-7db6-4071-b9f0-cfe126b49e9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLIFOReservePeriodCharge"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_InventoryLIFOReservePeriodCharge_fbe2d3c6-7db6-4071-b9f0-cfe126b49e9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_373aae39-0fc4-4982-9378-c47a93af5c6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_37754537-63ef-425f-b9c1-182f9ee9337f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_373aae39-0fc4-4982-9378-c47a93af5c6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8f005cf4-37db-4e02-a58e-cb6d88096061" 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_PaymentsToAcquireInvestments_fd8b3813-2707-46f9-9223-9756d73c3105" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8f005cf4-37db-4e02-a58e-cb6d88096061" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_fd8b3813-2707-46f9-9223-9756d73c3105" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1b7e39d3-0992-4a25-8e73-dae4a2b8e72e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8f005cf4-37db-4e02-a58e-cb6d88096061" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1b7e39d3-0992-4a25-8e73-dae4a2b8e72e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_63a441f8-f9e0-4ed8-8780-d24955defe84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8f005cf4-37db-4e02-a58e-cb6d88096061" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_63a441f8-f9e0-4ed8-8780-d24955defe84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherInvestments_bc6ad57f-a661-4411-a625-cebdd2be5ee9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8f005cf4-37db-4e02-a58e-cb6d88096061" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherInvestments_bc6ad57f-a661-4411-a625-cebdd2be5ee9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments_3231c0b5-527b-4bb7-9a18-71773a5920b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8f005cf4-37db-4e02-a58e-cb6d88096061" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments_3231c0b5-527b-4bb7-9a18-71773a5920b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e30b8ae6-3d46-42a9-a4cb-a9afc37f6a48" 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_PaymentOfFinancingAndStockIssuanceCosts_c15c1540-1de8-4e63-88e6-5e77bc8b6ac6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e30b8ae6-3d46-42a9-a4cb-a9afc37f6a48" xlink:to="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_c15c1540-1de8-4e63-88e6-5e77bc8b6ac6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_bdbec9d6-d181-47d3-a729-2556719817b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e30b8ae6-3d46-42a9-a4cb-a9afc37f6a48" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_bdbec9d6-d181-47d3-a729-2556719817b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_513809d5-933d-4a40-aff4-29fc85a74f8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e30b8ae6-3d46-42a9-a4cb-a9afc37f6a48" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_513809d5-933d-4a40-aff4-29fc85a74f8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_4d1b87c4-8cdf-45b7-8567-6cb9b823810c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e30b8ae6-3d46-42a9-a4cb-a9afc37f6a48" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_4d1b87c4-8cdf-45b7-8567-6cb9b823810c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_14a11f34-5e32-4c38-bfcc-c53dc68813a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_31ce701a-9fca-4036-9662-6ee4f53899d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_14a11f34-5e32-4c38-bfcc-c53dc68813a0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_31ce701a-9fca-4036-9662-6ee4f53899d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_eb5671c4-3eab-4fc5-99b1-f82ea75b6287" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_14a11f34-5e32-4c38-bfcc-c53dc68813a0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_eb5671c4-3eab-4fc5-99b1-f82ea75b6287" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_77a33298-c801-4d26-9d97-983aabdf5afe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_14a11f34-5e32-4c38-bfcc-c53dc68813a0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_77a33298-c801-4d26-9d97-983aabdf5afe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_37abda3d-bdd1-49bd-9a04-fb2767c8489a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_14a11f34-5e32-4c38-bfcc-c53dc68813a0" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_37abda3d-bdd1-49bd-9a04-fb2767c8489a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/DescriptionofBusiness" xlink:type="simple" xlink:href="fldm-20200630.xsd#DescriptionofBusiness"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/DescriptionofBusiness" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/BusinessCombination" xlink:type="simple" xlink:href="fldm-20200630.xsd#BusinessCombination"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/BusinessCombination" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#BusinessCombinationTables"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/BusinessCombinationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/BusinessCombinationNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BusinessCombinationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/BusinessCombinationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BusinessCombinationNetCashFlowsDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c493224d-46c7-4f37-b137-79afe775a488" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_e9f8c900-eaa5-4f70-84aa-b7db17506139" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c493224d-46c7-4f37-b137-79afe775a488" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_e9f8c900-eaa5-4f70-84aa-b7db17506139" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_978d9d55-0f0b-4171-bdb3-b7e5f07f76fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c493224d-46c7-4f37-b137-79afe775a488" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_978d9d55-0f0b-4171-bdb3-b7e5f07f76fe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_9a03ee72-5ed7-4a53-9997-892c3584a349" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_dce40238-b8b0-4d69-b2cc-87fe59674497" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_9a03ee72-5ed7-4a53-9997-892c3584a349" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_dce40238-b8b0-4d69-b2cc-87fe59674497" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables_299dee95-778a-4240-945f-3db46815c6ef" xlink:href="fldm-20200630.xsd#fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_9a03ee72-5ed7-4a53-9997-892c3584a349" xlink:to="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables_299dee95-778a-4240-945f-3db46815c6ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables_851f67bb-6986-4942-8fb7-c7f1dfc6ac08" xlink:href="fldm-20200630.xsd#fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_9a03ee72-5ed7-4a53-9997-892c3584a349" xlink:to="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables_851f67bb-6986-4942-8fb7-c7f1dfc6ac08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_18bbee2c-eee3-4b98-8e24-010d38451eb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_9a03ee72-5ed7-4a53-9997-892c3584a349" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_18bbee2c-eee3-4b98-8e24-010d38451eb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_f7006394-f1b8-471f-a158-8a4b24108ce2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_9a03ee72-5ed7-4a53-9997-892c3584a349" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_f7006394-f1b8-471f-a158-8a4b24108ce2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_1914b1d7-ca1e-40ba-b107-e7335454cea4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_9a03ee72-5ed7-4a53-9997-892c3584a349" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_1914b1d7-ca1e-40ba-b107-e7335454cea4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_528e2fb0-5a61-42af-8ebd-7aa3ad2a8261" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_9a03ee72-5ed7-4a53-9997-892c3584a349" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_528e2fb0-5a61-42af-8ebd-7aa3ad2a8261" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_6a251327-9029-4b7b-ac70-2053a5a8a2cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_9a03ee72-5ed7-4a53-9997-892c3584a349" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_6a251327-9029-4b7b-ac70-2053a5a8a2cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_07fd5bf3-e349-4b50-882d-eff0bef464db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_6c1caf05-3e34-419e-92b2-bfc2da2b3d39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_07fd5bf3-e349-4b50-882d-eff0bef464db" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_6c1caf05-3e34-419e-92b2-bfc2da2b3d39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_ada4fa8a-09ce-4d49-b1c7-5becdb112df5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_07fd5bf3-e349-4b50-882d-eff0bef464db" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_ada4fa8a-09ce-4d49-b1c7-5becdb112df5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/Revenue" xlink:type="simple" xlink:href="fldm-20200630.xsd#Revenue"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/Revenue" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/RevenueTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#RevenueTables"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/RevenueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#RevenueScheduleofDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#RevenueNarrativeDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/RevenueNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/RevenuePerformanceObligationsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#RevenuePerformanceObligationsDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/RevenuePerformanceObligationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/RevenuePerformanceObligationsDetails_1" xlink:type="simple" xlink:href="fldm-20200630.xsd#RevenuePerformanceObligationsDetails_1"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/RevenuePerformanceObligationsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnet" xlink:type="simple" xlink:href="fldm-20200630.xsd#GoodwillandIntangibleAssetsnet"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/GoodwillandIntangibleAssetsnet" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#GoodwillandIntangibleAssetsnetTables"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#GoodwillandIntangibleAssetsnetNarrativeDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_79c4c250-7ed9-4465-868b-4447c42e685e" 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_547efa31-90c8-4542-935d-e2c3d35ce64e" 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_79c4c250-7ed9-4465-868b-4447c42e685e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_547efa31-90c8-4542-935d-e2c3d35ce64e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fca11093-1891-4b08-869a-1d375ff2e831" 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_79c4c250-7ed9-4465-868b-4447c42e685e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fca11093-1891-4b08-869a-1d375ff2e831" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d22915b1-a682-44af-bd9a-ef3b4984e21f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_7be08dc2-0b54-4287-b149-c15ad9382f82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d22915b1-a682-44af-bd9a-ef3b4984e21f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_7be08dc2-0b54-4287-b149-c15ad9382f82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d89526b5-48a3-47af-ae6b-7c1a0c2bb885" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d22915b1-a682-44af-bd9a-ef3b4984e21f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d89526b5-48a3-47af-ae6b-7c1a0c2bb885" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_26df97c9-d3a3-4e35-8070-630647b50715" 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_d22915b1-a682-44af-bd9a-ef3b4984e21f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_26df97c9-d3a3-4e35-8070-630647b50715" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c7bdf310-2a9c-4551-9ef3-e60a586d27a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d22915b1-a682-44af-bd9a-ef3b4984e21f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c7bdf310-2a9c-4551-9ef3-e60a586d27a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_b71f0704-890a-4122-a191-2da72cecb125" xlink:href="fldm-20200630.xsd#fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d22915b1-a682-44af-bd9a-ef3b4984e21f" xlink:to="loc_fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_b71f0704-890a-4122-a191-2da72cecb125" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9d3df175-6082-44a4-8f1d-aa6925890540" 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_d22915b1-a682-44af-bd9a-ef3b4984e21f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9d3df175-6082-44a4-8f1d-aa6925890540" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/BalanceSheetDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetailsTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetailsTables"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/BalanceSheetDetailsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dc42fc49-0124-42e4-b876-10a568934e04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7adc0050-7bbf-43df-98db-62c936325cd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dc42fc49-0124-42e4-b876-10a568934e04" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7adc0050-7bbf-43df-98db-62c936325cd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_697a6dcc-bafb-4362-894e-374ffb136982" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dc42fc49-0124-42e4-b876-10a568934e04" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_697a6dcc-bafb-4362-894e-374ffb136982" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetailsInventoriesDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_1357b696-1d6a-4674-b5c4-559cdbc84cba" 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_InventoryRawMaterialsNetOfReserves_db56d87f-9df0-4411-88b5-3f7d001ead10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_1357b696-1d6a-4674-b5c4-559cdbc84cba" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_db56d87f-9df0-4411-88b5-3f7d001ead10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_e3aa085a-946b-4232-9a69-146658946928" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_1357b696-1d6a-4674-b5c4-559cdbc84cba" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_e3aa085a-946b-4232-9a69-146658946928" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_be94ca6e-7859-46de-aa27-0f89a816a5ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_1357b696-1d6a-4674-b5c4-559cdbc84cba" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_be94ca6e-7859-46de-aa27-0f89a816a5ac" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetailsPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ffb1c73d-6e5a-4bf4-867d-89303339b317" 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_71327b94-8783-443a-915c-96b7082f090c" 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_ffb1c73d-6e5a-4bf4-867d-89303339b317" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_71327b94-8783-443a-915c-96b7082f090c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ca13c060-4f20-44f4-84c5-e47069b029f1" 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_ffb1c73d-6e5a-4bf4-867d-89303339b317" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ca13c060-4f20-44f4-84c5-e47069b029f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_047cdc24-1ff5-45b3-8040-3ec39e4ce3f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_ffb1c73d-6e5a-4bf4-867d-89303339b317" xlink:to="loc_us-gaap_ConstructionInProgressGross_047cdc24-1ff5-45b3-8040-3ec39e4ce3f7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetailsWarrantyAccrualDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetailsWarrantyAccrualDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/BalanceSheetDetailsWarrantyAccrualDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacility" xlink:type="simple" xlink:href="fldm-20200630.xsd#ConvertibleNotesandCreditFacility"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/ConvertibleNotesandCreditFacility" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#ConvertibleNotesandCreditFacilityTables"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#ConvertibleNotesandCreditFacilityNarrativeDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#ConvertibleNotesandCreditFacilityScheduleofDebtDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_77c5a8b7-2759-4e49-9406-b5800b77f47a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_3811303e-db5e-459a-9745-b829e5a73865" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_77c5a8b7-2759-4e49-9406-b5800b77f47a" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_3811303e-db5e-459a-9745-b829e5a73865" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_b727bef3-80c9-420b-9b03-e8f50cc972ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_77c5a8b7-2759-4e49-9406-b5800b77f47a" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_b727bef3-80c9-420b-9b03-e8f50cc972ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_6e9c18d0-32e1-4e0f-a332-8d8a3e162e5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_77c5a8b7-2759-4e49-9406-b5800b77f47a" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_6e9c18d0-32e1-4e0f-a332-8d8a3e162e5c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/Leases" xlink:type="simple" xlink:href="fldm-20200630.xsd#Leases"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/LeasesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesSupplementalBalancesheetDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_b87f0953-9b65-48c8-bfa0-5cd3fb281b6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_OperatingLeaseRightOfUseAssetGross_47bab87d-e748-4bdc-ba17-be173a6e4dab" xlink:href="fldm-20200630.xsd#fldm_OperatingLeaseRightOfUseAssetGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_b87f0953-9b65-48c8-bfa0-5cd3fb281b6a" xlink:to="loc_fldm_OperatingLeaseRightOfUseAssetGross_47bab87d-e748-4bdc-ba17-be173a6e4dab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization_5cc80f5d-aa6d-4be5-98b2-e0d4af860eac" xlink:href="fldm-20200630.xsd#fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_b87f0953-9b65-48c8-bfa0-5cd3fb281b6a" xlink:to="loc_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization_5cc80f5d-aa6d-4be5-98b2-e0d4af860eac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e9d889f4-03e8-4533-a569-a1a78cf483eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d838b167-99f4-4b94-bf6e-303f59214b74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_e9d889f4-03e8-4533-a569-a1a78cf483eb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d838b167-99f4-4b94-bf6e-303f59214b74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_97b88486-78ad-4f68-9aa5-902c4cdddd08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_e9d889f4-03e8-4533-a569-a1a78cf483eb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_97b88486-78ad-4f68-9aa5-902c4cdddd08" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesScheduleofOperatingLeaseCostDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesScheduleofOperatingLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/LeasesScheduleofOperatingLeaseCostDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesOperatingLeaseMaturityDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2b047c7a-87a1-4228-8b8c-2aa2a092ddcc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_97b83242-cdbe-4900-8a63-0df0fe9024c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2b047c7a-87a1-4228-8b8c-2aa2a092ddcc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_97b83242-cdbe-4900-8a63-0df0fe9024c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1a827eff-30f7-45f7-bdbc-d957a3ce67a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2b047c7a-87a1-4228-8b8c-2aa2a092ddcc" xlink:to="loc_us-gaap_OperatingLeaseLiability_1a827eff-30f7-45f7-bdbc-d957a3ce67a3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails_1" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesOperatingLeaseMaturityDetails_1"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6dea8344-674b-4f37-8b2d-341439a28008" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6e263d3b-8b9d-437e-b888-1e268e3798ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6dea8344-674b-4f37-8b2d-341439a28008" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6e263d3b-8b9d-437e-b888-1e268e3798ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_0c27ff67-b9c3-47e2-967e-c9c19c1b791d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6dea8344-674b-4f37-8b2d-341439a28008" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_0c27ff67-b9c3-47e2-967e-c9c19c1b791d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_056b0a7d-88f1-4b64-beaa-164b623a1aad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6dea8344-674b-4f37-8b2d-341439a28008" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_056b0a7d-88f1-4b64-beaa-164b623a1aad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_e6d47ce2-1ca5-4c2b-8993-3905a26d3811" xlink:href="fldm-20200630.xsd#fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6dea8344-674b-4f37-8b2d-341439a28008" xlink:to="loc_fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_e6d47ce2-1ca5-4c2b-8993-3905a26d3811" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c643a311-b68d-4f17-a8fb-880b0946b81b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6dea8344-674b-4f37-8b2d-341439a28008" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c643a311-b68d-4f17-a8fb-880b0946b81b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_f11ca9ab-1fa6-45bd-9042-9a8fe3dda669" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6dea8344-674b-4f37-8b2d-341439a28008" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_f11ca9ab-1fa6-45bd-9042-9a8fe3dda669" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="fldm-20200630.xsd#FairValueofFinancialInstruments"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/FairValueofFinancialInstruments" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/FairValueofFinancialInstrumentsTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#FairValueofFinancialInstrumentsTables"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/FairValueofFinancialInstrumentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_32e97dd7-7af6-470c-94c6-49cfa8466bea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4512788e-db2f-4392-ad4d-4fcfe7a9efc7" 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_AvailableForSaleSecuritiesDebtSecurities_32e97dd7-7af6-470c-94c6-49cfa8466bea" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4512788e-db2f-4392-ad4d-4fcfe7a9efc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_d40d71cc-82df-442a-a503-2d61e6ce019f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_32e97dd7-7af6-470c-94c6-49cfa8466bea" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_d40d71cc-82df-442a-a503-2d61e6ce019f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_ea0dbb1c-26ff-478e-bc26-7b367450448c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_32e97dd7-7af6-470c-94c6-49cfa8466bea" xlink:to="loc_us-gaap_ShortTermInvestments_ea0dbb1c-26ff-478e-bc26-7b367450448c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost_5ae8f10e-ce14-4741-9339-a6e57cf1676b" xlink:href="fldm-20200630.xsd#fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_f2c497fd-3d67-4b70-91f6-b22c9225bb51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost_5ae8f10e-ce14-4741-9339-a6e57cf1676b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_f2c497fd-3d67-4b70-91f6-b22c9225bb51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_e682dbd6-0df2-4d93-a4dd-4c62a888bc7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost_5ae8f10e-ce14-4741-9339-a6e57cf1676b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_e682dbd6-0df2-4d93-a4dd-4c62a888bc7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_3d726787-6fbb-4391-ada2-16b2c8c02da3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost_5ae8f10e-ce14-4741-9339-a6e57cf1676b" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_3d726787-6fbb-4391-ada2-16b2c8c02da3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_0008dbfa-8a9b-421e-a6ab-e683b8ab3b1b" 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_CashAndCashEquivalentsAtCarryingValue_2a340931-1360-47ae-9ef4-dd7d497d1be4" 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_CashCashEquivalentsAndShortTermInvestments_0008dbfa-8a9b-421e-a6ab-e683b8ab3b1b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2a340931-1360-47ae-9ef4-dd7d497d1be4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_5ddb14c1-63a0-4c38-8ba1-bd955a466bae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_0008dbfa-8a9b-421e-a6ab-e683b8ab3b1b" xlink:to="loc_us-gaap_ShortTermInvestments_5ddb14c1-63a0-4c38-8ba1-bd955a466bae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_5346d384-63ff-408c-b5bb-21df367c77f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_0008dbfa-8a9b-421e-a6ab-e683b8ab3b1b" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_5346d384-63ff-408c-b5bb-21df367c77f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c8b5b1ec-a2a5-4867-aaf6-126ffaa1076a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2dfe3bb2-45d5-41c6-a0cc-d67b6847b15d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c8b5b1ec-a2a5-4867-aaf6-126ffaa1076a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2dfe3bb2-45d5-41c6-a0cc-d67b6847b15d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_3e009528-36c0-40f5-bad0-401535673aba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c8b5b1ec-a2a5-4867-aaf6-126ffaa1076a" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_3e009528-36c0-40f5-bad0-401535673aba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a435bc07-4152-493a-9c44-83902d562980" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9fbc1fdd-87e6-4f2f-b476-390206d8e1b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a435bc07-4152-493a-9c44-83902d562980" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9fbc1fdd-87e6-4f2f-b476-390206d8e1b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_19959459-e06b-4747-b036-b99c9abd95e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a435bc07-4152-493a-9c44-83902d562980" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_19959459-e06b-4747-b036-b99c9abd95e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_340b1389-9ae6-44c3-87d4-14b73d238c82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a435bc07-4152-493a-9c44-83902d562980" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_340b1389-9ae6-44c3-87d4-14b73d238c82" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#FairValueofFinancialInstrumentsScheduleofDebtDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="fldm-20200630.xsd#ShareholdersEquity"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/ShareholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/ShareholdersEquityTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#ShareholdersEquityTables"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/ShareholdersEquityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/ShareholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#ShareholdersEquityNarrativeDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/ShareholdersEquityNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#ShareholdersEquityScheduleofStockOptionsDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlans" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlans"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/StockBasedPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlansTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlansTables"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/StockBasedPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlansNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlansNarrativeDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/StockBasedPlansNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlansRestrictedandPerformanceStockUnitsDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlansStockOptionActivityDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlansStockbasedCompensationExpenseDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/IncomeTaxes" xlink:type="simple" xlink:href="fldm-20200630.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#IncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/IncomeTaxesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/InformationAboutGeographicAreas" xlink:type="simple" xlink:href="fldm-20200630.xsd#InformationAboutGeographicAreas"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/InformationAboutGeographicAreas" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/InformationAboutGeographicAreasDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#InformationAboutGeographicAreasDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/InformationAboutGeographicAreasDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/DevelopmentAgreement" xlink:type="simple" xlink:href="fldm-20200630.xsd#DevelopmentAgreement"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/DevelopmentAgreement" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/DevelopmentAgreementDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#DevelopmentAgreementDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/DevelopmentAgreementDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="fldm-20200630.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/SubsequentEvents" xlink:type="simple" xlink:href="fldm-20200630.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/SubsequentEvents" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#SubsequentEventsDetails"/>
  <link:calculationLink xlink:role="http://fluidigm.com/role/SubsequentEventsDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>fldm-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:b0d24c00-1cf3-467a-acba-cb5479a1bd10,g:1386e687-855d-42b7-ad55-8f5795419db9-->
<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://fluidigm.com/role/Cover" xlink:type="simple" xlink:href="fldm-20200630.xsd#Cover"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/Cover" xlink:type="extended" id="i69090e3416004efcb33729465228b5d8_Cover"/>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended" id="i42003140aed94d4d8b1ed8bf31d28662_CondensedConsolidatedBalanceSheets"/>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="iaab7c4ed01ee4de88ebe61a802bc631b_CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended" id="i4d8804c238ab40dd901a5d37c0556d90_CondensedConsolidatedStatementsofOperations">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" 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_RevenuesAbstract_b3fdff5a-70e1-4a48-bb1f-83ba65c5baff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_RevenuesAbstract_b3fdff5a-70e1-4a48-bb1f-83ba65c5baff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1fc77ab7-d985-4cca-9999-7329a6433c23" 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_RevenuesAbstract_b3fdff5a-70e1-4a48-bb1f-83ba65c5baff" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1fc77ab7-d985-4cca-9999-7329a6433c23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_8e565b0c-c0b9-4a28-af85-fe23b2fba464" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_8e565b0c-c0b9-4a28-af85-fe23b2fba464" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a7e2b6af-3834-4679-b633-9e325ede7d3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_8e565b0c-c0b9-4a28-af85-fe23b2fba464" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a7e2b6af-3834-4679-b633-9e325ede7d3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_b88dd315-06cb-4941-968a-eae5a2b24a99" 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_CostsAndExpensesAbstract_8e565b0c-c0b9-4a28-af85-fe23b2fba464" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_b88dd315-06cb-4941-968a-eae5a2b24a99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_97db337e-5ead-4977-a6d1-2e8316e10b9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_8e565b0c-c0b9-4a28-af85-fe23b2fba464" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_97db337e-5ead-4977-a6d1-2e8316e10b9c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_0e7e1dc7-f965-48d0-b54e-534e70d3579e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_8e565b0c-c0b9-4a28-af85-fe23b2fba464" xlink:to="loc_us-gaap_OperatingExpenses_0e7e1dc7-f965-48d0-b54e-534e70d3579e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_037dd238-c2a6-4fec-bbc8-18581c32d082" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_OperatingIncomeLoss_037dd238-c2a6-4fec-bbc8-18581c32d082" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_6f1f4edd-7939-4cac-8a3e-1839a863bc7d" 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_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_InterestExpense_6f1f4edd-7939-4cac-8a3e-1839a863bc7d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_af07ffd0-cc82-41b6-8c68-6152f619fd59" 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_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_af07ffd0-cc82-41b6-8c68-6152f619fd59" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_5646eca1-fdb9-4b17-b107-f40704f6684c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_5646eca1-fdb9-4b17-b107-f40704f6684c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8b65bff1-30fe-4fd6-8e2e-8586396598f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8b65bff1-30fe-4fd6-8e2e-8586396598f2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_65912c9a-3f86-425a-92df-e59a09d694a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_65912c9a-3f86-425a-92df-e59a09d694a3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9fb5a9c2-7755-4b2f-9453-8e22e5327b60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_NetIncomeLoss_9fb5a9c2-7755-4b2f-9453-8e22e5327b60" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_e413209b-30fb-4994-b8f4-975b9d283bb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_e413209b-30fb-4994-b8f4-975b9d283bb9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_ba64bc08-30f7-4d5b-8495-11d87fb19e3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_ba64bc08-30f7-4d5b-8495-11d87fb19e3f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_eb07b2c2-8d26-48af-9327-a9066413a38c" 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_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_StatementTable_eb07b2c2-8d26-48af-9327-a9066413a38c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_3fa57c38-f3f9-41b0-9699-79185f5112ac" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_eb07b2c2-8d26-48af-9327-a9066413a38c" xlink:to="loc_srt_ProductOrServiceAxis_3fa57c38-f3f9-41b0-9699-79185f5112ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3fa57c38-f3f9-41b0-9699-79185f5112ac_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_3fa57c38-f3f9-41b0-9699-79185f5112ac" xlink:to="loc_srt_ProductsAndServicesDomain_3fa57c38-f3f9-41b0-9699-79185f5112ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c74bf794-53ed-4fc6-a258-caae347b40b8" 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_3fa57c38-f3f9-41b0-9699-79185f5112ac" xlink:to="loc_srt_ProductsAndServicesDomain_c74bf794-53ed-4fc6-a258-caae347b40b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_c2d159eb-5858-4f69-8bd9-539928b8d4c4" 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_c74bf794-53ed-4fc6-a258-caae347b40b8" xlink:to="loc_us-gaap_ProductMember_c2d159eb-5858-4f69-8bd9-539928b8d4c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_d98b08d4-2824-4cea-9aea-98890df8d08f" 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_c74bf794-53ed-4fc6-a258-caae347b40b8" xlink:to="loc_us-gaap_ServiceMember_d98b08d4-2824-4cea-9aea-98890df8d08f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CollaborationRevenueMember_9665259f-922d-4a00-8a1e-d9f0c69a2540" xlink:href="fldm-20200630.xsd#fldm_CollaborationRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c74bf794-53ed-4fc6-a258-caae347b40b8" xlink:to="loc_fldm_CollaborationRevenueMember_9665259f-922d-4a00-8a1e-d9f0c69a2540" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_c4fbd45f-7011-4df1-86c9-5928db8c2cab" 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_c74bf794-53ed-4fc6-a258-caae347b40b8" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_c4fbd45f-7011-4df1-86c9-5928db8c2cab" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="extended" id="ia319f78258674c4db4383f99878bbf51_CondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="i850b0e4cff81428083773906b75a156e_CondensedConsolidatedStatementsofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6b314e11-0751-4e94-9226-d9e29a5950d4" 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_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" 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_6b314e11-0751-4e94-9226-d9e29a5950d4" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_70ae0357-4d78-421c-8b82-afaee2ac2644" 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_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_70ae0357-4d78-421c-8b82-afaee2ac2644" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1e3bf0e9-b5fa-490f-b78d-110f58f41633" 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_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockholdersEquity_1e3bf0e9-b5fa-490f-b78d-110f58f41633" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_828afd1b-7645-4f61-bccc-15137cff1d10" 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_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_828afd1b-7645-4f61-bccc-15137cff1d10" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_f324f46c-0d90-4948-bf3c-71e065835752" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_f324f46c-0d90-4948-bf3c-71e065835752" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_51a7313d-d35c-4495-9b6e-743b38f7f778" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_51a7313d-d35c-4495-9b6e-743b38f7f778" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_77848bda-f745-43b7-9a54-c27253b915e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_77848bda-f745-43b7-9a54-c27253b915e4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f582cfa9-e901-4f93-aa90-fc72645c8e23" 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_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f582cfa9-e901-4f93-aa90-fc72645c8e23" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_350be53f-9a7d-4631-ba81-8d17486de39d" 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_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_350be53f-9a7d-4631-ba81-8d17486de39d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_bf91c2ae-e8ec-4590-be0a-e9267117bd72" 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_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_bf91c2ae-e8ec-4590-be0a-e9267117bd72" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_791ae6ed-704e-4fb8-a6b9-92dab2a25e7d" 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_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_791ae6ed-704e-4fb8-a6b9-92dab2a25e7d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cb67bc27-9476-465e-b691-b06786acd97e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cb67bc27-9476-465e-b691-b06786acd97e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_77a274d4-d5a7-4103-b684-6d57f13d16ca" 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_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_77a274d4-d5a7-4103-b684-6d57f13d16ca" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1c35a606-8b46-48a2-afaa-5df3b4f8f838" 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_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1c35a606-8b46-48a2-afaa-5df3b4f8f838" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8b6f22b0-f693-4240-bc43-7f1633c19072" 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_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_NetIncomeLoss_8b6f22b0-f693-4240-bc43-7f1633c19072" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8e7093c7-cca1-4e89-9473-2876816adb04" 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_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8e7093c7-cca1-4e89-9473-2876816adb04" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_c04c12f9-2e0d-4482-9050-74328b9dd4bc" 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_StockholdersEquity_7e5b18bc-041a-4e43-ad07-2df383a030a6" 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_AccountingStandardsUpdateExtensibleList_64b5108a-f43d-45f3-901e-c8825a0fa6b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6b314e11-0751-4e94-9226-d9e29a5950d4" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_64b5108a-f43d-45f3-901e-c8825a0fa6b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d4493de9-6542-4bb6-b20b-64498c9d21ac" 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_6b314e11-0751-4e94-9226-d9e29a5950d4" xlink:to="loc_us-gaap_StatementTable_d4493de9-6542-4bb6-b20b-64498c9d21ac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_00013888-acae-469b-9b8a-a4d3fde11e1b" 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_d4493de9-6542-4bb6-b20b-64498c9d21ac" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_00013888-acae-469b-9b8a-a4d3fde11e1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_00013888-acae-469b-9b8a-a4d3fde11e1b_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_00013888-acae-469b-9b8a-a4d3fde11e1b" xlink:to="loc_us-gaap_EquityComponentDomain_00013888-acae-469b-9b8a-a4d3fde11e1b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_fec4ce9e-3dbf-4617-9925-03764e1e0524" 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_00013888-acae-469b-9b8a-a4d3fde11e1b" xlink:to="loc_us-gaap_EquityComponentDomain_fec4ce9e-3dbf-4617-9925-03764e1e0524" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_3d941289-3ab8-4ea9-a49a-a0346c35f15d" 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_fec4ce9e-3dbf-4617-9925-03764e1e0524" xlink:to="loc_us-gaap_CommonStockMember_3d941289-3ab8-4ea9-a49a-a0346c35f15d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_59aed5a0-f323-4a03-a265-f54e74b34d21" 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_fec4ce9e-3dbf-4617-9925-03764e1e0524" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_59aed5a0-f323-4a03-a265-f54e74b34d21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d34cb571-11d4-42ae-ab43-375f33b67bb5" 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_fec4ce9e-3dbf-4617-9925-03764e1e0524" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d34cb571-11d4-42ae-ab43-375f33b67bb5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_0be78485-daf5-4abe-80b5-c41adddb7dad" 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_fec4ce9e-3dbf-4617-9925-03764e1e0524" xlink:to="loc_us-gaap_RetainedEarningsMember_0be78485-daf5-4abe-80b5-c41adddb7dad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_5f7ed364-88f2-441b-a433-0adc6a6e6fcd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d4493de9-6542-4bb6-b20b-64498c9d21ac" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_5f7ed364-88f2-441b-a433-0adc6a6e6fcd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_5f7ed364-88f2-441b-a433-0adc6a6e6fcd_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_5f7ed364-88f2-441b-a433-0adc6a6e6fcd" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_5f7ed364-88f2-441b-a433-0adc6a6e6fcd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_79ebaf54-e429-45dd-9878-4f86fc698a40" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_5f7ed364-88f2-441b-a433-0adc6a6e6fcd" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_79ebaf54-e429-45dd-9878-4f86fc698a40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_3abcc628-320f-4389-b95d-485e6b30ddd9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_79ebaf54-e429-45dd-9878-4f86fc698a40" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_3abcc628-320f-4389-b95d-485e6b30ddd9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended" id="i940bfb9fd7df493ba02bb5f956005d6a_CondensedConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://fluidigm.com/role/DescriptionofBusiness" xlink:type="simple" xlink:href="fldm-20200630.xsd#DescriptionofBusiness"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/DescriptionofBusiness" xlink:type="extended" id="i767355a7e5324b37ae07bd715fb2530c_DescriptionofBusiness"/>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended" id="i3536143542a34c159666b2776a0b50fd_SummaryofSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended" id="i8018186a29804aa3b4c4b37e6b26f96c_SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended" id="i9ff601b22b1a412c9518fcdf584728d9_SummaryofSignificantAccountingPoliciesTables"/>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="ieb1c3202e8e5490cbd95f2388507cabf_SummaryofSignificantAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:href="fldm-20200630.xsd#fldm_ScheduleOfSignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod_31e280ce-1624-419a-8f90-43e809349edb" xlink:href="fldm-20200630.xsd#fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod_31e280ce-1624-419a-8f90-43e809349edb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLegalSettlements_f87265c8-fee7-40b1-a216-42cd47de1dfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLegalSettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_ProceedsFromLegalSettlements_f87265c8-fee7-40b1-a216-42cd47de1dfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3919ad42-0004-4980-9e6e-a5b9cb5d91c3" 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_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3919ad42-0004-4980-9e6e-a5b9cb5d91c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalFees_200c6245-9268-4747-8df3-d582ca317cad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_LegalFees_200c6245-9268-4747-8df3-d582ca317cad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod_253a8b26-7900-4e9c-b3f9-0163848fd4da" xlink:href="fldm-20200630.xsd#fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod_253a8b26-7900-4e9c-b3f9-0163848fd4da" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ProductWarrantyTerm_cf7f1e01-0adb-47a4-89d9-86cb1196e609" xlink:href="fldm-20200630.xsd#fldm_ProductWarrantyTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_fldm_ProductWarrantyTerm_cf7f1e01-0adb-47a4-89d9-86cb1196e609" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_4ec2d9ae-af96-4fc2-a77b-ddbea49a6d63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_4ec2d9ae-af96-4fc2-a77b-ddbea49a6d63" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_0b4a8960-3cfd-410b-a115-472423cefd5a" 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_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_0b4a8960-3cfd-410b-a115-472423cefd5a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_13835398-226d-4ddb-8307-8aa112b541f4" 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_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_13835398-226d-4ddb-8307-8aa112b541f4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e35cfb89-ebf1-446f-a573-a4c8c484332a" 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_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e35cfb89-ebf1-446f-a573-a4c8c484332a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_5aa9ae5f-2a01-4f62-a6f0-1d9edbfebc16" 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_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_5aa9ae5f-2a01-4f62-a6f0-1d9edbfebc16" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_4ec66ec8-7747-4348-bb55-d3b3a87072d7" 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_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_4ec66ec8-7747-4348-bb55-d3b3a87072d7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_eaf28a49-6a2b-42b4-b70e-97d29ccea270" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_eaf28a49-6a2b-42b4-b70e-97d29ccea270" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_8eee7869-ba45-48fc-8eda-830ab9ad0907" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_8eee7869-ba45-48fc-8eda-830ab9ad0907" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_2f5e04c3-bbd6-4a0e-bb22-a31f033844ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_2f5e04c3-bbd6-4a0e-bb22-a31f033844ef" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_af066325-5ce4-42e5-ac5c-d2fc838d68fa" 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_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_StockholdersEquity_af066325-5ce4-42e5-ac5c-d2fc838d68fa" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:href="fldm-20200630.xsd#fldm_ScheduleOfSignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_80801769-86e2-491e-b8dd-fdf226f1ecb0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_srt_LitigationCaseAxis_80801769-86e2-491e-b8dd-fdf226f1ecb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_80801769-86e2-491e-b8dd-fdf226f1ecb0_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_80801769-86e2-491e-b8dd-fdf226f1ecb0" xlink:to="loc_srt_LitigationCaseTypeDomain_80801769-86e2-491e-b8dd-fdf226f1ecb0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_2ad4616c-802a-4908-98a0-4bd3934b13ed" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_80801769-86e2-491e-b8dd-fdf226f1ecb0" xlink:to="loc_srt_LitigationCaseTypeDomain_2ad4616c-802a-4908-98a0-4bd3934b13ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_IntellectualPropertyInfringementClaimsMember_f93e25be-6e05-48f6-96ae-ab2f5771e669" xlink:href="fldm-20200630.xsd#fldm_IntellectualPropertyInfringementClaimsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_2ad4616c-802a-4908-98a0-4bd3934b13ed" xlink:to="loc_fldm_IntellectualPropertyInfringementClaimsMember_f93e25be-6e05-48f6-96ae-ab2f5771e669" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_83274e6b-2363-4e0a-9c3d-adb9f8da43b5" 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_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_83274e6b-2363-4e0a-9c3d-adb9f8da43b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_83274e6b-2363-4e0a-9c3d-adb9f8da43b5_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_83274e6b-2363-4e0a-9c3d-adb9f8da43b5" xlink:to="loc_us-gaap_EquityComponentDomain_83274e6b-2363-4e0a-9c3d-adb9f8da43b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_49be2a2c-7421-4009-b45b-4880ca3a8ee0" 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_83274e6b-2363-4e0a-9c3d-adb9f8da43b5" xlink:to="loc_us-gaap_EquityComponentDomain_49be2a2c-7421-4009-b45b-4880ca3a8ee0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_63716e2b-42f9-486f-8f1e-37d70c00dd77" 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_49be2a2c-7421-4009-b45b-4880ca3a8ee0" xlink:to="loc_us-gaap_CommonStockMember_63716e2b-42f9-486f-8f1e-37d70c00dd77" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_5963266a-fa86-496b-b8c6-241bb76dfe5e" 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_49be2a2c-7421-4009-b45b-4880ca3a8ee0" xlink:to="loc_us-gaap_RetainedEarningsMember_5963266a-fa86-496b-b8c6-241bb76dfe5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_22e2b7a4-192b-4a32-bc14-5616d08b3766" 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_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_srt_ProductOrServiceAxis_22e2b7a4-192b-4a32-bc14-5616d08b3766" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_22e2b7a4-192b-4a32-bc14-5616d08b3766_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_22e2b7a4-192b-4a32-bc14-5616d08b3766" xlink:to="loc_srt_ProductsAndServicesDomain_22e2b7a4-192b-4a32-bc14-5616d08b3766_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e68232ce-3837-4924-8936-9c92454af228" 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_22e2b7a4-192b-4a32-bc14-5616d08b3766" xlink:to="loc_srt_ProductsAndServicesDomain_e68232ce-3837-4924-8936-9c92454af228" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_9236a0be-8414-48e5-8d18-5e1903818eef" 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_e68232ce-3837-4924-8936-9c92454af228" xlink:to="loc_us-gaap_ProductMember_9236a0be-8414-48e5-8d18-5e1903818eef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_21acd73f-ed41-48b4-a4eb-5b4084110f95" 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_e68232ce-3837-4924-8936-9c92454af228" xlink:to="loc_us-gaap_ServiceMember_21acd73f-ed41-48b4-a4eb-5b4084110f95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseMember_5a391f4f-ca12-424f-ade0-5df6a09e6dd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e68232ce-3837-4924-8936-9c92454af228" xlink:to="loc_us-gaap_LicenseMember_5a391f4f-ca12-424f-ade0-5df6a09e6dd0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_67e65ef5-8584-4ced-ad8e-65c9923e4143" 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_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_us-gaap_DebtInstrumentAxis_67e65ef5-8584-4ced-ad8e-65c9923e4143" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_67e65ef5-8584-4ced-ad8e-65c9923e4143_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_67e65ef5-8584-4ced-ad8e-65c9923e4143" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_67e65ef5-8584-4ced-ad8e-65c9923e4143_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4aa39a92-84e3-46cd-87f6-8c49ca6dd201" 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_67e65ef5-8584-4ced-ad8e-65c9923e4143" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4aa39a92-84e3-46cd-87f6-8c49ca6dd201" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesdue2034Member_fcdf59b9-db8c-4c8f-931c-e3a16fd277f9" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesdue2034Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4aa39a92-84e3-46cd-87f6-8c49ca6dd201" xlink:to="loc_fldm_SeniorConvertibleNotesdue2034Member_fcdf59b9-db8c-4c8f-931c-e3a16fd277f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ExchangeConvertibleSeniorNotesDue2034Member_59b11c2d-3847-48cd-b183-cf158dcf43f4" xlink:href="fldm-20200630.xsd#fldm_ExchangeConvertibleSeniorNotesDue2034Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4aa39a92-84e3-46cd-87f6-8c49ca6dd201" xlink:to="loc_fldm_ExchangeConvertibleSeniorNotesDue2034Member_59b11c2d-3847-48cd-b183-cf158dcf43f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesDue2024Member_36e48fda-56ce-400e-bc9e-eae4b3912549" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesDue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4aa39a92-84e3-46cd-87f6-8c49ca6dd201" xlink:to="loc_fldm_SeniorConvertibleNotesDue2024Member_36e48fda-56ce-400e-bc9e-eae4b3912549" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_cc0b1d89-aee4-49a5-aa39-f2b64871752a" 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_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_cc0b1d89-aee4-49a5-aa39-f2b64871752a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_cc0b1d89-aee4-49a5-aa39-f2b64871752a_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_cc0b1d89-aee4-49a5-aa39-f2b64871752a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_cc0b1d89-aee4-49a5-aa39-f2b64871752a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ffcc8ec9-8fdf-4cb3-853c-49f49404535a" 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_cc0b1d89-aee4-49a5-aa39-f2b64871752a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ffcc8ec9-8fdf-4cb3-853c-49f49404535a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_ccde5333-db8c-4b3a-8133-a45b97793ccd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ffcc8ec9-8fdf-4cb3-853c-49f49404535a" xlink:to="loc_us-gaap_ConvertibleDebtMember_ccde5333-db8c-4b3a-8133-a45b97793ccd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAxis_b6ad974d-6cda-4a2e-94a6-327e99be9528" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_us-gaap_CapitalizedContractCostAxis_b6ad974d-6cda-4a2e-94a6-327e99be9528" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostDomain_b6ad974d-6cda-4a2e-94a6-327e99be9528_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CapitalizedContractCostAxis_b6ad974d-6cda-4a2e-94a6-327e99be9528" xlink:to="loc_us-gaap_CapitalizedContractCostDomain_b6ad974d-6cda-4a2e-94a6-327e99be9528_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostDomain_287b8ee7-b631-453b-af9f-4558f349c7e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CapitalizedContractCostAxis_b6ad974d-6cda-4a2e-94a6-327e99be9528" xlink:to="loc_us-gaap_CapitalizedContractCostDomain_287b8ee7-b631-453b-af9f-4558f349c7e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CommissionCostsMember_178a625f-2b93-4b7c-92d0-0700136786a8" xlink:href="fldm-20200630.xsd#fldm_CommissionCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalizedContractCostDomain_287b8ee7-b631-453b-af9f-4558f349c7e4" xlink:to="loc_fldm_CommissionCostsMember_178a625f-2b93-4b7c-92d0-0700136786a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0fd7d94f-0745-4ebf-9898-b6a9a1ebafec" 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_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_srt_RangeAxis_0fd7d94f-0745-4ebf-9898-b6a9a1ebafec" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0fd7d94f-0745-4ebf-9898-b6a9a1ebafec_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_0fd7d94f-0745-4ebf-9898-b6a9a1ebafec" xlink:to="loc_srt_RangeMember_0fd7d94f-0745-4ebf-9898-b6a9a1ebafec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fc61d9ec-04b9-4982-bfce-a5ab7350dbd4" 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_0fd7d94f-0745-4ebf-9898-b6a9a1ebafec" xlink:to="loc_srt_RangeMember_fc61d9ec-04b9-4982-bfce-a5ab7350dbd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8f80f91f-8788-46dc-8cfc-d8477ad9fade" 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_fc61d9ec-04b9-4982-bfce-a5ab7350dbd4" xlink:to="loc_srt_MinimumMember_8f80f91f-8788-46dc-8cfc-d8477ad9fade" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_678671d9-24b5-4b38-ac2f-5cee4eacb7f1" 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_fc61d9ec-04b9-4982-bfce-a5ab7350dbd4" xlink:to="loc_srt_MaximumMember_678671d9-24b5-4b38-ac2f-5cee4eacb7f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_ad83d6b2-ab45-49f4-9de8-a77ee48368c7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_ad83d6b2-ab45-49f4-9de8-a77ee48368c7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_ad83d6b2-ab45-49f4-9de8-a77ee48368c7_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_ad83d6b2-ab45-49f4-9de8-a77ee48368c7" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_ad83d6b2-ab45-49f4-9de8-a77ee48368c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e6e04651-3d42-4512-beb6-7c7dea7a2191" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_ad83d6b2-ab45-49f4-9de8-a77ee48368c7" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e6e04651-3d42-4512-beb6-7c7dea7a2191" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6858b3f8-ac4c-428b-8340-1671b6572c40" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e6e04651-3d42-4512-beb6-7c7dea7a2191" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6858b3f8-ac4c-428b-8340-1671b6572c40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_8c55faf4-dd9e-4b26-a622-178e6f40cc32" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_srt_MajorCustomersAxis_8c55faf4-dd9e-4b26-a622-178e6f40cc32" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_8c55faf4-dd9e-4b26-a622-178e6f40cc32_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_8c55faf4-dd9e-4b26-a622-178e6f40cc32" xlink:to="loc_srt_NameOfMajorCustomerDomain_8c55faf4-dd9e-4b26-a622-178e6f40cc32_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_01072518-8737-465b-ba27-9466f62c1d4a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_8c55faf4-dd9e-4b26-a622-178e6f40cc32" xlink:to="loc_srt_NameOfMajorCustomerDomain_01072518-8737-465b-ba27-9466f62c1d4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_FiveLargestCustomersMember_bed23ca3-0740-4e90-8a56-7de06527d4f9" xlink:href="fldm-20200630.xsd#fldm_FiveLargestCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_01072518-8737-465b-ba27-9466f62c1d4a" xlink:to="loc_fldm_FiveLargestCustomersMember_bed23ca3-0740-4e90-8a56-7de06527d4f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_395ca720-ace4-4cac-afbe-66a6700bf9c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_395ca720-ace4-4cac-afbe-66a6700bf9c3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_395ca720-ace4-4cac-afbe-66a6700bf9c3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_395ca720-ace4-4cac-afbe-66a6700bf9c3" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_395ca720-ace4-4cac-afbe-66a6700bf9c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d1df352b-1904-4b19-a11c-d91d7da011d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_395ca720-ace4-4cac-afbe-66a6700bf9c3" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d1df352b-1904-4b19-a11c-d91d7da011d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_696884df-47c9-4e33-87dd-34a69ddbcfe7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d1df352b-1904-4b19-a11c-d91d7da011d0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_696884df-47c9-4e33-87dd-34a69ddbcfe7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_804239bf-5bc4-41bd-90cc-5f3b0437c95f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_804239bf-5bc4-41bd-90cc-5f3b0437c95f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_804239bf-5bc4-41bd-90cc-5f3b0437c95f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_804239bf-5bc4-41bd-90cc-5f3b0437c95f" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_804239bf-5bc4-41bd-90cc-5f3b0437c95f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_5cf99a12-b3c0-4298-81ca-91cc13d2f2b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_804239bf-5bc4-41bd-90cc-5f3b0437c95f" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_5cf99a12-b3c0-4298-81ca-91cc13d2f2b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_9ef04c7a-f95b-44d1-ae8a-336e6b7855a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_5cf99a12-b3c0-4298-81ca-91cc13d2f2b0" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_9ef04c7a-f95b-44d1-ae8a-336e6b7855a3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" xlink:type="extended" id="ifc27007010584fd4ad0064421905f563_SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_bd437d09-850c-4b4c-8752-424ec9505b35" 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_f37dca4d-eb05-423f-aeba-347649ed207e" 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_bd437d09-850c-4b4c-8752-424ec9505b35" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f37dca4d-eb05-423f-aeba-347649ed207e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_899a6fd6-1faf-4778-b0cb-fc31d230afb2" 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_f37dca4d-eb05-423f-aeba-347649ed207e" xlink:to="loc_us-gaap_StockholdersEquity_899a6fd6-1faf-4778-b0cb-fc31d230afb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8a663962-4d5b-4fbe-a22c-6dec439fac8c" 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_AOCIAttributableToParentNetOfTaxRollForward_f37dca4d-eb05-423f-aeba-347649ed207e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8a663962-4d5b-4fbe-a22c-6dec439fac8c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d3d22286-6964-45e0-a3fc-1df4e6a761ee" 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_0083b2c5-9032-446e-8926-a934f03e49dd" 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_bd437d09-850c-4b4c-8752-424ec9505b35" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0083b2c5-9032-446e-8926-a934f03e49dd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2310190a-4ef1-407b-97df-9cbd19fef5db" 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_0083b2c5-9032-446e-8926-a934f03e49dd" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2310190a-4ef1-407b-97df-9cbd19fef5db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2310190a-4ef1-407b-97df-9cbd19fef5db_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_2310190a-4ef1-407b-97df-9cbd19fef5db" xlink:to="loc_us-gaap_EquityComponentDomain_2310190a-4ef1-407b-97df-9cbd19fef5db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0d7a7ce3-8b02-4631-bd97-4fcd28aa4819" 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_2310190a-4ef1-407b-97df-9cbd19fef5db" xlink:to="loc_us-gaap_EquityComponentDomain_0d7a7ce3-8b02-4631-bd97-4fcd28aa4819" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_8af1aace-e585-42af-9b91-f44911ceafe1" 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_0d7a7ce3-8b02-4631-bd97-4fcd28aa4819" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_8af1aace-e585-42af-9b91-f44911ceafe1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_5ef2e95f-ddd2-4240-868a-685c8033ca1d" 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_0d7a7ce3-8b02-4631-bd97-4fcd28aa4819" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_5ef2e95f-ddd2-4240-868a-685c8033ca1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7bc85ed3-cb54-4e2a-bd6a-f3c21551ff44" 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_0d7a7ce3-8b02-4631-bd97-4fcd28aa4819" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7bc85ed3-cb54-4e2a-bd6a-f3c21551ff44" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails" xlink:type="extended" id="i7c29fd8bd5b746d5a2fe45b2c49820a0_SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_a5614a75-0a0c-4f95-a14c-b302ecc1b61c" 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_94a8cda0-96f3-4477-b3df-f64dfa8cbffb" 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_a5614a75-0a0c-4f95-a14c-b302ecc1b61c" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_94a8cda0-96f3-4477-b3df-f64dfa8cbffb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_9325e1a4-03f9-483c-a285-47ffa1d90c8f" 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_a5614a75-0a0c-4f95-a14c-b302ecc1b61c" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_9325e1a4-03f9-483c-a285-47ffa1d90c8f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e1a6cbc5-4114-46f4-a0c8-c12f378136cd" 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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_9325e1a4-03f9-483c-a285-47ffa1d90c8f" xlink:to="loc_us-gaap_DebtInstrumentAxis_e1a6cbc5-4114-46f4-a0c8-c12f378136cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e1a6cbc5-4114-46f4-a0c8-c12f378136cd_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_e1a6cbc5-4114-46f4-a0c8-c12f378136cd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e1a6cbc5-4114-46f4-a0c8-c12f378136cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_580ce024-d903-4860-8710-fbc040390b06" 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_e1a6cbc5-4114-46f4-a0c8-c12f378136cd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_580ce024-d903-4860-8710-fbc040390b06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndNineteenConvertibleNotesMember_36fbe799-c3dd-4343-878d-2b455373c1cb" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndNineteenConvertibleNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_580ce024-d903-4860-8710-fbc040390b06" xlink:to="loc_fldm_TwoThousandAndNineteenConvertibleNotesMember_36fbe799-c3dd-4343-878d-2b455373c1cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember_8d623533-1cee-4b32-bcb8-fd6ae05bae65" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_580ce024-d903-4860-8710-fbc040390b06" xlink:to="loc_fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember_8d623533-1cee-4b32-bcb8-fd6ae05bae65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndFourteenConvertibleNotesMember_e7fc55eb-13d7-4327-a36d-360180d1ff3f" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndFourteenConvertibleNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_580ce024-d903-4860-8710-fbc040390b06" xlink:to="loc_fldm_TwoThousandAndFourteenConvertibleNotesMember_e7fc55eb-13d7-4327-a36d-360180d1ff3f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_d226c077-aee8-48c9-90cc-cba540bb6aac" 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_9325e1a4-03f9-483c-a285-47ffa1d90c8f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_d226c077-aee8-48c9-90cc-cba540bb6aac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d226c077-aee8-48c9-90cc-cba540bb6aac_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_d226c077-aee8-48c9-90cc-cba540bb6aac" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d226c077-aee8-48c9-90cc-cba540bb6aac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f26a320c-4e0c-439e-907d-7e7b5080e31a" 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_d226c077-aee8-48c9-90cc-cba540bb6aac" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f26a320c-4e0c-439e-907d-7e7b5080e31a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_9f1505d9-f523-493b-ae63-2ebb9594e373" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f26a320c-4e0c-439e-907d-7e7b5080e31a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_9f1505d9-f523-493b-ae63-2ebb9594e373" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember_8ac080d4-cf92-44c3-900f-166cf11542e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f26a320c-4e0c-439e-907d-7e7b5080e31a" xlink:to="loc_us-gaap_ConvertibleDebtSecuritiesMember_8ac080d4-cf92-44c3-900f-166cf11542e2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BusinessCombination" xlink:type="simple" xlink:href="fldm-20200630.xsd#BusinessCombination"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/BusinessCombination" xlink:type="extended" id="i52a4ff4c26494fa0b33681e790e1367c_BusinessCombination"/>
  <link:roleRef roleURI="http://fluidigm.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#BusinessCombinationTables"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/BusinessCombinationTables" xlink:type="extended" id="iff06f7460e864dbebb3c7b034e4c4354_BusinessCombinationTables"/>
  <link:roleRef roleURI="http://fluidigm.com/role/BusinessCombinationNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BusinessCombinationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/BusinessCombinationNarrativeDetails" xlink:type="extended" id="i77a330613737473494645ae6795b0e4b_BusinessCombinationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_2a1eaec2-fb6d-4fb6-a82a-38cf7ad32f3d" 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_fb50f712-8246-4e1c-aaf3-a74bee99782a" 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_2a1eaec2-fb6d-4fb6-a82a-38cf7ad32f3d" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_fb50f712-8246-4e1c-aaf3-a74bee99782a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_a317d8f9-04d5-46ca-b308-f9341517c631" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2a1eaec2-fb6d-4fb6-a82a-38cf7ad32f3d" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_a317d8f9-04d5-46ca-b308-f9341517c631" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_02644295-3052-4408-b542-59f040f06082" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2a1eaec2-fb6d-4fb6-a82a-38cf7ad32f3d" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_02644295-3052-4408-b542-59f040f06082" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_b3b7cb30-5119-4190-ae68-8af8d8911b36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2a1eaec2-fb6d-4fb6-a82a-38cf7ad32f3d" xlink:to="loc_us-gaap_SharePrice_b3b7cb30-5119-4190-ae68-8af8d8911b36" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_eff177d3-b1d3-4941-9ea7-6f3a6a0bf028" 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_2a1eaec2-fb6d-4fb6-a82a-38cf7ad32f3d" xlink:to="loc_us-gaap_Goodwill_eff177d3-b1d3-4941-9ea7-6f3a6a0bf028" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2889bc25-1997-4680-9122-1ebcebb00482" 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_2a1eaec2-fb6d-4fb6-a82a-38cf7ad32f3d" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2889bc25-1997-4680-9122-1ebcebb00482" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6c7b08ff-58b6-477a-a8b4-fee14c6bfda9" 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_2889bc25-1997-4680-9122-1ebcebb00482" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6c7b08ff-58b6-477a-a8b4-fee14c6bfda9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c7b08ff-58b6-477a-a8b4-fee14c6bfda9_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_6c7b08ff-58b6-477a-a8b4-fee14c6bfda9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c7b08ff-58b6-477a-a8b4-fee14c6bfda9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b09d7910-0c8b-403d-a263-a3c40895b21d" 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_6c7b08ff-58b6-477a-a8b4-fee14c6bfda9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b09d7910-0c8b-403d-a263-a3c40895b21d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InstruNorASMember_fd87d65f-0fa4-4aec-8087-6c253f166da7" xlink:href="fldm-20200630.xsd#fldm_InstruNorASMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b09d7910-0c8b-403d-a263-a3c40895b21d" xlink:to="loc_fldm_InstruNorASMember_fd87d65f-0fa4-4aec-8087-6c253f166da7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BusinessCombinationNetCashFlowsDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails" xlink:type="extended" id="i2b20ac30135742d794c79e95120a7957_BusinessCombinationNetCashFlowsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_9f8d89f3-6c9e-4bf6-b850-ef916f93b02c" 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_PaymentsToAcquireBusinessesGross_829ead7a-3986-4382-83a2-5b1d6912eee0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f8d89f3-6c9e-4bf6-b850-ef916f93b02c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_829ead7a-3986-4382-83a2-5b1d6912eee0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_1aae5254-d82b-437a-b3f3-1868cc0bcbd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f8d89f3-6c9e-4bf6-b850-ef916f93b02c" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_1aae5254-d82b-437a-b3f3-1868cc0bcbd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_22782008-3a6c-4024-96fd-45e7358fb597" 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_9f8d89f3-6c9e-4bf6-b850-ef916f93b02c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_22782008-3a6c-4024-96fd-45e7358fb597" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2af89510-c422-4038-b8f2-8869cdb0ea79" 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_9f8d89f3-6c9e-4bf6-b850-ef916f93b02c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2af89510-c422-4038-b8f2-8869cdb0ea79" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1af9f0d8-8c44-4b45-8c30-ae22b837ebcf" 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_2af89510-c422-4038-b8f2-8869cdb0ea79" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1af9f0d8-8c44-4b45-8c30-ae22b837ebcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1af9f0d8-8c44-4b45-8c30-ae22b837ebcf_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_1af9f0d8-8c44-4b45-8c30-ae22b837ebcf" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1af9f0d8-8c44-4b45-8c30-ae22b837ebcf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee28e04c-727c-4962-b281-217121dcace4" 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_1af9f0d8-8c44-4b45-8c30-ae22b837ebcf" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee28e04c-727c-4962-b281-217121dcace4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InstruNorASMember_21bdad63-444f-4751-acbb-72060f67850a" xlink:href="fldm-20200630.xsd#fldm_InstruNorASMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee28e04c-727c-4962-b281-217121dcace4" xlink:to="loc_fldm_InstruNorASMember_21bdad63-444f-4751-acbb-72060f67850a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails" xlink:type="extended" id="i24ce33ff14284d439ed784839a66b6cf_BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_8901d59e-39d9-4591-89a3-6bbc21974d04" 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_PaymentsToAcquireBusinessesGross_99d59734-eec4-4e2c-9f1c-d7d6a66c4f96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_99d59734-eec4-4e2c-9f1c-d7d6a66c4f96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_47c5f171-ce10-4796-91a4-f5817064fad6" 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_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_47c5f171-ce10-4796-91a4-f5817064fad6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_9b8aff88-9e7a-4f4f-b8e5-755ecefff00a" 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_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_9b8aff88-9e7a-4f4f-b8e5-755ecefff00a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_20696395-4b67-4fa4-9fdf-e17b10de02d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_20696395-4b67-4fa4-9fdf-e17b10de02d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_43f31710-5264-4f34-a693-47f87a7bc78b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_20696395-4b67-4fa4-9fdf-e17b10de02d5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_43f31710-5264-4f34-a693-47f87a7bc78b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables_26ac7a4d-3a48-44ae-a3f1-292a8dedb90f" xlink:href="fldm-20200630.xsd#fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_20696395-4b67-4fa4-9fdf-e17b10de02d5" xlink:to="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables_26ac7a4d-3a48-44ae-a3f1-292a8dedb90f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables_77db3d35-7f6c-467e-99bf-7dfb1c9bd5b1" xlink:href="fldm-20200630.xsd#fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_20696395-4b67-4fa4-9fdf-e17b10de02d5" xlink:to="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables_77db3d35-7f6c-467e-99bf-7dfb1c9bd5b1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1b48a6c7-07da-4c66-87eb-76dd5f926f1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_20696395-4b67-4fa4-9fdf-e17b10de02d5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1b48a6c7-07da-4c66-87eb-76dd5f926f1b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_ea2aa869-9964-4f49-bd0a-acdfc8320111" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_20696395-4b67-4fa4-9fdf-e17b10de02d5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_ea2aa869-9964-4f49-bd0a-acdfc8320111" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_e4009329-899d-49dd-a0e4-6dec10093653" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_e4009329-899d-49dd-a0e4-6dec10093653" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_b4341eef-0e85-4af3-819b-75a23357ddda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_e4009329-899d-49dd-a0e4-6dec10093653" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_b4341eef-0e85-4af3-819b-75a23357ddda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_81755385-db69-410b-a1e7-c65907dfd782" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_e4009329-899d-49dd-a0e4-6dec10093653" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_81755385-db69-410b-a1e7-c65907dfd782" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5ba01028-0742-434a-b399-38d519b0421b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_e4009329-899d-49dd-a0e4-6dec10093653" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5ba01028-0742-434a-b399-38d519b0421b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5543ed63-11ee-4664-bc80-7312661252b2" 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_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5543ed63-11ee-4664-bc80-7312661252b2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_048640d0-8b13-4922-8ec7-71b41c112d93" 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_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:to="loc_us-gaap_Goodwill_048640d0-8b13-4922-8ec7-71b41c112d93" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3e85690c-91fb-430f-997a-27479d6d30a5" 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_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3e85690c-91fb-430f-997a-27479d6d30a5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f5ea3299-1d90-48e9-a887-7944bfc50356" 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_3e85690c-91fb-430f-997a-27479d6d30a5" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f5ea3299-1d90-48e9-a887-7944bfc50356" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f5ea3299-1d90-48e9-a887-7944bfc50356_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_f5ea3299-1d90-48e9-a887-7944bfc50356" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f5ea3299-1d90-48e9-a887-7944bfc50356_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9d23732c-e1e1-422a-bd4e-cd146294d667" 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_f5ea3299-1d90-48e9-a887-7944bfc50356" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9d23732c-e1e1-422a-bd4e-cd146294d667" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InstruNorASMember_c52badc6-ac57-483c-bac5-54e5c8c1b092" xlink:href="fldm-20200630.xsd#fldm_InstruNorASMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9d23732c-e1e1-422a-bd4e-cd146294d667" xlink:to="loc_fldm_InstruNorASMember_c52badc6-ac57-483c-bac5-54e5c8c1b092" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/Revenue" xlink:type="simple" xlink:href="fldm-20200630.xsd#Revenue"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/Revenue" xlink:type="extended" id="i4d0f0bdef0294dccb02726a7d6014c49_Revenue"/>
  <link:roleRef roleURI="http://fluidigm.com/role/RevenueTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#RevenueTables"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/RevenueTables" xlink:type="extended" id="iad69950fdd81407ba074bf822891f321_RevenueTables"/>
  <link:roleRef roleURI="http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#RevenueScheduleofDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails" xlink:type="extended" id="i75d2ae80108749f68f82632e434e825d_RevenueScheduleofDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_0a362d17-431c-4ec0-aaf8-633dbd4d796f" 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_789a00c9-59c1-444c-ad2c-37bee376572d" 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_0a362d17-431c-4ec0-aaf8-633dbd4d796f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_789a00c9-59c1-444c-ad2c-37bee376572d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_23b33e15-9786-40c8-bc52-49d68edcfe3f" 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_0a362d17-431c-4ec0-aaf8-633dbd4d796f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_23b33e15-9786-40c8-bc52-49d68edcfe3f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_823d4bf1-6269-4849-b384-02ba6c3cf1b4" 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_DisaggregationOfRevenueTable_23b33e15-9786-40c8-bc52-49d68edcfe3f" xlink:to="loc_srt_StatementGeographicalAxis_823d4bf1-6269-4849-b384-02ba6c3cf1b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_823d4bf1-6269-4849-b384-02ba6c3cf1b4_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_823d4bf1-6269-4849-b384-02ba6c3cf1b4" xlink:to="loc_srt_SegmentGeographicalDomain_823d4bf1-6269-4849-b384-02ba6c3cf1b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8d9665e7-4d60-4ac8-abf2-e7dd79bd2206" 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_823d4bf1-6269-4849-b384-02ba6c3cf1b4" xlink:to="loc_srt_SegmentGeographicalDomain_8d9665e7-4d60-4ac8-abf2-e7dd79bd2206" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AmericasMember_c2b45599-baf9-445a-892a-2452397dee8a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AmericasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8d9665e7-4d60-4ac8-abf2-e7dd79bd2206" xlink:to="loc_srt_AmericasMember_c2b45599-baf9-445a-892a-2452397dee8a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_65d7cf62-7584-49f8-a452-54494a8357e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8d9665e7-4d60-4ac8-abf2-e7dd79bd2206" xlink:to="loc_us-gaap_EMEAMember_65d7cf62-7584-49f8-a452-54494a8357e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_1e1f045a-12b5-4086-b3be-61bf91ba160b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8d9665e7-4d60-4ac8-abf2-e7dd79bd2206" xlink:to="loc_srt_AsiaPacificMember_1e1f045a-12b5-4086-b3be-61bf91ba160b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_aa3bc32f-598b-4c67-b093-151456314e22" 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_23b33e15-9786-40c8-bc52-49d68edcfe3f" xlink:to="loc_srt_ProductOrServiceAxis_aa3bc32f-598b-4c67-b093-151456314e22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_aa3bc32f-598b-4c67-b093-151456314e22_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_aa3bc32f-598b-4c67-b093-151456314e22" xlink:to="loc_srt_ProductsAndServicesDomain_aa3bc32f-598b-4c67-b093-151456314e22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" 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_aa3bc32f-598b-4c67-b093-151456314e22" xlink:to="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InstrumentsMember_52ab0a31-d455-4f22-95a6-511bcb839eae" xlink:href="fldm-20200630.xsd#fldm_InstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_fldm_InstrumentsMember_52ab0a31-d455-4f22-95a6-511bcb839eae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ConsumablesMember_88e398bd-9850-4118-84c0-191a11ad803c" xlink:href="fldm-20200630.xsd#fldm_ConsumablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_fldm_ConsumablesMember_88e398bd-9850-4118-84c0-191a11ad803c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_9405fd94-02ad-42ff-a7c6-ebcd8b1623b5" 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_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_us-gaap_ProductMember_9405fd94-02ad-42ff-a7c6-ebcd8b1623b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_15b3ffe3-d3a4-4dd2-9a93-170764236054" 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_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_us-gaap_ServiceMember_15b3ffe3-d3a4-4dd2-9a93-170764236054" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CollaborationRevenueMember_08e8f94c-6830-4179-9176-86a4cc2f6e9f" xlink:href="fldm-20200630.xsd#fldm_CollaborationRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_fldm_CollaborationRevenueMember_08e8f94c-6830-4179-9176-86a4cc2f6e9f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseMember_ba54224a-dd13-48ab-adb7-33d3c4d5febd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_us-gaap_LicenseMember_ba54224a-dd13-48ab-adb7-33d3c4d5febd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrantMember_c4df3cba-e0ea-43cb-a9de-cb4dde03a343" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_us-gaap_GrantMember_c4df3cba-e0ea-43cb-a9de-cb4dde03a343" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_c37b8eee-013e-42cd-b860-88c3a0272bd7" 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_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_c37b8eee-013e-42cd-b860-88c3a0272bd7" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#RevenueNarrativeDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/RevenueNarrativeDetails" xlink:type="extended" id="i6fd36761c0d442fc8c78b16da087f238_RevenueNarrativeDetails"/>
  <link:roleRef roleURI="http://fluidigm.com/role/RevenuePerformanceObligationsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#RevenuePerformanceObligationsDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/RevenuePerformanceObligationsDetails" xlink:type="extended" id="ideda468647ff4e5cba13f0f51bf9770b_RevenuePerformanceObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffaa226-4953-4f0c-bc13-52044adbf737" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_ca5f5aba-1506-4757-abe6-04f4c77d6219" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffaa226-4953-4f0c-bc13-52044adbf737" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_ca5f5aba-1506-4757-abe6-04f4c77d6219" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_225c98a2-6036-4062-95bf-31496220322f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffaa226-4953-4f0c-bc13-52044adbf737" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_225c98a2-6036-4062-95bf-31496220322f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_6151caf1-4a89-4d16-ad47-1b042c81bffa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffaa226-4953-4f0c-bc13-52044adbf737" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_6151caf1-4a89-4d16-ad47-1b042c81bffa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_98ada13d-921c-4380-8277-f2f8a5553079" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_6151caf1-4a89-4d16-ad47-1b042c81bffa" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_98ada13d-921c-4380-8277-f2f8a5553079" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/RevenuePerformanceObligationsDetails_1" xlink:type="simple" xlink:href="fldm-20200630.xsd#RevenuePerformanceObligationsDetails_1"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/RevenuePerformanceObligationsDetails_1" xlink:type="extended" id="ia8711493be4b42e6bf0d1ef7cfe76321_RevenuePerformanceObligationsDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffaa226-4953-4f0c-bc13-52044adbf737" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_ca5f5aba-1506-4757-abe6-04f4c77d6219" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffaa226-4953-4f0c-bc13-52044adbf737" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_ca5f5aba-1506-4757-abe6-04f4c77d6219" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_225c98a2-6036-4062-95bf-31496220322f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffaa226-4953-4f0c-bc13-52044adbf737" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_225c98a2-6036-4062-95bf-31496220322f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_6151caf1-4a89-4d16-ad47-1b042c81bffa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffaa226-4953-4f0c-bc13-52044adbf737" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_6151caf1-4a89-4d16-ad47-1b042c81bffa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnet" xlink:type="simple" xlink:href="fldm-20200630.xsd#GoodwillandIntangibleAssetsnet"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/GoodwillandIntangibleAssetsnet" xlink:type="extended" id="if5811df91eae41859a372887c27a8c99_GoodwillandIntangibleAssetsnet"/>
  <link:roleRef roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#GoodwillandIntangibleAssetsnetTables"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetTables" xlink:type="extended" id="i8dfa4a07a92a4598b710743a7c3754c5_GoodwillandIntangibleAssetsnetTables"/>
  <link:roleRef roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#GoodwillandIntangibleAssetsnetNarrativeDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" xlink:type="extended" id="i3a012551144343ee8bfe6dd90dc082c2_GoodwillandIntangibleAssetsnetNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ebd1361c-c69c-43f4-84d1-487379504dc2" 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_de02e69a-81ad-46e7-b5f5-7dddbc1af420" 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_ebd1361c-c69c-43f4-84d1-487379504dc2" xlink:to="loc_us-gaap_Goodwill_de02e69a-81ad-46e7-b5f5-7dddbc1af420" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_e46940b1-c249-4726-a7d3-f15a0a60a280" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ebd1361c-c69c-43f4-84d1-487379504dc2" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_e46940b1-c249-4726-a7d3-f15a0a60a280" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_d7aab369-bc29-45c5-a937-d4d1261b651d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ebd1361c-c69c-43f4-84d1-487379504dc2" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_d7aab369-bc29-45c5-a937-d4d1261b651d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_b4029fe7-4780-4a77-8c65-4825a69f4ee2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ebd1361c-c69c-43f4-84d1-487379504dc2" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_b4029fe7-4780-4a77-8c65-4825a69f4ee2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b8c1a5a2-1736-40d4-8e4a-04bea0e72576" 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_ebd1361c-c69c-43f4-84d1-487379504dc2" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b8c1a5a2-1736-40d4-8e4a-04bea0e72576" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f4ad0344-2804-4c7e-afdf-8d588ed2b14c" 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_b8c1a5a2-1736-40d4-8e4a-04bea0e72576" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f4ad0344-2804-4c7e-afdf-8d588ed2b14c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f4ad0344-2804-4c7e-afdf-8d588ed2b14c_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_f4ad0344-2804-4c7e-afdf-8d588ed2b14c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f4ad0344-2804-4c7e-afdf-8d588ed2b14c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_443c8f1f-db02-4cc6-a4ee-a8403561c6c4" 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_f4ad0344-2804-4c7e-afdf-8d588ed2b14c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_443c8f1f-db02-4cc6-a4ee-a8403561c6c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_719a2f9e-6b81-4d4d-948b-e6956b284b6f" 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_443c8f1f-db02-4cc6-a4ee-a8403561c6c4" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_719a2f9e-6b81-4d4d-948b-e6956b284b6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_331f9ab0-c45c-40fc-a853-a4642490d5cd" 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_b8c1a5a2-1736-40d4-8e4a-04bea0e72576" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_331f9ab0-c45c-40fc-a853-a4642490d5cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_331f9ab0-c45c-40fc-a853-a4642490d5cd_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_331f9ab0-c45c-40fc-a853-a4642490d5cd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_331f9ab0-c45c-40fc-a853-a4642490d5cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8857ec2a-a6e9-4366-8434-7788c3c8ac57" 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_331f9ab0-c45c-40fc-a853-a4642490d5cd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8857ec2a-a6e9-4366-8434-7788c3c8ac57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_DVSSciencesInc.Member_0790c7bc-2d18-4828-8e92-12ed5dec184c" xlink:href="fldm-20200630.xsd#fldm_DVSSciencesInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8857ec2a-a6e9-4366-8434-7788c3c8ac57" xlink:to="loc_fldm_DVSSciencesInc.Member_0790c7bc-2d18-4828-8e92-12ed5dec184c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InstruNorASMember_78491499-5555-43c2-85cf-1f0eb0a72e5e" xlink:href="fldm-20200630.xsd#fldm_InstruNorASMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8857ec2a-a6e9-4366-8434-7788c3c8ac57" xlink:to="loc_fldm_InstruNorASMember_78491499-5555-43c2-85cf-1f0eb0a72e5e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails" xlink:type="extended" id="i4f458cf651cc46bfaeb77006598a9b30_GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_306df71f-2e47-4393-9261-5a01358a45a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_04515f02-bebc-4ca1-94fe-7f48aed02692" 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_306df71f-2e47-4393-9261-5a01358a45a2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_04515f02-bebc-4ca1-94fe-7f48aed02692" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_546f839e-c408-46eb-a0a6-966738b17fef" 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_306df71f-2e47-4393-9261-5a01358a45a2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_546f839e-c408-46eb-a0a6-966738b17fef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5cf68eb9-ebb4-4b34-bf05-be6f2f5ceb0a" 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_306df71f-2e47-4393-9261-5a01358a45a2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5cf68eb9-ebb4-4b34-bf05-be6f2f5ceb0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_08d1810d-987d-4b4e-9a88-3db894727874" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_306df71f-2e47-4393-9261-5a01358a45a2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_08d1810d-987d-4b4e-9a88-3db894727874" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d39fbab3-1481-480b-8e27-3b6a8921b5cb" 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_306df71f-2e47-4393-9261-5a01358a45a2" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d39fbab3-1481-480b-8e27-3b6a8921b5cb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8eb46c3b-c0bc-40c1-87ee-b6803fef9d42" 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_d39fbab3-1481-480b-8e27-3b6a8921b5cb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8eb46c3b-c0bc-40c1-87ee-b6803fef9d42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8eb46c3b-c0bc-40c1-87ee-b6803fef9d42_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_8eb46c3b-c0bc-40c1-87ee-b6803fef9d42" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8eb46c3b-c0bc-40c1-87ee-b6803fef9d42_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ed57317f-35bc-4137-ab58-1aad8e6465b8" 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_8eb46c3b-c0bc-40c1-87ee-b6803fef9d42" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ed57317f-35bc-4137-ab58-1aad8e6465b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_adf95169-6df7-4614-863b-d5c8cd8d44fb" 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_ed57317f-35bc-4137-ab58-1aad8e6465b8" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_adf95169-6df7-4614-863b-d5c8cd8d44fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_PatentsandLicenseAgreementsMember_46290de6-022e-4c63-a4a4-8b44b81c7567" xlink:href="fldm-20200630.xsd#fldm_PatentsandLicenseAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ed57317f-35bc-4137-ab58-1aad8e6465b8" xlink:to="loc_fldm_PatentsandLicenseAgreementsMember_46290de6-022e-4c63-a4a4-8b44b81c7567" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails" xlink:type="extended" id="i50a031fa9bf14807a66b639675503ebd_GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2d486d86-7979-4e29-a054-e73da54a302e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2d486d86-7979-4e29-a054-e73da54a302e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_6c95f43c-be27-4c68-b5e4-2d24f655c7a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_6c95f43c-be27-4c68-b5e4-2d24f655c7a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_9089a69d-43fc-4435-a16f-84b6e88a8086" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_9089a69d-43fc-4435-a16f-84b6e88a8086" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_a13e9097-d46b-41c2-99dd-fb98029dc326" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_a13e9097-d46b-41c2-99dd-fb98029dc326" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_a82cbcb2-99c9-4fdd-84a3-24f34aaee2d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_a82cbcb2-99c9-4fdd-84a3-24f34aaee2d3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_0b1eb3b8-3db7-4324-a7e6-6aaef15560fa" xlink:href="fldm-20200630.xsd#fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:to="loc_fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_0b1eb3b8-3db7-4324-a7e6-6aaef15560fa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c1501c62-a1ca-4bb7-b52b-ad1e66f68dee" 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_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c1501c62-a1ca-4bb7-b52b-ad1e66f68dee" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4f766915-240f-49f8-9415-a2b153c7e5fc" 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_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4f766915-240f-49f8-9415-a2b153c7e5fc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a5e6eb7c-1cc2-431a-8c1d-59db2c0a58c7" 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_4f766915-240f-49f8-9415-a2b153c7e5fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a5e6eb7c-1cc2-431a-8c1d-59db2c0a58c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a5e6eb7c-1cc2-431a-8c1d-59db2c0a58c7_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_a5e6eb7c-1cc2-431a-8c1d-59db2c0a58c7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a5e6eb7c-1cc2-431a-8c1d-59db2c0a58c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6d823d8b-3f0a-43cf-ad35-e7709524679d" 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_a5e6eb7c-1cc2-431a-8c1d-59db2c0a58c7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6d823d8b-3f0a-43cf-ad35-e7709524679d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_8bbf84dd-9cb6-46c9-9785-faa9558599ce" 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_6d823d8b-3f0a-43cf-ad35-e7709524679d" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_8bbf84dd-9cb6-46c9-9785-faa9558599ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_PatentsandLicenseAgreementsMember_b884279b-8f25-4847-bccd-700c1ea79b9a" xlink:href="fldm-20200630.xsd#fldm_PatentsandLicenseAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6d823d8b-3f0a-43cf-ad35-e7709524679d" xlink:to="loc_fldm_PatentsandLicenseAgreementsMember_b884279b-8f25-4847-bccd-700c1ea79b9a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/BalanceSheetDetails" xlink:type="extended" id="id9d6c7b295eb4b4fa90ecc04b72e6887_BalanceSheetDetails"/>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetailsTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetailsTables"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/BalanceSheetDetailsTables" xlink:type="extended" id="iee398ddf5bad46cfa921941dcccd51d7_BalanceSheetDetailsTables"/>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails" xlink:type="extended" id="i087378dddd7b4d43b1a9ff255b2fa1a6_BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails"/>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetailsInventoriesDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails" xlink:type="extended" id="i6af01f3a6d9e4dd9a349ef9fc62f262a_BalanceSheetDetailsInventoriesDetails"/>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetailsPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails" xlink:type="extended" id="id1520d4797ad43169aa5dd5114094acd_BalanceSheetDetailsPropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0d3947c2-8da4-49e8-a9e7-76e34c176886" 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_PropertyPlantAndEquipmentGross_491f1572-1f32-4580-a221-a349b5df8b2a" 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_0d3947c2-8da4-49e8-a9e7-76e34c176886" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_491f1572-1f32-4580-a221-a349b5df8b2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_805d2a41-de27-4dde-a382-6bff18e6d54f" 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_0d3947c2-8da4-49e8-a9e7-76e34c176886" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_805d2a41-de27-4dde-a382-6bff18e6d54f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_ba5c381a-3074-4638-be5d-2260c489ed2e" 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_0d3947c2-8da4-49e8-a9e7-76e34c176886" xlink:to="loc_us-gaap_ConstructionInProgressGross_ba5c381a-3074-4638-be5d-2260c489ed2e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5040ccec-30fa-4566-b0d4-6faea5151666" 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_0d3947c2-8da4-49e8-a9e7-76e34c176886" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5040ccec-30fa-4566-b0d4-6faea5151666" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_04c0ed47-2b98-470f-9951-1aa6c4ad0ce4" 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_0d3947c2-8da4-49e8-a9e7-76e34c176886" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_04c0ed47-2b98-470f-9951-1aa6c4ad0ce4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_18d5757b-6e15-4f86-b850-615677122d22" 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_04c0ed47-2b98-470f-9951-1aa6c4ad0ce4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_18d5757b-6e15-4f86-b850-615677122d22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18d5757b-6e15-4f86-b850-615677122d22_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_18d5757b-6e15-4f86-b850-615677122d22" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_18d5757b-6e15-4f86-b850-615677122d22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1a313021-7efa-4784-80b9-14d27c7ad68c" 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_18d5757b-6e15-4f86-b850-615677122d22" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1a313021-7efa-4784-80b9-14d27c7ad68c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ComputerEquipmentAndSoftwareMember_ebae27f6-46e8-4e8c-811b-bb5f59a283a6" xlink:href="fldm-20200630.xsd#fldm_ComputerEquipmentAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1a313021-7efa-4784-80b9-14d27c7ad68c" xlink:to="loc_fldm_ComputerEquipmentAndSoftwareMember_ebae27f6-46e8-4e8c-811b-bb5f59a283a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LaboratoryAndManufacturingEquipmentMember_8ce103c2-4d4b-4834-b119-bdbc38970cce" xlink:href="fldm-20200630.xsd#fldm_LaboratoryAndManufacturingEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1a313021-7efa-4784-80b9-14d27c7ad68c" xlink:to="loc_fldm_LaboratoryAndManufacturingEquipmentMember_8ce103c2-4d4b-4834-b119-bdbc38970cce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_a006cddd-e241-4736-9211-20ebbd145b46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1a313021-7efa-4784-80b9-14d27c7ad68c" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_a006cddd-e241-4736-9211-20ebbd145b46" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_52550409-65a8-4eb4-a67d-c228bd0faf88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1a313021-7efa-4784-80b9-14d27c7ad68c" xlink:to="loc_us-gaap_OfficeEquipmentMember_52550409-65a8-4eb4-a67d-c228bd0faf88" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetailsWarrantyAccrualDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetailsWarrantyAccrualDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/BalanceSheetDetailsWarrantyAccrualDetails" xlink:type="extended" id="i920c69627a39437fb33b2349f3931338_BalanceSheetDetailsWarrantyAccrualDetails"/>
  <link:roleRef roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacility" xlink:type="simple" xlink:href="fldm-20200630.xsd#ConvertibleNotesandCreditFacility"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/ConvertibleNotesandCreditFacility" xlink:type="extended" id="i6e73589960724bb1befbc19125445a42_ConvertibleNotesandCreditFacility"/>
  <link:roleRef roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#ConvertibleNotesandCreditFacilityTables"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityTables" xlink:type="extended" id="ic9f75996d64e4209962a404429e7855c_ConvertibleNotesandCreditFacilityTables"/>
  <link:roleRef roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#ConvertibleNotesandCreditFacilityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails" xlink:type="extended" id="i264ca1ae658d4ab5aa5d18f6fecf56dd_ConvertibleNotesandCreditFacilityNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" 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_c4518415-6fa6-4f8f-b122-d54e250dba85" 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_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_c4518415-6fa6-4f8f-b122-d54e250dba85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_cf6661cb-f30b-41f9-886f-3b350d8f53a1" 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_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_cf6661cb-f30b-41f9-886f-3b350d8f53a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_0bd9d5a5-22c6-4c3a-a3ed-d91c844656ce" 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_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_0bd9d5a5-22c6-4c3a-a3ed-d91c844656ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_UnderwritingDiscount_b2d6e1dd-7681-4cc8-96c1-5a07bf195866" xlink:href="fldm-20200630.xsd#fldm_UnderwritingDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_UnderwritingDiscount_b2d6e1dd-7681-4cc8-96c1-5a07bf195866" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_0cbe74e2-c2b8-4c84-a50a-8db37c04af16" 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_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_0cbe74e2-c2b8-4c84-a50a-8db37c04af16" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_a3a635c2-6cc1-4371-9521-869ca80f319a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_a3a635c2-6cc1-4371-9521-869ca80f319a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_4b5f4071-12ff-489b-9175-db26d15c226f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_LongTermDebtFairValue_4b5f4071-12ff-489b-9175-db26d15c226f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_38f696dc-47bf-4ab2-98d0-b382eb75889c" 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_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_38f696dc-47bf-4ab2-98d0-b382eb75889c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_442d15a7-9196-4f3e-873b-5bb9ba9e5393" 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_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_442d15a7-9196-4f3e-873b-5bb9ba9e5393" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_037f1d36-97d7-46fd-afc8-1fdee7989fe8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_037f1d36-97d7-46fd-afc8-1fdee7989fe8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InitialConversionPriceOfStock_64011fd0-ed25-46b9-99ef-975816448a63" xlink:href="fldm-20200630.xsd#fldm_InitialConversionPriceOfStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_InitialConversionPriceOfStock_64011fd0-ed25-46b9-99ef-975816448a63" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice_d850009e-c13a-439c-b946-15ad8321a165" xlink:href="fldm-20200630.xsd#fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice_d850009e-c13a-439c-b946-15ad8321a165" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_DebtAndEquityOfferingCosts_264d1666-8243-4037-b45a-6c2409c67c08" xlink:href="fldm-20200630.xsd#fldm_DebtAndEquityOfferingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_DebtAndEquityOfferingCosts_264d1666-8243-4037-b45a-6c2409c67c08" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_0f62c85a-bd7a-47ce-904a-e8a6b18ab32f" 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_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_0f62c85a-bd7a-47ce-904a-e8a6b18ab32f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_9ea531b9-a49c-4de1-82d5-35f83ce22ed2" 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_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_9ea531b9-a49c-4de1-82d5-35f83ce22ed2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4598d43d-f16e-467e-a667-dd0e31d052c0" 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_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4598d43d-f16e-467e-a667-dd0e31d052c0" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_3e00622e-eed3-45be-a51c-fc4f3bb440a9" 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_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_3e00622e-eed3-45be-a51c-fc4f3bb440a9" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_023ca94a-92aa-4764-b40d-7f7500ef8a0e" 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_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_023ca94a-92aa-4764-b40d-7f7500ef8a0e" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_bda877dc-2811-4bde-80d3-5f6d5a04aa3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_bda877dc-2811-4bde-80d3-5f6d5a04aa3d" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_18280855-c10e-44bd-b9bd-25f6247fb66b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_18280855-c10e-44bd-b9bd-25f6247fb66b" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_5c561b4d-4224-498e-98f0-6bd75a9d68e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_5c561b4d-4224-498e-98f0-6bd75a9d68e6" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables_e17a0d21-6361-4100-82be-416a619a95c6" xlink:href="fldm-20200630.xsd#fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables_e17a0d21-6361-4100-82be-416a619a95c6" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory_69ec4cc6-e888-43a7-8f2b-5a65573c3a71" xlink:href="fldm-20200630.xsd#fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory_69ec4cc6-e888-43a7-8f2b-5a65573c3a71" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_2f158ef0-e502-4213-9507-80380bd510f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_LineOfCredit_2f158ef0-e502-4213-9507-80380bd510f5" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d4c7822a-d39e-4e58-9c2d-b779d60d1201" 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_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d4c7822a-d39e-4e58-9c2d-b779d60d1201" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_827c300e-bc4c-4055-97b1-ae3d72fe2925" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_827c300e-bc4c-4055-97b1-ae3d72fe2925" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity_c4bbd7f8-6f6f-4452-85fe-c9c6e64d805b" xlink:href="fldm-20200630.xsd#fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity_c4bbd7f8-6f6f-4452-85fe-c9c6e64d805b" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_380ea52c-47c6-45e6-9507-48b5ecbafe0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeeAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_380ea52c-47c6-45e6-9507-48b5ecbafe0c" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault_bd86dc03-634d-4166-b460-616b73b3f6f1" xlink:href="fldm-20200630.xsd#fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault_bd86dc03-634d-4166-b460-616b73b3f6f1" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" 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_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_f8335429-5a39-4c43-aeb6-9faed24957a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_f8335429-5a39-4c43-aeb6-9faed24957a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_f8335429-5a39-4c43-aeb6-9faed24957a9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_f8335429-5a39-4c43-aeb6-9faed24957a9" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_f8335429-5a39-4c43-aeb6-9faed24957a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_96d63f29-22d0-4b23-9dc8-34e3cf730624" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_f8335429-5a39-4c43-aeb6-9faed24957a9" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_96d63f29-22d0-4b23-9dc8-34e3cf730624" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TrusteeMember_3a70f96e-35c2-46b5-8c92-df3e9a79dbdb" xlink:href="fldm-20200630.xsd#fldm_TrusteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_96d63f29-22d0-4b23-9dc8-34e3cf730624" xlink:to="loc_fldm_TrusteeMember_3a70f96e-35c2-46b5-8c92-df3e9a79dbdb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f30710d7-9eb5-454d-9929-aaf1f83a3544" 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_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f30710d7-9eb5-454d-9929-aaf1f83a3544" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f30710d7-9eb5-454d-9929-aaf1f83a3544_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_f30710d7-9eb5-454d-9929-aaf1f83a3544" xlink:to="loc_us-gaap_EquityComponentDomain_f30710d7-9eb5-454d-9929-aaf1f83a3544_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e405d7d1-3cdc-4655-82e3-52f5639458d0" 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_f30710d7-9eb5-454d-9929-aaf1f83a3544" xlink:to="loc_us-gaap_EquityComponentDomain_e405d7d1-3cdc-4655-82e3-52f5639458d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0fc9c310-384d-48f6-863b-5e680c49c5dd" 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_e405d7d1-3cdc-4655-82e3-52f5639458d0" xlink:to="loc_us-gaap_CommonStockMember_0fc9c310-384d-48f6-863b-5e680c49c5dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_414c1d3a-72a5-4161-ade7-f87a544f3a2a" 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_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_us-gaap_CreditFacilityAxis_414c1d3a-72a5-4161-ade7-f87a544f3a2a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_414c1d3a-72a5-4161-ade7-f87a544f3a2a_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_414c1d3a-72a5-4161-ade7-f87a544f3a2a" xlink:to="loc_us-gaap_CreditFacilityDomain_414c1d3a-72a5-4161-ade7-f87a544f3a2a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_29ea29d5-3301-424a-a927-83e2b1e49e31" 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_414c1d3a-72a5-4161-ade7-f87a544f3a2a" xlink:to="loc_us-gaap_CreditFacilityDomain_29ea29d5-3301-424a-a927-83e2b1e49e31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_18054e2d-4d05-41d0-8d9c-5ee4ce008fb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_29ea29d5-3301-424a-a927-83e2b1e49e31" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_18054e2d-4d05-41d0-8d9c-5ee4ce008fb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c9232543-f1e6-4e8e-afe1-c322d73e0a40" 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_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_srt_RangeAxis_c9232543-f1e6-4e8e-afe1-c322d73e0a40" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c9232543-f1e6-4e8e-afe1-c322d73e0a40_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_c9232543-f1e6-4e8e-afe1-c322d73e0a40" xlink:to="loc_srt_RangeMember_c9232543-f1e6-4e8e-afe1-c322d73e0a40_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ba3f4034-cc30-49ce-98b1-e95c28dc305a" 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_c9232543-f1e6-4e8e-afe1-c322d73e0a40" xlink:to="loc_srt_RangeMember_ba3f4034-cc30-49ce-98b1-e95c28dc305a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e1cf18af-b45d-4b12-8422-4aab4068c521" 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_ba3f4034-cc30-49ce-98b1-e95c28dc305a" xlink:to="loc_srt_MinimumMember_e1cf18af-b45d-4b12-8422-4aab4068c521" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_39b86c9a-efa3-48f0-94be-0b18d6d93a9d" 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_ba3f4034-cc30-49ce-98b1-e95c28dc305a" xlink:to="loc_srt_MaximumMember_39b86c9a-efa3-48f0-94be-0b18d6d93a9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_4f5ec29b-8d97-4b3f-9739-2a3f0680d276" 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_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_us-gaap_VariableRateAxis_4f5ec29b-8d97-4b3f-9739-2a3f0680d276" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_4f5ec29b-8d97-4b3f-9739-2a3f0680d276_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_4f5ec29b-8d97-4b3f-9739-2a3f0680d276" xlink:to="loc_us-gaap_VariableRateDomain_4f5ec29b-8d97-4b3f-9739-2a3f0680d276_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_961ce271-a714-48a0-a3ff-5377ab53b408" 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_4f5ec29b-8d97-4b3f-9739-2a3f0680d276" xlink:to="loc_us-gaap_VariableRateDomain_961ce271-a714-48a0-a3ff-5377ab53b408" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember_bc536a25-fa4a-4805-95d6-ff203f3950c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrimeRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_961ce271-a714-48a0-a3ff-5377ab53b408" xlink:to="loc_us-gaap_PrimeRateMember_bc536a25-fa4a-4805-95d6-ff203f3950c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_9eb1c328-19a5-41a7-8019-82a26b2f5ab8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_9eb1c328-19a5-41a7-8019-82a26b2f5ab8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9eb1c328-19a5-41a7-8019-82a26b2f5ab8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_9eb1c328-19a5-41a7-8019-82a26b2f5ab8" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9eb1c328-19a5-41a7-8019-82a26b2f5ab8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_80247852-b22b-46fd-9fbd-042cbc7e9246" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_9eb1c328-19a5-41a7-8019-82a26b2f5ab8" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_80247852-b22b-46fd-9fbd-042cbc7e9246" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_07472aec-0aae-48bb-bf60-794941134daf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_80247852-b22b-46fd-9fbd-042cbc7e9246" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_07472aec-0aae-48bb-bf60-794941134daf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_59b14bb9-3a12-407a-b865-6e12392831db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_80247852-b22b-46fd-9fbd-042cbc7e9246" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_59b14bb9-3a12-407a-b865-6e12392831db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5c37cb4f-1a0d-4f52-af0c-a1dc1634b290" 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_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5c37cb4f-1a0d-4f52-af0c-a1dc1634b290" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5c37cb4f-1a0d-4f52-af0c-a1dc1634b290_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_5c37cb4f-1a0d-4f52-af0c-a1dc1634b290" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5c37cb4f-1a0d-4f52-af0c-a1dc1634b290_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f4a3abe1-a96e-47cd-898d-8aa074e5c274" 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_5c37cb4f-1a0d-4f52-af0c-a1dc1634b290" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f4a3abe1-a96e-47cd-898d-8aa074e5c274" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_73f40a63-d2ba-4b06-9e8a-636d34502245" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f4a3abe1-a96e-47cd-898d-8aa074e5c274" xlink:to="loc_us-gaap_ConvertibleDebtMember_73f40a63-d2ba-4b06-9e8a-636d34502245" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d393b0d5-9ee4-4122-8bc6-10d1ca5b80c0" 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_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_us-gaap_DebtInstrumentAxis_d393b0d5-9ee4-4122-8bc6-10d1ca5b80c0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d393b0d5-9ee4-4122-8bc6-10d1ca5b80c0_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_d393b0d5-9ee4-4122-8bc6-10d1ca5b80c0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d393b0d5-9ee4-4122-8bc6-10d1ca5b80c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_fcea684d-66c7-4b1f-a109-ab9a7bfc3c67" 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_d393b0d5-9ee4-4122-8bc6-10d1ca5b80c0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_fcea684d-66c7-4b1f-a109-ab9a7bfc3c67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesdue2034Member_556e0d59-b90a-490e-9ffb-d051bb4d6948" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesdue2034Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_fcea684d-66c7-4b1f-a109-ab9a7bfc3c67" xlink:to="loc_fldm_SeniorConvertibleNotesdue2034Member_556e0d59-b90a-490e-9ffb-d051bb4d6948" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ExchangeConvertibleSeniorNotesDue2034Member_da764250-5acc-4724-82df-edec32761439" xlink:href="fldm-20200630.xsd#fldm_ExchangeConvertibleSeniorNotesDue2034Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_fcea684d-66c7-4b1f-a109-ab9a7bfc3c67" xlink:to="loc_fldm_ExchangeConvertibleSeniorNotesDue2034Member_da764250-5acc-4724-82df-edec32761439" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesDue2024Member_4bea09a6-0fb6-4463-a4ae-8dafb34b08d1" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesDue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_fcea684d-66c7-4b1f-a109-ab9a7bfc3c67" xlink:to="loc_fldm_SeniorConvertibleNotesDue2024Member_4bea09a6-0fb6-4463-a4ae-8dafb34b08d1" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#ConvertibleNotesandCreditFacilityScheduleofDebtDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails" xlink:type="extended" id="i599e0bf7fe67454fb60044c3373f3412_ConvertibleNotesandCreditFacilityScheduleofDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1969dac5-bb6f-4e8f-8757-5d20882ffaa1" 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_2490e65c-9a55-4d35-85fb-a5f71bf10675" 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_1969dac5-bb6f-4e8f-8757-5d20882ffaa1" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_2490e65c-9a55-4d35-85fb-a5f71bf10675" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_137ec60c-699d-4fad-ae90-abd934793cc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1969dac5-bb6f-4e8f-8757-5d20882ffaa1" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_137ec60c-699d-4fad-ae90-abd934793cc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_bf23940d-f63c-4410-8b93-f34ce2970753" 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_1969dac5-bb6f-4e8f-8757-5d20882ffaa1" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_bf23940d-f63c-4410-8b93-f34ce2970753" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_b4bfcbde-a1da-4d5a-87e5-395b25c94dc8" 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_1969dac5-bb6f-4e8f-8757-5d20882ffaa1" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_b4bfcbde-a1da-4d5a-87e5-395b25c94dc8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_39bea666-77bf-4aa8-ad44-c1e7f8f96a32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1969dac5-bb6f-4e8f-8757-5d20882ffaa1" xlink:to="loc_us-gaap_LongTermDebt_39bea666-77bf-4aa8-ad44-c1e7f8f96a32" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_39e657b6-f8a9-4c18-8ed0-94551657525a" 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_1969dac5-bb6f-4e8f-8757-5d20882ffaa1" xlink:to="loc_us-gaap_DebtInstrumentTable_39e657b6-f8a9-4c18-8ed0-94551657525a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_bcf435ad-523b-48c5-abb2-5bba3ce85011" 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_39e657b6-f8a9-4c18-8ed0-94551657525a" xlink:to="loc_us-gaap_DebtInstrumentAxis_bcf435ad-523b-48c5-abb2-5bba3ce85011" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_bcf435ad-523b-48c5-abb2-5bba3ce85011_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_bcf435ad-523b-48c5-abb2-5bba3ce85011" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_bcf435ad-523b-48c5-abb2-5bba3ce85011_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7186688e-b5fd-4a90-8dce-2de470c97f98" 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_bcf435ad-523b-48c5-abb2-5bba3ce85011" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7186688e-b5fd-4a90-8dce-2de470c97f98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesdue2034Member_dddabf94-28df-408c-a7a3-9011cb539e31" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesdue2034Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7186688e-b5fd-4a90-8dce-2de470c97f98" xlink:to="loc_fldm_SeniorConvertibleNotesdue2034Member_dddabf94-28df-408c-a7a3-9011cb539e31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesDue2024Member_db4b94e0-1501-4e66-84e1-36ef0c4e1988" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesDue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7186688e-b5fd-4a90-8dce-2de470c97f98" xlink:to="loc_fldm_SeniorConvertibleNotesDue2024Member_db4b94e0-1501-4e66-84e1-36ef0c4e1988" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ExchangeConvertibleSeniorNotesDue2034Member_991a5e61-76b0-4de3-9751-c83c1936f5a2" xlink:href="fldm-20200630.xsd#fldm_ExchangeConvertibleSeniorNotesDue2034Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7186688e-b5fd-4a90-8dce-2de470c97f98" xlink:to="loc_fldm_ExchangeConvertibleSeniorNotesDue2034Member_991a5e61-76b0-4de3-9751-c83c1936f5a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f4c7ff27-7032-420e-8e0e-84ede4dd64f1" 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_39e657b6-f8a9-4c18-8ed0-94551657525a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f4c7ff27-7032-420e-8e0e-84ede4dd64f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f4c7ff27-7032-420e-8e0e-84ede4dd64f1_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_f4c7ff27-7032-420e-8e0e-84ede4dd64f1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f4c7ff27-7032-420e-8e0e-84ede4dd64f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fe20a4bd-dc9b-444b-aa90-01659ea6f692" 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_f4c7ff27-7032-420e-8e0e-84ede4dd64f1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fe20a4bd-dc9b-444b-aa90-01659ea6f692" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_2aa5b037-9ec0-42d3-acc9-f41e2a4a64ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fe20a4bd-dc9b-444b-aa90-01659ea6f692" xlink:to="loc_us-gaap_ConvertibleDebtMember_2aa5b037-9ec0-42d3-acc9-f41e2a4a64ca" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/Leases" xlink:type="simple" xlink:href="fldm-20200630.xsd#Leases"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/Leases" xlink:type="extended" id="i86a3e04e9cb54344ac0a8ab1e85c6a79_Leases"/>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/LeasesTables" xlink:type="extended" id="i638363fbd65148bcabadb15f33f5a5ef_LeasesTables"/>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/LeasesNarrativeDetails" xlink:type="extended" id="iddb04a1f09e249d98a7e8167d3bfdd27_LeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LesseeOperatingLeaseRemainingTermOfContract_2bc724fa-1445-4db1-bb86-991381313959" xlink:href="fldm-20200630.xsd#fldm_LesseeOperatingLeaseRemainingTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:to="loc_fldm_LesseeOperatingLeaseRemainingTermOfContract_2bc724fa-1445-4db1-bb86-991381313959" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_98f66209-ae47-4681-94b6-d23b138ae3b6" 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_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_98f66209-ae47-4681-94b6-d23b138ae3b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_ca617ca2-df6d-408c-a137-e09d7ee38b83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_ca617ca2-df6d-408c-a137-e09d7ee38b83" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_79f1d748-8c24-4d17-939b-f99aba6c6f6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:to="loc_us-gaap_OperatingLeaseLiability_79f1d748-8c24-4d17-939b-f99aba6c6f6e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_d55ef10b-c3ba-48c8-b5bd-83835946886f" 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_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_d55ef10b-c3ba-48c8-b5bd-83835946886f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseDiscountRate_2f62ba2e-f099-453a-84f5-703e5ff4d298" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:to="loc_us-gaap_LesseeOperatingLeaseDiscountRate_2f62ba2e-f099-453a-84f5-703e5ff4d298" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_9e9a41ce-d641-4b23-932b-f357cf8f165e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_9e9a41ce-d641-4b23-932b-f357cf8f165e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_522ba0fe-fe86-42c1-bd7a-c45bd6c7676f" 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_ScheduleOfOperatingLeasedAssetsTable_9e9a41ce-d641-4b23-932b-f357cf8f165e" xlink:to="loc_srt_StatementGeographicalAxis_522ba0fe-fe86-42c1-bd7a-c45bd6c7676f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_522ba0fe-fe86-42c1-bd7a-c45bd6c7676f_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_522ba0fe-fe86-42c1-bd7a-c45bd6c7676f" xlink:to="loc_srt_SegmentGeographicalDomain_522ba0fe-fe86-42c1-bd7a-c45bd6c7676f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ef602001-c974-4681-9a91-8c97379ba05a" 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_522ba0fe-fe86-42c1-bd7a-c45bd6c7676f" xlink:to="loc_srt_SegmentGeographicalDomain_ef602001-c974-4681-9a91-8c97379ba05a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CA_08839474-e834-4c2d-b321-701c624de71f" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ef602001-c974-4681-9a91-8c97379ba05a" xlink:to="loc_stpr_CA_08839474-e834-4c2d-b321-701c624de71f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_be7640af-5669-4e74-9f23-5dc13b2e0829" 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_ScheduleOfOperatingLeasedAssetsTable_9e9a41ce-d641-4b23-932b-f357cf8f165e" xlink:to="loc_srt_RangeAxis_be7640af-5669-4e74-9f23-5dc13b2e0829" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_be7640af-5669-4e74-9f23-5dc13b2e0829_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_be7640af-5669-4e74-9f23-5dc13b2e0829" xlink:to="loc_srt_RangeMember_be7640af-5669-4e74-9f23-5dc13b2e0829_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_abf70ea3-d5de-4a52-ac2e-9ff808086e45" 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_be7640af-5669-4e74-9f23-5dc13b2e0829" xlink:to="loc_srt_RangeMember_abf70ea3-d5de-4a52-ac2e-9ff808086e45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ec9068bc-fb72-4acb-92b1-a9454dfa17e0" 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_abf70ea3-d5de-4a52-ac2e-9ff808086e45" xlink:to="loc_srt_MinimumMember_ec9068bc-fb72-4acb-92b1-a9454dfa17e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_252ca176-aad9-4948-bffa-0cad994e83dd" 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_abf70ea3-d5de-4a52-ac2e-9ff808086e45" xlink:to="loc_srt_MaximumMember_252ca176-aad9-4948-bffa-0cad994e83dd" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesSupplementalBalancesheetDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails" xlink:type="extended" id="i2563e2877f174e5a8cd28b6bfb89a5eb_LeasesSupplementalBalancesheetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_OperatingLeaseRightOfUseAssetGross_269e8af1-03c3-428b-9c5f-6e6f571547d3" xlink:href="fldm-20200630.xsd#fldm_OperatingLeaseRightOfUseAssetGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_fldm_OperatingLeaseRightOfUseAssetGross_269e8af1-03c3-428b-9c5f-6e6f571547d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization_322f6468-0873-486d-80df-6991020f9ee4" xlink:href="fldm-20200630.xsd#fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization_322f6468-0873-486d-80df-6991020f9ee4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a39dc146-ba25-4a1b-b44f-42ce42d4289b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a39dc146-ba25-4a1b-b44f-42ce42d4289b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_5af1f77e-1f96-4617-87a4-99155bb3a371" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_5af1f77e-1f96-4617-87a4-99155bb3a371" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_986b5e32-2e0a-451a-949e-abb49ed5e267" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_986b5e32-2e0a-451a-949e-abb49ed5e267" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_93f2ba01-eab9-4cbb-af7d-d66746f7a8fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_us-gaap_OperatingLeaseLiability_93f2ba01-eab9-4cbb-af7d-d66746f7a8fe" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_dc8c607d-6683-4270-8575-73fa54619e25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_dc8c607d-6683-4270-8575-73fa54619e25" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_d4f9a38d-f29f-4de4-9005-bde9a0eb0279" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_d4f9a38d-f29f-4de4-9005-bde9a0eb0279" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_be693494-7150-494b-ae5c-9741dc6266d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_be693494-7150-494b-ae5c-9741dc6266d0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_de6460f2-416f-4e90-8a1e-7f54a8999697" 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_ScheduleOfOperatingLeasedAssetsTable_be693494-7150-494b-ae5c-9741dc6266d0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_de6460f2-416f-4e90-8a1e-7f54a8999697" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_de6460f2-416f-4e90-8a1e-7f54a8999697_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_de6460f2-416f-4e90-8a1e-7f54a8999697" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_de6460f2-416f-4e90-8a1e-7f54a8999697_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c2a18187-422d-4f41-a6c1-d682746accd8" 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_de6460f2-416f-4e90-8a1e-7f54a8999697" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c2a18187-422d-4f41-a6c1-d682746accd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_90ddd028-5c0a-40c6-82d3-dbe2295c6156" 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_c2a18187-422d-4f41-a6c1-d682746accd8" xlink:to="loc_us-gaap_BuildingMember_90ddd028-5c0a-40c6-82d3-dbe2295c6156" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_953228bf-8922-46aa-98c9-1a981b1e35ee" 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_c2a18187-422d-4f41-a6c1-d682746accd8" xlink:to="loc_us-gaap_EquipmentMember_953228bf-8922-46aa-98c9-1a981b1e35ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_e2f856d4-502c-4b2a-a331-a8cb9edd0a22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c2a18187-422d-4f41-a6c1-d682746accd8" xlink:to="loc_us-gaap_VehiclesMember_e2f856d4-502c-4b2a-a331-a8cb9edd0a22" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesScheduleofOperatingLeaseCostDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesScheduleofOperatingLeaseCostDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/LeasesScheduleofOperatingLeaseCostDetails" xlink:type="extended" id="i403f0d9d24f04ba792d50f498ba0646d_LeasesScheduleofOperatingLeaseCostDetails"/>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesOperatingLeaseMaturityDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails" xlink:type="extended" id="ide5272894ee54984839e862a6f834651_LeasesOperatingLeaseMaturityDetails"/>
  <link:roleRef roleURI="http://fluidigm.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="fldm-20200630.xsd#FairValueofFinancialInstruments"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/FairValueofFinancialInstruments" xlink:type="extended" id="i91b516a6893b4858aaac20eb750e0b9e_FairValueofFinancialInstruments"/>
  <link:roleRef roleURI="http://fluidigm.com/role/FairValueofFinancialInstrumentsTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#FairValueofFinancialInstrumentsTables"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/FairValueofFinancialInstrumentsTables" xlink:type="extended" id="idb625f3a99f2428fabc42b688ff1372a_FairValueofFinancialInstrumentsTables"/>
  <link:roleRef roleURI="http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails" xlink:type="extended" id="i490b328d9db94eecb64bdbe833bf35d6_FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f697b933-ba37-40b2-a1bb-08086f78db52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f697b933-ba37-40b2-a1bb-08086f78db52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_4913d523-4212-460b-aacd-615708fd896e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_4913d523-4212-460b-aacd-615708fd896e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d0f66941-6bed-47e6-ad72-834afbe0cc03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d0f66941-6bed-47e6-ad72-834afbe0cc03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_458547ba-6e10-44db-963a-f374f7f578bc" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_458547ba-6e10-44db-963a-f374f7f578bc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost_5569815a-ce56-4696-a023-3a9cee88c37d" xlink:href="fldm-20200630.xsd#fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost_5569815a-ce56-4696-a023-3a9cee88c37d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0edcde24-bb0c-4045-ac58-c643f09cc0e8" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0edcde24-bb0c-4045-ac58-c643f09cc0e8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_bfe2f499-b956-486c-9cbf-a6c1c76c01b4" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_bfe2f499-b956-486c-9cbf-a6c1c76c01b4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_0f6f6440-0a3c-4691-be90-06a17d984558" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_0f6f6440-0a3c-4691-be90-06a17d984558" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_b2106e1b-f900-4941-a1ce-89e9831b2f82" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_b2106e1b-f900-4941-a1ce-89e9831b2f82" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_509dc35d-a06e-4c5a-bcae-0dafd4b229c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_ShortTermInvestments_509dc35d-a06e-4c5a-bcae-0dafd4b229c4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_561de6f3-3455-4acd-8f33-889672d85c51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_LongTermInvestments_561de6f3-3455-4acd-8f33-889672d85c51" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_0f3fd1d2-46fe-4a0d-9c0a-62088c7dffca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_0f3fd1d2-46fe-4a0d-9c0a-62088c7dffca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_1ceb1896-d3f3-4ccd-927d-b0e0ca41971c" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_0f3fd1d2-46fe-4a0d-9c0a-62088c7dffca" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_1ceb1896-d3f3-4ccd-927d-b0e0ca41971c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1ceb1896-d3f3-4ccd-927d-b0e0ca41971c_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_1ceb1896-d3f3-4ccd-927d-b0e0ca41971c" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1ceb1896-d3f3-4ccd-927d-b0e0ca41971c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b1dd2aa6-b1e9-4f77-88cc-12776043523c" 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_1ceb1896-d3f3-4ccd-927d-b0e0ca41971c" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b1dd2aa6-b1e9-4f77-88cc-12776043523c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember_86e4d81b-aeb6-4dcc-b9f9-0c5976d9e078" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b1dd2aa6-b1e9-4f77-88cc-12776043523c" xlink:to="loc_us-gaap_CashMember_86e4d81b-aeb6-4dcc-b9f9-0c5976d9e078" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_fea1fc03-eb0c-4103-9fc8-3993ec59f902" 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_CashMember_86e4d81b-aeb6-4dcc-b9f9-0c5976d9e078" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_fea1fc03-eb0c-4103-9fc8-3993ec59f902" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_RestrictedCashAndCashEquivalentsDomain_f6daabb3-9999-4c09-9457-0b5e08cc3146" xlink:href="fldm-20200630.xsd#fldm_RestrictedCashAndCashEquivalentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashMember_86e4d81b-aeb6-4dcc-b9f9-0c5976d9e078" xlink:to="loc_fldm_RestrictedCashAndCashEquivalentsDomain_f6daabb3-9999-4c09-9457-0b5e08cc3146" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_130ae62c-f34f-4e06-aef6-786d2df66c24" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_0f3fd1d2-46fe-4a0d-9c0a-62088c7dffca" xlink:to="loc_us-gaap_FinancialInstrumentAxis_130ae62c-f34f-4e06-aef6-786d2df66c24" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_130ae62c-f34f-4e06-aef6-786d2df66c24_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_130ae62c-f34f-4e06-aef6-786d2df66c24" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_130ae62c-f34f-4e06-aef6-786d2df66c24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56c8159e-3f0b-4e29-ae98-d128c42e31f9" 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_130ae62c-f34f-4e06-aef6-786d2df66c24" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56c8159e-3f0b-4e29-ae98-d128c42e31f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_4fedb6e5-c771-4200-ab49-e21421c6ba9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56c8159e-3f0b-4e29-ae98-d128c42e31f9" xlink:to="loc_us-gaap_MoneyMarketFundsMember_4fedb6e5-c771-4200-ab49-e21421c6ba9d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_bbc8b2f5-a21c-4399-90ba-8ec65f482dd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56c8159e-3f0b-4e29-ae98-d128c42e31f9" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_bbc8b2f5-a21c-4399-90ba-8ec65f482dd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3ce4dfc1-093c-4a23-bca4-334c2350001d" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_0f3fd1d2-46fe-4a0d-9c0a-62088c7dffca" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3ce4dfc1-093c-4a23-bca4-334c2350001d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3ce4dfc1-093c-4a23-bca4-334c2350001d_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_3ce4dfc1-093c-4a23-bca4-334c2350001d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3ce4dfc1-093c-4a23-bca4-334c2350001d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1b743a13-7edd-40e1-a631-1b7b0a9d4a9c" 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_3ce4dfc1-093c-4a23-bca4-334c2350001d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1b743a13-7edd-40e1-a631-1b7b0a9d4a9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7988ac4e-be5d-4f2e-8784-a52443b3ef8c" 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_1b743a13-7edd-40e1-a631-1b7b0a9d4a9c" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_7988ac4e-be5d-4f2e-8784-a52443b3ef8c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#FairValueofFinancialInstrumentsScheduleofDebtDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails" xlink:type="extended" id="i56660d47e17b41fd90b4c3be8309588d_FairValueofFinancialInstrumentsScheduleofDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_4ef9134c-0e63-4f80-a7d4-0c13160c59fd" 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_b38e2d86-952c-46b1-920a-1d2767e0a41e" 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_4ef9134c-0e63-4f80-a7d4-0c13160c59fd" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_b38e2d86-952c-46b1-920a-1d2767e0a41e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_eee2b285-1455-4958-a98a-dc2811c462b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4ef9134c-0e63-4f80-a7d4-0c13160c59fd" xlink:to="loc_us-gaap_DebtInstrumentFairValue_eee2b285-1455-4958-a98a-dc2811c462b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_83867bc8-ac56-4857-a73b-04d335ca74e9" 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_4ef9134c-0e63-4f80-a7d4-0c13160c59fd" xlink:to="loc_us-gaap_DebtInstrumentTable_83867bc8-ac56-4857-a73b-04d335ca74e9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ebf17c56-7e86-4951-b885-cf2ac6b25219" 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_83867bc8-ac56-4857-a73b-04d335ca74e9" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ebf17c56-7e86-4951-b885-cf2ac6b25219" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ebf17c56-7e86-4951-b885-cf2ac6b25219_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_ebf17c56-7e86-4951-b885-cf2ac6b25219" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ebf17c56-7e86-4951-b885-cf2ac6b25219_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_eefd929d-7f9c-4ef9-9fba-0c5404861a04" 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_ebf17c56-7e86-4951-b885-cf2ac6b25219" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_eefd929d-7f9c-4ef9-9fba-0c5404861a04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_e31e5981-18aa-44e8-8a2e-aaff791fd805" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_eefd929d-7f9c-4ef9-9fba-0c5404861a04" xlink:to="loc_us-gaap_ConvertibleDebtMember_e31e5981-18aa-44e8-8a2e-aaff791fd805" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_f8ee169a-933e-4adc-80ad-3ea4eaa2ace9" 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_83867bc8-ac56-4857-a73b-04d335ca74e9" xlink:to="loc_us-gaap_DebtInstrumentAxis_f8ee169a-933e-4adc-80ad-3ea4eaa2ace9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f8ee169a-933e-4adc-80ad-3ea4eaa2ace9_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_f8ee169a-933e-4adc-80ad-3ea4eaa2ace9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f8ee169a-933e-4adc-80ad-3ea4eaa2ace9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_910b7b56-738d-4f20-971f-ee3eb53721ca" 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_f8ee169a-933e-4adc-80ad-3ea4eaa2ace9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_910b7b56-738d-4f20-971f-ee3eb53721ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesdue2034Member_cfd1671b-d9e2-402d-b924-fa403a5ba85d" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesdue2034Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_910b7b56-738d-4f20-971f-ee3eb53721ca" xlink:to="loc_fldm_SeniorConvertibleNotesdue2034Member_cfd1671b-d9e2-402d-b924-fa403a5ba85d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesDue2024Member_a0b9eb8b-6308-4492-8b76-a481a350ee5e" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesDue2024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_910b7b56-738d-4f20-971f-ee3eb53721ca" xlink:to="loc_fldm_SeniorConvertibleNotesDue2024Member_a0b9eb8b-6308-4492-8b76-a481a350ee5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_c908cd34-1e4d-4045-862f-2df8db46c0de" 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_DebtInstrumentTable_83867bc8-ac56-4857-a73b-04d335ca74e9" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_c908cd34-1e4d-4045-862f-2df8db46c0de" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_c908cd34-1e4d-4045-862f-2df8db46c0de_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_c908cd34-1e4d-4045-862f-2df8db46c0de" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_c908cd34-1e4d-4045-862f-2df8db46c0de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_58c5755e-d5b7-4355-a5b1-3b0cf9d589a7" 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_c908cd34-1e4d-4045-862f-2df8db46c0de" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_58c5755e-d5b7-4355-a5b1-3b0cf9d589a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aa389e47-0170-4075-9b14-2e444f102e1c" 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_58c5755e-d5b7-4355-a5b1-3b0cf9d589a7" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aa389e47-0170-4075-9b14-2e444f102e1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_bc839a96-f57b-4532-9d0c-c577e8c098c0" 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_58c5755e-d5b7-4355-a5b1-3b0cf9d589a7" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_bc839a96-f57b-4532-9d0c-c577e8c098c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_fd43f92f-4d37-4b80-939a-e7d27df417f7" 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_58c5755e-d5b7-4355-a5b1-3b0cf9d589a7" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_fd43f92f-4d37-4b80-939a-e7d27df417f7" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="fldm-20200630.xsd#ShareholdersEquity"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/ShareholdersEquity" xlink:type="extended" id="if788fa8dbf4846088cb1c1335781c520_ShareholdersEquity"/>
  <link:roleRef roleURI="http://fluidigm.com/role/ShareholdersEquityTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#ShareholdersEquityTables"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/ShareholdersEquityTables" xlink:type="extended" id="if724cc4f62ee4afc9857e2dbe950915f_ShareholdersEquityTables"/>
  <link:roleRef roleURI="http://fluidigm.com/role/ShareholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#ShareholdersEquityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/ShareholdersEquityNarrativeDetails" xlink:type="extended" id="ib05a87478538477fb3811d0dd75679d5_ShareholdersEquityNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareholdersEquityLineItems_c16fa88c-1df2-49b5-a877-939cf6a2564b" xlink:href="fldm-20200630.xsd#fldm_ShareholdersEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3103293a-b59c-4c86-b1b2-afe92654b0de" 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_fldm_ShareholdersEquityLineItems_c16fa88c-1df2-49b5-a877-939cf6a2564b" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3103293a-b59c-4c86-b1b2-afe92654b0de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_9ee9441f-e73a-4945-82bd-d40322970d3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fldm_ShareholdersEquityLineItems_c16fa88c-1df2-49b5-a877-939cf6a2564b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_9ee9441f-e73a-4945-82bd-d40322970d3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_a2be176e-2bbb-4725-b41d-b7a0ec724f49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fldm_ShareholdersEquityLineItems_c16fa88c-1df2-49b5-a877-939cf6a2564b" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_a2be176e-2bbb-4725-b41d-b7a0ec724f49" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_2a49498d-883b-4c52-a54f-f4a09598749b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fldm_ShareholdersEquityLineItems_c16fa88c-1df2-49b5-a877-939cf6a2564b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_2a49498d-883b-4c52-a54f-f4a09598749b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_69001774-2452-4393-86df-5a43a62e77e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_fldm_ShareholdersEquityLineItems_c16fa88c-1df2-49b5-a877-939cf6a2564b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_69001774-2452-4393-86df-5a43a62e77e2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareholdersEquityTable_4870ebe7-d860-4729-8fe9-aa206c42a7c3" xlink:href="fldm-20200630.xsd#fldm_ShareholdersEquityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_fldm_ShareholdersEquityLineItems_c16fa88c-1df2-49b5-a877-939cf6a2564b" xlink:to="loc_fldm_ShareholdersEquityTable_4870ebe7-d860-4729-8fe9-aa206c42a7c3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_36a6909b-fe8b-424a-b149-245f07f1a266" 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_fldm_ShareholdersEquityTable_4870ebe7-d860-4729-8fe9-aa206c42a7c3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_36a6909b-fe8b-424a-b149-245f07f1a266" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_36a6909b-fe8b-424a-b149-245f07f1a266_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_36a6909b-fe8b-424a-b149-245f07f1a266" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_36a6909b-fe8b-424a-b149-245f07f1a266_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2f57fca7-0d59-47ad-875b-bdec5dfa00df" 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_36a6909b-fe8b-424a-b149-245f07f1a266" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2f57fca7-0d59-47ad-875b-bdec5dfa00df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InstruNorASMember_3d79aa59-da9a-43be-8a81-05f16061d070" xlink:href="fldm-20200630.xsd#fldm_InstruNorASMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2f57fca7-0d59-47ad-875b-bdec5dfa00df" xlink:to="loc_fldm_InstruNorASMember_3d79aa59-da9a-43be-8a81-05f16061d070" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a11b0ae3-8034-4f58-8fc7-7a2bedc0b6d3" 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_fldm_ShareholdersEquityTable_4870ebe7-d860-4729-8fe9-aa206c42a7c3" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a11b0ae3-8034-4f58-8fc7-7a2bedc0b6d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a11b0ae3-8034-4f58-8fc7-7a2bedc0b6d3_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_a11b0ae3-8034-4f58-8fc7-7a2bedc0b6d3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a11b0ae3-8034-4f58-8fc7-7a2bedc0b6d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_15afe384-a718-4b76-b483-2ec712490bd3" 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_a11b0ae3-8034-4f58-8fc7-7a2bedc0b6d3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_15afe384-a718-4b76-b483-2ec712490bd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_9b9b173c-8d36-4176-b4e8-940f9c8b0203" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_15afe384-a718-4b76-b483-2ec712490bd3" xlink:to="loc_us-gaap_ConvertibleDebtMember_9b9b173c-8d36-4176-b4e8-940f9c8b0203" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5d2848e6-d650-49f8-9e2f-9cfc0a2dd1fa" 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_fldm_ShareholdersEquityTable_4870ebe7-d860-4729-8fe9-aa206c42a7c3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5d2848e6-d650-49f8-9e2f-9cfc0a2dd1fa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5d2848e6-d650-49f8-9e2f-9cfc0a2dd1fa_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_5d2848e6-d650-49f8-9e2f-9cfc0a2dd1fa" xlink:to="loc_us-gaap_EquityComponentDomain_5d2848e6-d650-49f8-9e2f-9cfc0a2dd1fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b37afd34-91da-4278-9c7b-1bb4cbacdff9" 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_5d2848e6-d650-49f8-9e2f-9cfc0a2dd1fa" xlink:to="loc_us-gaap_EquityComponentDomain_b37afd34-91da-4278-9c7b-1bb4cbacdff9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_22706c7d-b0a4-4e86-8570-1a9d0b95b92d" 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_b37afd34-91da-4278-9c7b-1bb4cbacdff9" xlink:to="loc_us-gaap_CommonStockMember_22706c7d-b0a4-4e86-8570-1a9d0b95b92d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#ShareholdersEquityScheduleofStockOptionsDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails" xlink:type="extended" id="i566b73fdd6f143d2838bdf7c99b9c4c8_ShareholdersEquityScheduleofStockOptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_4e6b704f-b82b-4682-b4a3-67d2d5a68a49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_6008355a-1ea3-45cb-87af-768f0933014f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4e6b704f-b82b-4682-b4a3-67d2d5a68a49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_6008355a-1ea3-45cb-87af-768f0933014f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d5f0e1bb-bc51-48dd-9630-cfa572ac5caf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_4e6b704f-b82b-4682-b4a3-67d2d5a68a49" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d5f0e1bb-bc51-48dd-9630-cfa572ac5caf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_696a09a5-4486-43ef-82a0-574d8143fde8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_4e6b704f-b82b-4682-b4a3-67d2d5a68a49" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_696a09a5-4486-43ef-82a0-574d8143fde8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_df723857-b9ea-4bac-95e3-7b0afb536475" 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_ScheduleOfStockByClassTable_696a09a5-4486-43ef-82a0-574d8143fde8" xlink:to="loc_us-gaap_AwardTypeAxis_df723857-b9ea-4bac-95e3-7b0afb536475" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df723857-b9ea-4bac-95e3-7b0afb536475_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_df723857-b9ea-4bac-95e3-7b0afb536475" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_df723857-b9ea-4bac-95e3-7b0afb536475_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f7876f8-a74a-4898-960e-2663f06eb870" 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_df723857-b9ea-4bac-95e3-7b0afb536475" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f7876f8-a74a-4898-960e-2663f06eb870" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_899f9cb4-8f31-404b-8782-e93d96f37e57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f7876f8-a74a-4898-960e-2663f06eb870" xlink:to="loc_us-gaap_EmployeeStockOptionMember_899f9cb4-8f31-404b-8782-e93d96f37e57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_RestrictedStockAndPerformanceShareUnitsMember_cf1bff9c-c82f-4a70-a8e4-d2b370f08ae8" xlink:href="fldm-20200630.xsd#fldm_RestrictedStockAndPerformanceShareUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f7876f8-a74a-4898-960e-2663f06eb870" xlink:to="loc_fldm_RestrictedStockAndPerformanceShareUnitsMember_cf1bff9c-c82f-4a70-a8e4-d2b370f08ae8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_c10a7d17-a9be-485e-ace1-ebf4c0011ed9" 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_ScheduleOfStockByClassTable_696a09a5-4486-43ef-82a0-574d8143fde8" xlink:to="loc_us-gaap_PlanNameAxis_c10a7d17-a9be-485e-ace1-ebf4c0011ed9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_c10a7d17-a9be-485e-ace1-ebf4c0011ed9_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_c10a7d17-a9be-485e-ace1-ebf4c0011ed9" xlink:to="loc_us-gaap_PlanNameDomain_c10a7d17-a9be-485e-ace1-ebf4c0011ed9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_acc95adb-50d6-4607-9635-06f5e375459b" 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_c10a7d17-a9be-485e-ace1-ebf4c0011ed9" xlink:to="loc_us-gaap_PlanNameDomain_acc95adb-50d6-4607-9635-06f5e375459b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndNineEquityIncentivePlanMember_e1b12e98-3304-4f4e-8996-0f5f420bb00c" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndNineEquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_acc95adb-50d6-4607-9635-06f5e375459b" xlink:to="loc_fldm_TwoThousandAndNineEquityIncentivePlanMember_e1b12e98-3304-4f4e-8996-0f5f420bb00c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndElevenEquityIncentivePlanMember_1f2f42e6-3fb7-44d7-830e-82baf1b4daad" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndElevenEquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_acc95adb-50d6-4607-9635-06f5e375459b" xlink:to="loc_fldm_TwoThousandAndElevenEquityIncentivePlanMember_1f2f42e6-3fb7-44d7-830e-82baf1b4daad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndTenEquityIncentivePlanMember_9cb0a2d4-259a-4c89-8125-82222406b9c3" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndTenEquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_acc95adb-50d6-4607-9635-06f5e375459b" xlink:to="loc_fldm_TwoThousandAndTenEquityIncentivePlanMember_9cb0a2d4-259a-4c89-8125-82222406b9c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndSeventeenInducementAwardPlanMember_286f7a45-422c-4243-b075-0c1e797b2d94" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndSeventeenInducementAwardPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_acc95adb-50d6-4607-9635-06f5e375459b" xlink:to="loc_fldm_TwoThousandAndSeventeenInducementAwardPlanMember_286f7a45-422c-4243-b075-0c1e797b2d94" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember_612679ec-9e1c-42da-b0ac-319b652fc543" xlink:href="fldm-20200630.xsd#fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_acc95adb-50d6-4607-9635-06f5e375459b" xlink:to="loc_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember_612679ec-9e1c-42da-b0ac-319b652fc543" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlans" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlans"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/StockBasedPlans" xlink:type="extended" id="i31547bce5f4a4a5da9163853a8bfe4a7_StockBasedPlans"/>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlansTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlansTables"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/StockBasedPlansTables" xlink:type="extended" id="ibca08a064190426191db95587da80500_StockBasedPlansTables"/>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlansNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/StockBasedPlansNarrativeDetails" xlink:type="extended" id="i0b64d48b1c454771953cb8f079f97063_StockBasedPlansNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_eea67eb3-28ea-430c-9f44-2b2bf65e8a64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_eea67eb3-28ea-430c-9f44-2b2bf65e8a64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_PortionOfStockOptionsVestOnFirstAnniversary_91f5ff37-9d3f-4ce6-b81b-aa58ecd0e3c0" xlink:href="fldm-20200630.xsd#fldm_PortionOfStockOptionsVestOnFirstAnniversary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_PortionOfStockOptionsVestOnFirstAnniversary_91f5ff37-9d3f-4ce6-b81b-aa58ecd0e3c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9118b92f-dfc7-4b77-a426-7ee00fe25fcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9118b92f-dfc7-4b77-a426-7ee00fe25fcd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_6226572f-0246-4b1b-8004-89d431428cdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_6226572f-0246-4b1b-8004-89d431428cdc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_83c44371-f997-4026-b201-e465360d2006" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_83c44371-f997-4026-b201-e465360d2006" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue_a59d897f-f241-4cf2-b15e-bf70d7f2dd88" xlink:href="fldm-20200630.xsd#fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue_a59d897f-f241-4cf2-b15e-bf70d7f2dd88" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock_be2f2620-6f1a-4b89-b464-28152f3dcd5b" xlink:href="fldm-20200630.xsd#fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock_be2f2620-6f1a-4b89-b464-28152f3dcd5b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement_68341f58-50a2-49cf-af53-edfdb1283414" xlink:href="fldm-20200630.xsd#fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement_68341f58-50a2-49cf-af53-edfdb1283414" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_dd2a65a2-8ebf-4d9d-ad4e-7af520ec0e82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_dd2a65a2-8ebf-4d9d-ad4e-7af520ec0e82" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_51c1598c-05d8-4439-aa95-656a165b5578" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_51c1598c-05d8-4439-aa95-656a165b5578" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest_ccee984f-82da-4bf5-aa9d-efbf6064008f" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest_ccee984f-82da-4bf5-aa9d-efbf6064008f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_169336b6-1d38-477c-a306-c6b4e4e99d1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_169336b6-1d38-477c-a306-c6b4e4e99d1a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_EmployeeStockPurchasePlanOfferingPeriod_081a54a4-e726-4f8b-ad70-f02d41ef4951" xlink:href="fldm-20200630.xsd#fldm_EmployeeStockPurchasePlanOfferingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_EmployeeStockPurchasePlanOfferingPeriod_081a54a4-e726-4f8b-ad70-f02d41ef4951" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_018ee539-ceac-4860-816e-2f20e10523cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_018ee539-ceac-4860-816e-2f20e10523cb" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_cd3ef835-937a-4094-99b1-0db56a40640c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_cd3ef835-937a-4094-99b1-0db56a40640c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods_7cd10006-c89f-4f99-9bea-eead3ea835e0" xlink:href="fldm-20200630.xsd#fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods_7cd10006-c89f-4f99-9bea-eead3ea835e0" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount_377fe25e-6fd4-4574-a10d-e748ec1595df" xlink:href="fldm-20200630.xsd#fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount_377fe25e-6fd4-4574-a10d-e748ec1595df" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_6ae3e7bb-47e3-4e86-8e22-a931176ca024" 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_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_6ae3e7bb-47e3-4e86-8e22-a931176ca024" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7dafd7b5-934e-4c61-80e6-a018a74bfae1" 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_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7dafd7b5-934e-4c61-80e6-a018a74bfae1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_5cb89e14-8a8a-4269-8867-bb4acd1589d9" 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_7dafd7b5-934e-4c61-80e6-a018a74bfae1" xlink:to="loc_us-gaap_PlanNameAxis_5cb89e14-8a8a-4269-8867-bb4acd1589d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_5cb89e14-8a8a-4269-8867-bb4acd1589d9_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_5cb89e14-8a8a-4269-8867-bb4acd1589d9" xlink:to="loc_us-gaap_PlanNameDomain_5cb89e14-8a8a-4269-8867-bb4acd1589d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_62bf852a-9374-485c-9100-75bd2d6b7e3b" 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_5cb89e14-8a8a-4269-8867-bb4acd1589d9" xlink:to="loc_us-gaap_PlanNameDomain_62bf852a-9374-485c-9100-75bd2d6b7e3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_EquityIncentivePlanTwentyElevenMember_f28afdbb-aa53-418b-af97-c2032ee674b4" xlink:href="fldm-20200630.xsd#fldm_EquityIncentivePlanTwentyElevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_62bf852a-9374-485c-9100-75bd2d6b7e3b" xlink:to="loc_fldm_EquityIncentivePlanTwentyElevenMember_f28afdbb-aa53-418b-af97-c2032ee674b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_A2017InducementAwardPlanMember_acbd2647-d4d9-41bb-8dba-58efe189aee1" xlink:href="fldm-20200630.xsd#fldm_A2017InducementAwardPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_62bf852a-9374-485c-9100-75bd2d6b7e3b" xlink:to="loc_fldm_A2017InducementAwardPlanMember_acbd2647-d4d9-41bb-8dba-58efe189aee1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_EquityIncentivePlanMember_e69a53ea-041e-4e14-bc82-419213a09f4d" xlink:href="fldm-20200630.xsd#fldm_EquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_62bf852a-9374-485c-9100-75bd2d6b7e3b" xlink:to="loc_fldm_EquityIncentivePlanMember_e69a53ea-041e-4e14-bc82-419213a09f4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember_08261ce5-2314-4924-b399-689893e835ca" xlink:href="fldm-20200630.xsd#fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_62bf852a-9374-485c-9100-75bd2d6b7e3b" xlink:to="loc_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember_08261ce5-2314-4924-b399-689893e835ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_594cc25c-97bd-40cd-a0c3-8c750618c3ba" 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_7dafd7b5-934e-4c61-80e6-a018a74bfae1" xlink:to="loc_us-gaap_AwardTypeAxis_594cc25c-97bd-40cd-a0c3-8c750618c3ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_594cc25c-97bd-40cd-a0c3-8c750618c3ba_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_594cc25c-97bd-40cd-a0c3-8c750618c3ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_594cc25c-97bd-40cd-a0c3-8c750618c3ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0c2e0fcf-1365-4754-a98b-c1fc585c7d98" 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_594cc25c-97bd-40cd-a0c3-8c750618c3ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0c2e0fcf-1365-4754-a98b-c1fc585c7d98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_3e0d0d3b-2d1e-42d0-b718-96ee5d5ef79a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0c2e0fcf-1365-4754-a98b-c1fc585c7d98" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_3e0d0d3b-2d1e-42d0-b718-96ee5d5ef79a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_b6df9c37-9e80-4d83-8e5c-de75702c21e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0c2e0fcf-1365-4754-a98b-c1fc585c7d98" xlink:to="loc_us-gaap_PerformanceSharesMember_b6df9c37-9e80-4d83-8e5c-de75702c21e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_74c2fd66-3ede-4863-a5b7-6892128c0e1c" 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_0c2e0fcf-1365-4754-a98b-c1fc585c7d98" xlink:to="loc_us-gaap_EmployeeStockMember_74c2fd66-3ede-4863-a5b7-6892128c0e1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_86b01647-81e5-441f-a509-38a127f46fc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0c2e0fcf-1365-4754-a98b-c1fc585c7d98" xlink:to="loc_us-gaap_StockCompensationPlanMember_86b01647-81e5-441f-a509-38a127f46fc4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember_68ca3de8-39c1-4b18-9cc8-7052c4018c3d" xlink:href="fldm-20200630.xsd#fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0c2e0fcf-1365-4754-a98b-c1fc585c7d98" xlink:to="loc_fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember_68ca3de8-39c1-4b18-9cc8-7052c4018c3d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3b36ba52-13c6-497c-933e-f07608251f96" 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_7dafd7b5-934e-4c61-80e6-a018a74bfae1" xlink:to="loc_srt_RangeAxis_3b36ba52-13c6-497c-933e-f07608251f96" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3b36ba52-13c6-497c-933e-f07608251f96_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_3b36ba52-13c6-497c-933e-f07608251f96" xlink:to="loc_srt_RangeMember_3b36ba52-13c6-497c-933e-f07608251f96_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dcc54e71-ca0b-4609-af1e-6a19360f8d5d" 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_3b36ba52-13c6-497c-933e-f07608251f96" xlink:to="loc_srt_RangeMember_dcc54e71-ca0b-4609-af1e-6a19360f8d5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8f9964dc-bd89-4193-afcd-5d5e441f2855" 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_dcc54e71-ca0b-4609-af1e-6a19360f8d5d" xlink:to="loc_srt_MaximumMember_8f9964dc-bd89-4193-afcd-5d5e441f2855" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0ac63b10-0171-4691-a129-99b2d97a555a" 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_dcc54e71-ca0b-4609-af1e-6a19360f8d5d" xlink:to="loc_srt_MinimumMember_0ac63b10-0171-4691-a129-99b2d97a555a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_b2f3999c-7b06-4671-95f5-2429ec505bbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7dafd7b5-934e-4c61-80e6-a018a74bfae1" xlink:to="loc_us-gaap_VestingAxis_b2f3999c-7b06-4671-95f5-2429ec505bbd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_b2f3999c-7b06-4671-95f5-2429ec505bbd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_b2f3999c-7b06-4671-95f5-2429ec505bbd" xlink:to="loc_us-gaap_VestingDomain_b2f3999c-7b06-4671-95f5-2429ec505bbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_376c9fa7-eae0-4350-b18c-eac68b673936" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_b2f3999c-7b06-4671-95f5-2429ec505bbd" xlink:to="loc_us-gaap_VestingDomain_376c9fa7-eae0-4350-b18c-eac68b673936" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_5c56840f-3e74-4122-9733-1548f0c35f3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_376c9fa7-eae0-4350-b18c-eac68b673936" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_5c56840f-3e74-4122-9733-1548f0c35f3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_56a200b1-ec92-46a3-aa72-49de9e07db77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_376c9fa7-eae0-4350-b18c-eac68b673936" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_56a200b1-ec92-46a3-aa72-49de9e07db77" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlansRestrictedandPerformanceStockUnitsDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails" xlink:type="extended" id="ie64d47b9186748c3a304e941bd48d43f_StockBasedPlansRestrictedandPerformanceStockUnitsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4861d6c4-6aa1-4647-9002-64441989573d" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c8f3b474-5fcf-4130-acf2-b36924cad03e" 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_4861d6c4-6aa1-4647-9002-64441989573d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c8f3b474-5fcf-4130-acf2-b36924cad03e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fc4ceb47-dada-47ef-a422-b28a93ca9d8e" 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_c8f3b474-5fcf-4130-acf2-b36924cad03e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fc4ceb47-dada-47ef-a422-b28a93ca9d8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9e0a0fe1-6cd6-4272-9cc8-780380ae52ae" 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_c8f3b474-5fcf-4130-acf2-b36924cad03e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9e0a0fe1-6cd6-4272-9cc8-780380ae52ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c764718a-1143-4347-a39c-3f34b2122fc6" 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_c8f3b474-5fcf-4130-acf2-b36924cad03e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c764718a-1143-4347-a39c-3f34b2122fc6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_68ac16f3-1501-4c33-9ef7-a82b742929b4" 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_c8f3b474-5fcf-4130-acf2-b36924cad03e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_68ac16f3-1501-4c33-9ef7-a82b742929b4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8281919c-1f23-43c6-bc1d-a14ffc57c2f7" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_4916842a-3987-42bc-bb17-c721f22b5708" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4861d6c4-6aa1-4647-9002-64441989573d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_4916842a-3987-42bc-bb17-c721f22b5708" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_16ebe844-b237-4861-a0fe-63d462da85e0" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_4916842a-3987-42bc-bb17-c721f22b5708" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_16ebe844-b237-4861-a0fe-63d462da85e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e9289752-a109-4550-a167-3230fe2007a4" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_4916842a-3987-42bc-bb17-c721f22b5708" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e9289752-a109-4550-a167-3230fe2007a4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bd5641e6-340b-4e3e-9619-c29e9ffd4db7" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_4916842a-3987-42bc-bb17-c721f22b5708" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bd5641e6-340b-4e3e-9619-c29e9ffd4db7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0c51a803-e1c6-4327-b368-0ccb26557230" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_4916842a-3987-42bc-bb17-c721f22b5708" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0c51a803-e1c6-4327-b368-0ccb26557230" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b2132a64-ebe6-4ec4-afbc-25a703663c04" 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_b75c7c96-9223-4642-95b3-8c6fd0c90e1e" 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_4861d6c4-6aa1-4647-9002-64441989573d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b75c7c96-9223-4642-95b3-8c6fd0c90e1e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_2e16a15e-b362-4572-b13e-2653556c2d3d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b75c7c96-9223-4642-95b3-8c6fd0c90e1e" xlink:to="loc_srt_TitleOfIndividualAxis_2e16a15e-b362-4572-b13e-2653556c2d3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_2e16a15e-b362-4572-b13e-2653556c2d3d_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_2e16a15e-b362-4572-b13e-2653556c2d3d" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_2e16a15e-b362-4572-b13e-2653556c2d3d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_758af4f8-61e6-46e7-9de3-d0cd87195a1b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_2e16a15e-b362-4572-b13e-2653556c2d3d" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_758af4f8-61e6-46e7-9de3-d0cd87195a1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CertainEmployeeMember_28510987-fd23-42ec-aea2-b6ad01643aa1" xlink:href="fldm-20200630.xsd#fldm_CertainEmployeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_758af4f8-61e6-46e7-9de3-d0cd87195a1b" xlink:to="loc_fldm_CertainEmployeeMember_28510987-fd23-42ec-aea2-b6ad01643aa1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_be2e0204-1fb1-47e8-9332-c432841fb6ed" 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_b75c7c96-9223-4642-95b3-8c6fd0c90e1e" xlink:to="loc_us-gaap_AwardTypeAxis_be2e0204-1fb1-47e8-9332-c432841fb6ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be2e0204-1fb1-47e8-9332-c432841fb6ed_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_be2e0204-1fb1-47e8-9332-c432841fb6ed" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be2e0204-1fb1-47e8-9332-c432841fb6ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_78c10f2b-4d41-4d6d-914d-083d9cf1d475" 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_be2e0204-1fb1-47e8-9332-c432841fb6ed" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_78c10f2b-4d41-4d6d-914d-083d9cf1d475" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_28fc366e-35b6-4e96-968e-c571680419c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_78c10f2b-4d41-4d6d-914d-083d9cf1d475" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_28fc366e-35b6-4e96-968e-c571680419c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_0f5682d7-4274-4135-bb02-2b212b99935a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_78c10f2b-4d41-4d6d-914d-083d9cf1d475" xlink:to="loc_us-gaap_PerformanceSharesMember_0f5682d7-4274-4135-bb02-2b212b99935a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlansStockOptionActivityDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails" xlink:type="extended" id="i05161100cb664552b7a0a1bcfbfc24f0_StockBasedPlansStockOptionActivityDetails"/>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlansStockbasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails" xlink:type="extended" id="ic5be674bb4174b7a987703e64b381eba_StockBasedPlansStockbasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72156c00-6fd2-4b8a-ab14-001de8d6b5d3" 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_19a1f62a-da2b-4194-a3b1-372c7ad2d6cd" 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_72156c00-6fd2-4b8a-ab14-001de8d6b5d3" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_19a1f62a-da2b-4194-a3b1-372c7ad2d6cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fe68bd9e-6182-4cea-b451-36deb5acea28" 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_72156c00-6fd2-4b8a-ab14-001de8d6b5d3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fe68bd9e-6182-4cea-b451-36deb5acea28" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8fb22a43-e830-49e2-a052-7b7081b3cba5" 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_fe68bd9e-6182-4cea-b451-36deb5acea28" xlink:to="loc_us-gaap_AwardTypeAxis_8fb22a43-e830-49e2-a052-7b7081b3cba5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8fb22a43-e830-49e2-a052-7b7081b3cba5_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_8fb22a43-e830-49e2-a052-7b7081b3cba5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8fb22a43-e830-49e2-a052-7b7081b3cba5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4311333f-b52e-41cf-995c-cb57f2fa75b9" 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_8fb22a43-e830-49e2-a052-7b7081b3cba5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4311333f-b52e-41cf-995c-cb57f2fa75b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_b0ad2b0f-ae1b-4ba2-ad98-9ede2cae86b7" 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_4311333f-b52e-41cf-995c-cb57f2fa75b9" xlink:to="loc_us-gaap_EmployeeStockMember_b0ad2b0f-ae1b-4ba2-ad98-9ede2cae86b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_df9ec7c6-bae6-4770-afa8-13eefc6b60db" 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_fe68bd9e-6182-4cea-b451-36deb5acea28" xlink:to="loc_us-gaap_PlanNameAxis_df9ec7c6-bae6-4770-afa8-13eefc6b60db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_df9ec7c6-bae6-4770-afa8-13eefc6b60db_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_df9ec7c6-bae6-4770-afa8-13eefc6b60db" xlink:to="loc_us-gaap_PlanNameDomain_df9ec7c6-bae6-4770-afa8-13eefc6b60db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4ba18491-6462-4f5a-b3c7-38768437a651" 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_df9ec7c6-bae6-4770-afa8-13eefc6b60db" xlink:to="loc_us-gaap_PlanNameDomain_4ba18491-6462-4f5a-b3c7-38768437a651" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember_7f0e684e-677f-44cf-87d4-78030724f47d" xlink:href="fldm-20200630.xsd#fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4ba18491-6462-4f5a-b3c7-38768437a651" xlink:to="loc_fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember_7f0e684e-677f-44cf-87d4-78030724f47d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/IncomeTaxes" xlink:type="simple" xlink:href="fldm-20200630.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/IncomeTaxes" xlink:type="extended" id="i4f6d276c722641d2810757e2d66a4055_IncomeTaxes"/>
  <link:roleRef roleURI="http://fluidigm.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#IncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/IncomeTaxesDetails" xlink:type="extended" id="i6162f02cc1b848839a55ff2484115e3b_IncomeTaxesDetails"/>
  <link:roleRef roleURI="http://fluidigm.com/role/InformationAboutGeographicAreas" xlink:type="simple" xlink:href="fldm-20200630.xsd#InformationAboutGeographicAreas"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/InformationAboutGeographicAreas" xlink:type="extended" id="i0562c8fdea1f4463a656cdfe36e16627_InformationAboutGeographicAreas"/>
  <link:roleRef roleURI="http://fluidigm.com/role/InformationAboutGeographicAreasDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#InformationAboutGeographicAreasDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/InformationAboutGeographicAreasDetails" xlink:type="extended" id="i74f503588cd44b17b4793646e204f823_InformationAboutGeographicAreasDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems_31a9144e-d764-47ad-9fd6-d5c3392c756d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_311941aa-78fd-466a-8bc9-81a6834ffce5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_31a9144e-d764-47ad-9fd6-d5c3392c756d" xlink:to="loc_us-gaap_NumberOfReportableSegments_311941aa-78fd-466a-8bc9-81a6834ffce5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d5d42dd0-9600-493e-a42c-66c6f7cd5719" 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_ProductInformationLineItems_31a9144e-d764-47ad-9fd6-d5c3392c756d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d5d42dd0-9600-493e-a42c-66c6f7cd5719" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_ab23754d-501c-4806-9e1d-e503a15cc97c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_31a9144e-d764-47ad-9fd6-d5c3392c756d" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_ab23754d-501c-4806-9e1d-e503a15cc97c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductInformationTable_c19eb836-bae9-4f1d-964a-3aeb4ba19cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ProductInformationLineItems_31a9144e-d764-47ad-9fd6-d5c3392c756d" xlink:to="loc_us-gaap_ScheduleOfProductInformationTable_c19eb836-bae9-4f1d-964a-3aeb4ba19cf3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_f6d9b47a-170b-4d48-89d7-3365721803bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_c19eb836-bae9-4f1d-964a-3aeb4ba19cf3" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_f6d9b47a-170b-4d48-89d7-3365721803bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_f6d9b47a-170b-4d48-89d7-3365721803bd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_f6d9b47a-170b-4d48-89d7-3365721803bd" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_f6d9b47a-170b-4d48-89d7-3365721803bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_4189e841-fce1-417c-b952-4df0dded4246" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_f6d9b47a-170b-4d48-89d7-3365721803bd" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_4189e841-fce1-417c-b952-4df0dded4246" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_1b151a9f-64f9-4c72-893a-f57b6033ca3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_4189e841-fce1-417c-b952-4df0dded4246" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_1b151a9f-64f9-4c72-893a-f57b6033ca3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7ba3e492-5c28-45a4-bd4c-9db9d4c3b5df" 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_ScheduleOfProductInformationTable_c19eb836-bae9-4f1d-964a-3aeb4ba19cf3" xlink:to="loc_srt_StatementGeographicalAxis_7ba3e492-5c28-45a4-bd4c-9db9d4c3b5df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7ba3e492-5c28-45a4-bd4c-9db9d4c3b5df_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_7ba3e492-5c28-45a4-bd4c-9db9d4c3b5df" xlink:to="loc_srt_SegmentGeographicalDomain_7ba3e492-5c28-45a4-bd4c-9db9d4c3b5df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6bca2afd-82c1-4f63-b2af-2d4e5d326a0f" 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_7ba3e492-5c28-45a4-bd4c-9db9d4c3b5df" xlink:to="loc_srt_SegmentGeographicalDomain_6bca2afd-82c1-4f63-b2af-2d4e5d326a0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_8199d0de-e419-425f-858d-3a5c5731696a" 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_6bca2afd-82c1-4f63-b2af-2d4e5d326a0f" xlink:to="loc_country_US_8199d0de-e419-425f-858d-3a5c5731696a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_b7afa966-f2cf-4136-a256-f8aee33020ad" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6bca2afd-82c1-4f63-b2af-2d4e5d326a0f" xlink:to="loc_country_CN_b7afa966-f2cf-4136-a256-f8aee33020ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f6a1a136-692d-4bc0-8477-0f90c0cc1803" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_c19eb836-bae9-4f1d-964a-3aeb4ba19cf3" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f6a1a136-692d-4bc0-8477-0f90c0cc1803" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f6a1a136-692d-4bc0-8477-0f90c0cc1803_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f6a1a136-692d-4bc0-8477-0f90c0cc1803" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f6a1a136-692d-4bc0-8477-0f90c0cc1803_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_03af9e93-ecd0-4f10-9eda-ad61c23255f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f6a1a136-692d-4bc0-8477-0f90c0cc1803" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_03af9e93-ecd0-4f10-9eda-ad61c23255f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_4bded168-8127-49f5-a43c-914e90774286" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_03af9e93-ecd0-4f10-9eda-ad61c23255f5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_4bded168-8127-49f5-a43c-914e90774286" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/DevelopmentAgreement" xlink:type="simple" xlink:href="fldm-20200630.xsd#DevelopmentAgreement"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/DevelopmentAgreement" xlink:type="extended" id="i8d56a35e33fe4f4cac39da34bd02ee54_DevelopmentAgreement"/>
  <link:roleRef roleURI="http://fluidigm.com/role/DevelopmentAgreementDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#DevelopmentAgreementDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/DevelopmentAgreementDetails" xlink:type="extended" id="i91b50f274dc2436c8a4c53f206c72df9_DevelopmentAgreementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_ae440a4a-5d05-4295-bca8-fae84374e533" 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_fldm_UpFrontAndMilestonePaymentsMaximum_451d5cf8-530f-44ee-a6f1-36ce3fa211da" xlink:href="fldm-20200630.xsd#fldm_UpFrontAndMilestonePaymentsMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_ae440a4a-5d05-4295-bca8-fae84374e533" xlink:to="loc_fldm_UpFrontAndMilestonePaymentsMaximum_451d5cf8-530f-44ee-a6f1-36ce3fa211da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CollaborativeArrangementTerm_5ecefc37-8670-40e0-9ded-f39152dd7004" xlink:href="fldm-20200630.xsd#fldm_CollaborativeArrangementTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_ae440a4a-5d05-4295-bca8-fae84374e533" xlink:to="loc_fldm_CollaborativeArrangementTerm_5ecefc37-8670-40e0-9ded-f39152dd7004" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ac118c92-4357-43e5-bb65-c56b484b4a0b" 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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_ae440a4a-5d05-4295-bca8-fae84374e533" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ac118c92-4357-43e5-bb65-c56b484b4a0b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CollaborativeArrangementRevenueDeferred_6f1325f5-54a5-48a1-8d4d-1f353b41ddbb" xlink:href="fldm-20200630.xsd#fldm_CollaborativeArrangementRevenueDeferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_ae440a4a-5d05-4295-bca8-fae84374e533" xlink:to="loc_fldm_CollaborativeArrangementRevenueDeferred_6f1325f5-54a5-48a1-8d4d-1f353b41ddbb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_67aa53d7-6417-4349-b943-0e97ea4b568c" 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_ae440a4a-5d05-4295-bca8-fae84374e533" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_67aa53d7-6417-4349-b943-0e97ea4b568c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_23aee919-0b36-4858-895a-ba9815a12662" 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_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_67aa53d7-6417-4349-b943-0e97ea4b568c" xlink:to="loc_srt_ProductOrServiceAxis_23aee919-0b36-4858-895a-ba9815a12662" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_23aee919-0b36-4858-895a-ba9815a12662_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_23aee919-0b36-4858-895a-ba9815a12662" xlink:to="loc_srt_ProductsAndServicesDomain_23aee919-0b36-4858-895a-ba9815a12662_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3d5784a4-fec2-4747-9256-4ef4271dc8d7" 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_23aee919-0b36-4858-895a-ba9815a12662" xlink:to="loc_srt_ProductsAndServicesDomain_3d5784a4-fec2-4747-9256-4ef4271dc8d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CollaborationRevenueMember_cab232df-ca80-4672-a4ac-7220d2efc50a" xlink:href="fldm-20200630.xsd#fldm_CollaborationRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d5784a4-fec2-4747-9256-4ef4271dc8d7" xlink:to="loc_fldm_CollaborationRevenueMember_cab232df-ca80-4672-a4ac-7220d2efc50a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_45cc3092-fa56-4283-9273-1e7446130e90" 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_67aa53d7-6417-4349-b943-0e97ea4b568c" xlink:to="loc_us-gaap_TypeOfArrangementAxis_45cc3092-fa56-4283-9273-1e7446130e90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_45cc3092-fa56-4283-9273-1e7446130e90_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_45cc3092-fa56-4283-9273-1e7446130e90" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_45cc3092-fa56-4283-9273-1e7446130e90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_064eea72-e881-4d78-85ff-debf1a712150" 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_45cc3092-fa56-4283-9273-1e7446130e90" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_064eea72-e881-4d78-85ff-debf1a712150" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_68414e12-ac6c-41d4-b1ad-89a66630ef98" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_67aa53d7-6417-4349-b943-0e97ea4b568c" xlink:to="loc_srt_CounterpartyNameAxis_68414e12-ac6c-41d4-b1ad-89a66630ef98" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_68414e12-ac6c-41d4-b1ad-89a66630ef98_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_68414e12-ac6c-41d4-b1ad-89a66630ef98" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_68414e12-ac6c-41d4-b1ad-89a66630ef98_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_740bfb75-4552-4b64-b1c2-004d9d94f8f0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_68414e12-ac6c-41d4-b1ad-89a66630ef98" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_740bfb75-4552-4b64-b1c2-004d9d94f8f0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fluidigm.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="fldm-20200630.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/CommitmentsandContingencies" xlink:type="extended" id="idb8875ca13b84188a0c4819d821785fb_CommitmentsandContingencies"/>
  <link:roleRef roleURI="http://fluidigm.com/role/SubsequentEvents" xlink:type="simple" xlink:href="fldm-20200630.xsd#SubsequentEvents"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/SubsequentEvents" xlink:type="extended" id="i636f4a6dd11a43008b677a68c0ebe74e_SubsequentEvents"/>
  <link:roleRef roleURI="http://fluidigm.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://fluidigm.com/role/SubsequentEventsDetails" xlink:type="extended" id="i8439e72815fd40eda36b8d8a6e4ba929_SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_db7c1f06-7981-4c1b-95a3-1a594e685ff1" 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_fldm_COVID19ProjectBudget_738d73d0-390a-4da9-b5f6-397ae585d755" xlink:href="fldm-20200630.xsd#fldm_COVID19ProjectBudget"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_db7c1f06-7981-4c1b-95a3-1a594e685ff1" xlink:to="loc_fldm_COVID19ProjectBudget_738d73d0-390a-4da9-b5f6-397ae585d755" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_COVID19ProjectInitialFunding_eadf6b80-a0d5-4b3c-b04b-a47006561fec" xlink:href="fldm-20200630.xsd#fldm_COVID19ProjectInitialFunding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_db7c1f06-7981-4c1b-95a3-1a594e685ff1" xlink:to="loc_fldm_COVID19ProjectInitialFunding_eadf6b80-a0d5-4b3c-b04b-a47006561fec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_baf43dde-9886-4921-ae1e-edc8223d54af" 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_db7c1f06-7981-4c1b-95a3-1a594e685ff1" xlink:to="loc_us-gaap_SubsequentEventTable_baf43dde-9886-4921-ae1e-edc8223d54af" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1d1ab608-42d8-4735-abcb-983e13adecd6" 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_baf43dde-9886-4921-ae1e-edc8223d54af" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1d1ab608-42d8-4735-abcb-983e13adecd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1d1ab608-42d8-4735-abcb-983e13adecd6_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_1d1ab608-42d8-4735-abcb-983e13adecd6" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1d1ab608-42d8-4735-abcb-983e13adecd6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7fe0ece5-1712-4b9a-acd1-aeb6e512635f" 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_1d1ab608-42d8-4735-abcb-983e13adecd6" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7fe0ece5-1712-4b9a-acd1-aeb6e512635f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_aac6e504-6198-467b-a595-6dee435ba97b" 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_7fe0ece5-1712-4b9a-acd1-aeb6e512635f" xlink:to="loc_us-gaap_SubsequentEventMember_aac6e504-6198-467b-a595-6dee435ba97b" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>fldm-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:b0d24c00-1cf3-467a-acba-cb5479a1bd10,g:1386e687-855d-42b7-ad55-8f5795419db9-->
<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_fldm_CertainEmployeeMember_2a6cad6d-6ea7-4615-a4b4-748ec90863b3_terseLabel_en-US" xlink:label="lab_fldm_CertainEmployeeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certain Employee</link:label>
    <link:label id="lab_fldm_CertainEmployeeMember_label_en-US" xlink:label="lab_fldm_CertainEmployeeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certain Employee [Member]</link:label>
    <link:label id="lab_fldm_CertainEmployeeMember_documentation_en-US" xlink:label="lab_fldm_CertainEmployeeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certain Employee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CertainEmployeeMember" xlink:href="fldm-20200630.xsd#fldm_CertainEmployeeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_CertainEmployeeMember" xlink:to="lab_fldm_CertainEmployeeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_181de32a-bf59-4a65-9e12-6fce30e0197c_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (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_8ddc660c-66d8-45e4-890f-4c897c8c6e95_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</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_OtherNonoperatingIncomeExpense_28dec179-3ac6-4102-8c4b-94ac736ca902_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_7696014b-48da-401a-bd66-c13a1b3a90ba_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Activity of warranty accrual</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink: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 Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_f30a8b08-4699-45f9-8934-3eafa0886605_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_ProductInformationLineItems_d5cccf59-6da0-4210-bb10-8f300d92ef10_terseLabel_en-US" xlink:label="lab_us-gaap_ProductInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_ProductInformationLineItems_label_en-US" xlink:label="lab_us-gaap_ProductInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductInformationLineItems" xlink:to="lab_us-gaap_ProductInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLegalSettlements_cd09bc70-afab-469a-8ac3-6efea592ea24_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLegalSettlements" xlink: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 legal settlements</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLegalSettlements_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLegalSettlements" xlink: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 Legal Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLegalSettlements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLegalSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLegalSettlements" xlink:to="lab_us-gaap_ProceedsFromLegalSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_f791a87d-f5ae-4702-8277-0a1a19c740d5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink: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 liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceMember_d5cfc473-6229-48f2-8449-5590eda8946d_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service revenue</link:label>
    <link:label id="lab_us-gaap_ServiceMember_1f758231-5db9-4ff5-a6ef-968b317a1435_verboseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember" 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">Service revenue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8322cd82-8c90-47f9-a99c-724d0d73d73f_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 (usd 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_dc46667a-5063-4127-a500-d9ef5ca052e4_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">Components of accumulated other comprehensive loss</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_country_CN_28831ef3-9ada-42a8-9a6e-07d53b3ffd87_terseLabel_en-US" xlink:label="lab_country_CN" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">China</link:label>
    <link:label id="lab_country_CN_label_en-US" xlink:label="lab_country_CN" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CHINA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CN" xlink:to="lab_country_CN" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue_34cd1265-feb0-4f40-8b90-1c1fe8e01142_terseLabel_en-US" xlink:label="lab_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock option grants exercise price minimum percentage on fair market value</link:label>
    <link:label id="lab_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue_label_en-US" xlink:label="lab_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue" xlink: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 Option Grants Exercise Price Minimum Percentage On Fair Market Value</link:label>
    <link:label id="lab_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue_documentation_en-US" xlink:label="lab_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Option Grants Exercise Price Minimum Percentage On Fair Market Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue" xlink:href="fldm-20200630.xsd#fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue" xlink:to="lab_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_b8dc0bac-a53e-4a25-b217-1fdd097090d1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink: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 awards authorized for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_ConsumablesMember_1598a8a4-af81-44f5-b2d5-5b0dca730d68_terseLabel_en-US" xlink:label="lab_fldm_ConsumablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumables</link:label>
    <link:label id="lab_fldm_ConsumablesMember_label_en-US" xlink:label="lab_fldm_ConsumablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumables [Member]</link:label>
    <link:label id="lab_fldm_ConsumablesMember_documentation_en-US" xlink:label="lab_fldm_ConsumablesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumables [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ConsumablesMember" xlink:href="fldm-20200630.xsd#fldm_ConsumablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ConsumablesMember" xlink:to="lab_fldm_ConsumablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_bc6a70e7-61c9-4241-8cac-dbfecbb24a92_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_DeferredFinanceCostsGross_698a7a11-cf12-4dfc-9388-a7bc9e45ec30_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">Offering related costs</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_fldm_InstruNorASMember_b67ec1e1-2a06-4bba-8cc6-58c9cdbd8d04_terseLabel_en-US" xlink:label="lab_fldm_InstruNorASMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">InstruNor AS</link:label>
    <link:label id="lab_fldm_InstruNorASMember_label_en-US" xlink:label="lab_fldm_InstruNorASMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">InstruNor AS [Member]</link:label>
    <link:label id="lab_fldm_InstruNorASMember_documentation_en-US" xlink:label="lab_fldm_InstruNorASMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">InstruNor AS [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InstruNorASMember" xlink:href="fldm-20200630.xsd#fldm_InstruNorASMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_InstruNorASMember" xlink:to="lab_fldm_InstruNorASMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_835c0a1c-000a-4c9c-922d-6d85b11bb661_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_9d2705ca-7164-4e6e-a819-36737264da9a_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_952d0af2-aa41-46f4-bf9b-2621050fc98c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_ProductWarrantyTerm_a5e6cfa9-65b2-4e55-97d2-fda3f0570ece_terseLabel_en-US" xlink:label="lab_fldm_ProductWarrantyTerm" xlink: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 warranty term</link:label>
    <link:label id="lab_fldm_ProductWarrantyTerm_label_en-US" xlink:label="lab_fldm_ProductWarrantyTerm" xlink: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 Warranty Term</link:label>
    <link:label id="lab_fldm_ProductWarrantyTerm_documentation_en-US" xlink:label="lab_fldm_ProductWarrantyTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ProductWarrantyTerm" xlink:href="fldm-20200630.xsd#fldm_ProductWarrantyTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ProductWarrantyTerm" xlink:to="lab_fldm_ProductWarrantyTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_7fcdd4f2-d2bd-4c26-8e1f-42ace7c9f158_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink: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 liability</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink: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 Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_656f012b-ef01-425b-8570-310f63205ed6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from debt issuance</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_31877080-e706-44ab-a9c4-cb1139c002e2_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_cb9600b5-65d8-425d-b5cd-310eed859bd1_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">Developed technology, 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_1b3d0b28-1099-4486-a54e-f704a0e6062b_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">Proceeds from convertible debt 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_9bcca157-0c4d-461a-bac1-2366416dcf7f_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_fldm_InstrumentsMember_0a1e29da-7940-468b-abad-13edf3790ee3_terseLabel_en-US" xlink:label="lab_fldm_InstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments</link:label>
    <link:label id="lab_fldm_InstrumentsMember_label_en-US" xlink:label="lab_fldm_InstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments [Member]</link:label>
    <link:label id="lab_fldm_InstrumentsMember_documentation_en-US" xlink:label="lab_fldm_InstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InstrumentsMember" xlink:href="fldm-20200630.xsd#fldm_InstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_InstrumentsMember" xlink:to="lab_fldm_InstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_d5c52c69-74b5-4236-bf58-e4340079f5e0_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_5690e255-2773-4e50-b3c6-00e26bcbbb04_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_e52e06bf-1614-4d86-8e4e-ddcd3cec6442_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_322cb309-ca17-4b09-96e2-a6a347f57e99_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_fa2ddc24-8d21-4a0b-a567-dd10d7149889_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">Beginning Balance (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b9765a07-13fd-42d9-9ad5-db803c2cc30c_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">Ending Balance (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="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_640e168c-d4a5-4a9b-85a1-b265a8b1bec2_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_e1f9df82-5a69-49a2-a2d6-0febc62f25a1_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_9458afac-ceb1-49a8-843f-a6330f012998_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_6d248f58-4e84-4f9f-a102-7e7c8f3563ed_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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_aec3309f-ab63-4d92-b48a-1d8a69a8a201_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of restricted stock, net of shares withheld for taxes, and other</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink: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, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_4bfaf508-8800-4e4d-99d2-bae3a774bcb7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tranche Two</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_fff1ea44-8274-45b7-84f9-291832ca2e88_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3575402d-49c1-4b13-bd1f-ad5eede1e8ca_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">Schedule of 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_b07d8f20-81b5-4dc4-8fd2-bd68be5a1473_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_39c084e2-5410-4923-bd98-3a6f5dda1534_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: cash and cash equivalents acquired</link:label>
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_label_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Acquired from Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAcquiredFromAcquisition" xlink:to="lab_us-gaap_CashAcquiredFromAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_5b293caa-6a42-4ef3-840c-343988bd21ec_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_ConvertibleLongTermNotesPayable_e4ac6985-5471-4fdc-9368-3e8f4ced84b0_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleLongTermNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible notes, net</link:label>
    <link:label id="lab_us-gaap_ConvertibleLongTermNotesPayable_label_en-US" xlink:label="lab_us-gaap_ConvertibleLongTermNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Payable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleLongTermNotesPayable" xlink:to="lab_us-gaap_ConvertibleLongTermNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_d86902b4-767d-4014-93f1-67986c6d2ce8_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_51a01468-5a48-42d1-b86e-91542c088a75_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Released (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_dei_CoverAbstract_c622ffaa-5f63-453e-ad45-1540413e2df5_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_065b8b41-7bcf-4292-b885-7d017b0a19e3_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_AccountsPayableCurrent_e4e12c32-c89c-4274-b1c6-64f2b4b09cfb_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_f74d2e22-975c-492c-9b5b-6242e1012e25_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_fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember_abd2e5a2-df8b-4099-b9d7-e093cfe44ea7_terseLabel_en-US" xlink:label="lab_fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Convertible Notes potential make-whole shares</link:label>
    <link:label id="lab_fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember_label_en-US" xlink:label="lab_fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Nineteen Convertible Notes Potential Make Whole Shares [Member]</link:label>
    <link:label id="lab_fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember_documentation_en-US" xlink:label="lab_fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Nineteen Convertible Notes Potential Make Whole Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember" xlink:to="lab_fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_EmployeeStockPurchasePlanOfferingPeriod_29450a36-32ee-4e31-9436-cb5c4baf2735_terseLabel_en-US" xlink:label="lab_fldm_EmployeeStockPurchasePlanOfferingPeriod" xlink: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, offering period</link:label>
    <link:label id="lab_fldm_EmployeeStockPurchasePlanOfferingPeriod_label_en-US" xlink:label="lab_fldm_EmployeeStockPurchasePlanOfferingPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan, Offering Period</link:label>
    <link:label id="lab_fldm_EmployeeStockPurchasePlanOfferingPeriod_documentation_en-US" xlink:label="lab_fldm_EmployeeStockPurchasePlanOfferingPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan, Offering Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_EmployeeStockPurchasePlanOfferingPeriod" xlink:href="fldm-20200630.xsd#fldm_EmployeeStockPurchasePlanOfferingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_EmployeeStockPurchasePlanOfferingPeriod" xlink:to="lab_fldm_EmployeeStockPurchasePlanOfferingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_79ed3ce0-40c3-4e97-b23e-116bbc414547_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_573984af-70c0-41f7-af55-084f7fd4df44_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 asset, net</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_001fa41d-f5bc-4caa-89f6-2933716df588_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 asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_9632d8e1-04d0-4cb1-af9e-7b42cff67b8c_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease right-of-use assets, net</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_a5268be3-2587-4123-94cc-58de3d04d24a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized debt discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_23a8c289-3e37-4a0d-9931-a683143c654f_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_7c744945-596c-4c56-93f9-45d84d2524df_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_4030f4a7-6de9-4105-8729-18b29cf76306_verboseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" 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">Gain (loss) on extinguishment of debt</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_a8f6ac8b-b005-436f-82d5-c24002c3ce22_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired finite-lived intangible assets, useful life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_TwoThousandAndFourteenConvertibleNotesMember_a4dcdc80-c247-455c-b36c-12f287c7500a_terseLabel_en-US" xlink:label="lab_fldm_TwoThousandAndFourteenConvertibleNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Convertible Notes</link:label>
    <link:label id="lab_fldm_TwoThousandAndFourteenConvertibleNotesMember_label_en-US" xlink:label="lab_fldm_TwoThousandAndFourteenConvertibleNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Fourteen Convertible Notes [Member]</link:label>
    <link:label id="lab_fldm_TwoThousandAndFourteenConvertibleNotesMember_documentation_en-US" xlink:label="lab_fldm_TwoThousandAndFourteenConvertibleNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Fourteen Convertible Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndFourteenConvertibleNotesMember" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndFourteenConvertibleNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_TwoThousandAndFourteenConvertibleNotesMember" xlink:to="lab_fldm_TwoThousandAndFourteenConvertibleNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_480cbd01-7ae4-4073-b113-c3cc1b33ff04_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice_d6920c32-c8d1-4dcb-97cf-31856446a2ce_terseLabel_en-US" xlink:label="lab_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice" xlink: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 redemption conditioned upon common stock value exceeding a percentage of the conversion price</link:label>
    <link:label id="lab_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice_label_en-US" xlink:label="lab_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption Condition, Stock Value Exceeding Percentage of Conversion Price</link:label>
    <link:label id="lab_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice_documentation_en-US" xlink:label="lab_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice" xlink: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, Redemption Condition, Stock Value Exceeding Percentage of Conversion Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice" xlink:href="fldm-20200630.xsd#fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice" xlink:to="lab_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_dc275b48-ecf2-478d-b4fe-2c3f7fcd4ff0_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">Beginning Balance (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0191645f-7417-40c6-ae5d-07e08367f39c_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">Ending Balance (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1f5783ee-6ac9-45de-a018-221faf50da8f_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" 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">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_d76d6c13-c7dc-4201-a164-327cb9032720_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total unrecognized compensation cost related to stock-based compensation arrangements</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_33e3d0d6-6170-44e8-87d4-6583809f0364_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_srt_MajorCustomersAxis_0172eb74-a781-4070-9a39-45f7ce2c85a4_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_LesseeOperatingLeaseRemainingTermOfContract_af89c28b-723b-420f-ada8-155b5b949bf0_terseLabel_en-US" xlink:label="lab_fldm_LesseeOperatingLeaseRemainingTermOfContract" xlink: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 term</link:label>
    <link:label id="lab_fldm_LesseeOperatingLeaseRemainingTermOfContract_label_en-US" xlink:label="lab_fldm_LesseeOperatingLeaseRemainingTermOfContract" xlink: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, Remaining Term Of Contract</link:label>
    <link:label id="lab_fldm_LesseeOperatingLeaseRemainingTermOfContract_documentation_en-US" xlink:label="lab_fldm_LesseeOperatingLeaseRemainingTermOfContract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Remaining Term Of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LesseeOperatingLeaseRemainingTermOfContract" xlink:href="fldm-20200630.xsd#fldm_LesseeOperatingLeaseRemainingTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_LesseeOperatingLeaseRemainingTermOfContract" xlink:to="lab_fldm_LesseeOperatingLeaseRemainingTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_CollaborativeArrangementRevenueDeferred_f365fdda-32d7-4ab1-9023-8da39fe07cd7_terseLabel_en-US" xlink:label="lab_fldm_CollaborativeArrangementRevenueDeferred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaboration agreement, deferred revenue</link:label>
    <link:label id="lab_fldm_CollaborativeArrangementRevenueDeferred_label_en-US" xlink:label="lab_fldm_CollaborativeArrangementRevenueDeferred" xlink: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, Revenue Deferred</link:label>
    <link:label id="lab_fldm_CollaborativeArrangementRevenueDeferred_documentation_en-US" xlink:label="lab_fldm_CollaborativeArrangementRevenueDeferred" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement, Revenue Deferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CollaborativeArrangementRevenueDeferred" xlink:href="fldm-20200630.xsd#fldm_CollaborativeArrangementRevenueDeferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_CollaborativeArrangementRevenueDeferred" xlink:to="lab_fldm_CollaborativeArrangementRevenueDeferred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_084c578a-c973-4d73-8947-2d3c2cf3b771_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.001 par value, 10,000 shares authorized, no shares issued and outstanding at either June 30, 2020 or 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_OperatingExpenses_3726b373-eab9-49b0-8332-3c4cfcdb6704_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total costs and expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_b27f53fb-a3f0-4c27-8cbd-fa5cc151be0b_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">Operating lease right-of-use 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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_665912b5-04e8-47af-ba35-2c8e580123a4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_dcd1a60a-fd34-4075-9f10-b7d37930ca23_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 Annual Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_2d6cfdd6-8e0c-42a2-9c60-5228689d91bc_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 (usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_7ac40a6f-0286-4521-b2e2-8e633e1068a6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="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_InventoryWorkInProcessNetOfReserves_a06f4129-3407-4f87-853b-05c343e99f59_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work-in-process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink: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, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8918140f-7477-42f3-b0a8-d8cc4c84fc51_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_94654de6-4f90-4085-a38f-a6424aba3e4c_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of foreign exchange rate fluctuations on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_0964b7e3-934d-4956-9ba0-f0ab057b1e1d_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">Construction-in-progress</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_f1238ca3-bd12-4a67-9307-edd0723670f7_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">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_622a3f6d-53ab-401f-ac80-446ed6e4d8f5_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 inventories</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_65e2e761-91f3-4881-836a-300f1df09fdf_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ed90f600-c3ee-4421-b89a-9e1b3dd23860_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales to customers</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_LineOfCreditFacilityAxis_5c64af19-1dd1-407e-b44b-a6eb47d61e03_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharePrice_a4b7dfc0-5a94-45c5-9193-30da821aedcd_verboseLabel_en-US" xlink:label="lab_us-gaap_SharePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share price (usd per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_label_en-US" xlink:label="lab_us-gaap_SharePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_68935eef-8f4b-4a7a-9868-4e902cc9a547_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink: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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink: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, Aggregate Intrinsic Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_AssetsAndLiabilitiesLesseeTableTextBlock_1d07dd05-040b-4e0c-a370-969dfd618231_terseLabel_en-US" xlink:label="lab_fldm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of balance sheet information</link:label>
    <link:label id="lab_fldm_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_fldm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_fldm_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_fldm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="fldm-20200630.xsd#fldm_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_fldm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_d4d742de-4407-4c37-be5c-0af84be6ff26_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk, percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_d3a43d47-fc70-48bb-a176-2d9211f24f63_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_6466e521-4792-4b42-a052-dae28e943846_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_92b3899c-8b97-45dc-a400-0d6e67849e2e_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_ef98371e-6229-4c2c-9f37-12883f64aaa3_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_49f256f4-cd40-4360-ad30-d212df772945_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">Initial conversion rate of notes</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_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest_286b3643-acd5-4005-a842-47e994ca9be1_terseLabel_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of performance period</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest_label_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest" xlink: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, Percentage Of Performance Units Expected To Vest</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest_documentation_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Percentage Of Performance Units Expected To Vest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest" xlink:to="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_1a603434-d965-4fdb-a6d8-0b83db391b67_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_7284727e-72dc-4889-99c2-3355cfb6dd6c_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">Acquisition of InstruNor AS (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_ebdf7d5e-ae6a-4b19-aca2-96da982bed2e_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">Summary of potential common shares excluded from computations of net loss per share attributed to common stockholders</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_dei_DocumentFiscalPeriodFocus_0d9a02ad-88e1-44bc-8461-b80baebeb1ac_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_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_774eaa75-708b-4388-837b-a85e35dabf55_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_ddf14f21-df5b-439b-afa3-e525606d86d7_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_8f47c7d4-bb1b-4c72-8e5f-3e1ab817b4f0_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_fldm_SeniorConvertibleNotesdue2034Member_d4540deb-38b3-46af-a28f-4e981806e0a9_terseLabel_en-US" xlink:label="lab_fldm_SeniorConvertibleNotesdue2034Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Convertible Notes due 2034</link:label>
    <link:label id="lab_fldm_SeniorConvertibleNotesdue2034Member_label_en-US" xlink:label="lab_fldm_SeniorConvertibleNotesdue2034Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Convertible Notes due 2034 [Member]</link:label>
    <link:label id="lab_fldm_SeniorConvertibleNotesdue2034Member_documentation_en-US" xlink:label="lab_fldm_SeniorConvertibleNotesdue2034Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Convertible Notes due 2034 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesdue2034Member" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesdue2034Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_SeniorConvertibleNotesdue2034Member" xlink:to="lab_fldm_SeniorConvertibleNotesdue2034Member" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_352bd72e-7285-4dbd-9fc8-e64d80df96a0_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_ConvertibleDebtSecuritiesMember_cca731e4-48a6-450e-af93-36f04a558b9b_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtSecuritiesMember" xlink: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_ConvertibleDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtSecuritiesMember" xlink: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 Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtSecuritiesMember" xlink:to="lab_us-gaap_ConvertibleDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalFees_088d7625-de79-441c-9467-a92404825bd8_terseLabel_en-US" xlink:label="lab_us-gaap_LegalFees" xlink: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 fees</link:label>
    <link:label id="lab_us-gaap_LegalFees_label_en-US" xlink:label="lab_us-gaap_LegalFees" xlink: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 Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalFees" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalFees" xlink:to="lab_us-gaap_LegalFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_85595909-d3fb-4bae-a5b4-2a1c01da2b26_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_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_b830f643-6f5d-4a4b-91ee-78ca27b8442f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease amortization</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink: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, Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_e88b1d9e-a9bf-44d2-ba25-55a4c9b090bb_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" 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</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_0ecf369b-7846-46d9-8aa4-8a63912c83c4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink: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 assumed:</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_f8d5f040-c645-4661-a1b1-f170cd426194_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (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_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod_25f6c3fb-c0f5-46b6-aceb-76dbf115fbcc_terseLabel_en-US" xlink:label="lab_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance obligation period</link:label>
    <link:label id="lab_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod_label_en-US" xlink:label="lab_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod" xlink: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, Performance Obligation Period</link:label>
    <link:label id="lab_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod_documentation_en-US" xlink:label="lab_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, Performance Obligation Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod" xlink:href="fldm-20200630.xsd#fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod" xlink:to="lab_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_04ddfaac-4702-4523-be76-dfde6d6153b6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_48917136-ad1e-4479-935e-647d7e732065_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 (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_fldm_DVSSciencesInc.Member_7ffc8010-9e20-45b4-b1e2-636729f39257_terseLabel_en-US" xlink:label="lab_fldm_DVSSciencesInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DVS Sciences, Inc.</link:label>
    <link:label id="lab_fldm_DVSSciencesInc.Member_label_en-US" xlink:label="lab_fldm_DVSSciencesInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DVS Sciences, Inc. [Member]</link:label>
    <link:label id="lab_fldm_DVSSciencesInc.Member_documentation_en-US" xlink:label="lab_fldm_DVSSciencesInc.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DVS Sciences, Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_DVSSciencesInc.Member" xlink:href="fldm-20200630.xsd#fldm_DVSSciencesInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_DVSSciencesInc.Member" xlink:to="lab_fldm_DVSSciencesInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_UpFrontAndMilestonePaymentsMaximum_07db5d69-aaae-4070-ac8e-d6789f255dac_terseLabel_en-US" xlink:label="lab_fldm_UpFrontAndMilestonePaymentsMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaboration agreement, up-front and periodic milestone payments, up to</link:label>
    <link:label id="lab_fldm_UpFrontAndMilestonePaymentsMaximum_label_en-US" xlink:label="lab_fldm_UpFrontAndMilestonePaymentsMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Up-Front And Milestone Payments, Maximum</link:label>
    <link:label id="lab_fldm_UpFrontAndMilestonePaymentsMaximum_documentation_en-US" xlink:label="lab_fldm_UpFrontAndMilestonePaymentsMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Up-Front And Milestone Payments, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_UpFrontAndMilestonePaymentsMaximum" xlink:href="fldm-20200630.xsd#fldm_UpFrontAndMilestonePaymentsMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_UpFrontAndMilestonePaymentsMaximum" xlink:to="lab_fldm_UpFrontAndMilestonePaymentsMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_b43f3cd4-ab90-4eaa-80e6-d52f103cf4da_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" 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">Minimum Lease Payments for Operating Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f3ec9ffc-3aff-489f-affd-ca2fbaf78dca_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_EquityIncentivePlanMember_8ec57c3c-9eca-440d-9d84-0758019cc398_terseLabel_en-US" xlink:label="lab_fldm_EquityIncentivePlanMember" xlink: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 Incentive Plan</link:label>
    <link:label id="lab_fldm_EquityIncentivePlanMember_label_en-US" xlink:label="lab_fldm_EquityIncentivePlanMember" xlink: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 Incentive Plan [Member]</link:label>
    <link:label id="lab_fldm_EquityIncentivePlanMember_documentation_en-US" xlink:label="lab_fldm_EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_EquityIncentivePlanMember" xlink:href="fldm-20200630.xsd#fldm_EquityIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_EquityIncentivePlanMember" xlink:to="lab_fldm_EquityIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d9542d4a-e453-4ca8-90b7-26f231f7b8ad_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_ProceedsFromIssuanceOfCommonStock_13029a47-bb73-4d47-ab65-85df36d4e035_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_5212ee63-de8e-4ffc-a718-a8f5a9d44726_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption, Period One</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_ScheduleOfSignificantAccountingPoliciesTable_c71b821d-a021-4a4d-8cb5-2fcc14977df8_terseLabel_en-US" xlink:label="lab_fldm_ScheduleOfSignificantAccountingPoliciesTable" xlink: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 Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_fldm_ScheduleOfSignificantAccountingPoliciesTable_label_en-US" xlink:label="lab_fldm_ScheduleOfSignificantAccountingPoliciesTable" xlink: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 Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_fldm_ScheduleOfSignificantAccountingPoliciesTable_documentation_en-US" xlink:label="lab_fldm_ScheduleOfSignificantAccountingPoliciesTable" xlink: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 Significant Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable" xlink:href="fldm-20200630.xsd#fldm_ScheduleOfSignificantAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable" xlink:to="lab_fldm_ScheduleOfSignificantAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_79e4062a-d0f9-4e96-9448-f9afe438b6fc_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" 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">Schedule of common stock reserved for future issuance</link:label>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_f3297c3b-c0b2-4cdd-aa4b-539768b863d0_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5df31135-e31d-4c46-8681-0645321a6097_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4d8b1daa-ba04-4e3c-9426-f9e158e6785e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities To Be Issued (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_21718abe-26f9-46ee-8a60-71e165deb24c_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" 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">Awards authorized for issuance (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_d40c017f-78eb-47cb-8bc2-f07b6ed74c48_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink: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 Related Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink: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 Related Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_db80fc61-520c-44eb-8934-cdf7e2ae99e5_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 consideration transferred and 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_dei_AmendmentFlag_80e6a68b-5b7c-451e-84f4-74cac3715a12_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_LineOfCredit_49915cce-517b-4e6c-a92b-46a64e52de7c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit outstanding</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink: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 Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_A2017InducementAwardPlanMember_7c00d5d0-7f8b-4a3d-a734-a738884b3058_terseLabel_en-US" xlink:label="lab_fldm_A2017InducementAwardPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Inducement Award Plan</link:label>
    <link:label id="lab_fldm_A2017InducementAwardPlanMember_label_en-US" xlink:label="lab_fldm_A2017InducementAwardPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Inducement Award Plan [Member]</link:label>
    <link:label id="lab_fldm_A2017InducementAwardPlanMember_documentation_en-US" xlink:label="lab_fldm_A2017InducementAwardPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Inducement Award Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_A2017InducementAwardPlanMember" xlink:href="fldm-20200630.xsd#fldm_A2017InducementAwardPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_A2017InducementAwardPlanMember" xlink:to="lab_fldm_A2017InducementAwardPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_de6d8f52-55cf-4923-9171-83d0830fc708_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink: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, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_443b3fc0-7eae-47b9-9e03-c01c3c7f7cd4_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Details</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount_896ca9bc-06d2-44d2-b6e7-69a88f1dc685_terseLabel_en-US" xlink:label="lab_fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum employee purchase amount</link:label>
    <link:label id="lab_fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount_label_en-US" xlink:label="lab_fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Maximum Employee Purchase Amount</link:label>
    <link:label id="lab_fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount_documentation_en-US" xlink:label="lab_fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Maximum Employee Purchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount" xlink:href="fldm-20200630.xsd#fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount" xlink:to="lab_fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_a09e0e72-871e-451f-a617-fa74f4380a0c_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_fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts_8e15b178-ecb1-42b4-987b-107cf69bcec8_terseLabel_en-US" xlink:label="lab_fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts" xlink: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 advance payments received</link:label>
    <link:label id="lab_fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts_label_en-US" xlink:label="lab_fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts" xlink: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, Increase From Cash Receipts</link:label>
    <link:label id="lab_fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts_documentation_en-US" xlink:label="lab_fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Increase From Cash Receipts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts" xlink:href="fldm-20200630.xsd#fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts" xlink:to="lab_fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f7693ae5-614f-4f43-b523-567b5e0dfbbd_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_2235d8f1-da51-470e-b9f3-b6f8269900ec_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_FairValueDisclosureItemAmountsDomain_445d3bdf-4e6d-4eb5-925c-2a137858eaae_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_da97898d-e611-49bc-86a0-d398cb885e0f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of finite-lived intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_4bc51b84-f323-413a-b1b2-857b9c26712d_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_47843f4b-8d99-4448-8a74-e6e1f3d8dafa_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_cdc7ae94-fdd0-4313-8923-aa62fdebe4d5_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_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_3be768b0-c50e-42c2-9f7c-96f2f54b37ba_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_de903e9f-f87d-40b5-9c3e-b0168bb108f8_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">Renewal term</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_1bf044aa-16a6-493d-9a86-e66d709d57f9_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">Gross Unrealized Gain</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_3d6e9f2c-2d57-4dd7-a645-7b8e492f8c8e_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_a0ece3b6-245a-4ce2-9e8d-7fd34199fb6f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink: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 per Share</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink: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, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e437c946-df6d-4129-8919-a2ab568dcc58_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_a980b45b-d364-48f3-9b89-70475c1ab906_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_19cb7795-e40d-4d94-a34c-eb3f17f90eb4_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" 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">Employee Stock Purchase Plan</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_fldm_TwoThousandAndNineEquityIncentivePlanMember_0cd38006-1c84-410a-aea4-4deff7581c6f_terseLabel_en-US" xlink:label="lab_fldm_TwoThousandAndNineEquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2009 Equity Incentive Plan</link:label>
    <link:label id="lab_fldm_TwoThousandAndNineEquityIncentivePlanMember_label_en-US" xlink:label="lab_fldm_TwoThousandAndNineEquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Nine Equity Incentive Plan [Member]</link:label>
    <link:label id="lab_fldm_TwoThousandAndNineEquityIncentivePlanMember_documentation_en-US" xlink:label="lab_fldm_TwoThousandAndNineEquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Nine Equity Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndNineEquityIncentivePlanMember" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndNineEquityIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_TwoThousandAndNineEquityIncentivePlanMember" xlink:to="lab_fldm_TwoThousandAndNineEquityIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d1f779a1-02e2-4de6-a17b-60b56e58670e_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink: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, allowances</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_6c9b4eeb-3849-41e7-b18d-3bd90e8dfa03_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">Acquisition of InstruNor AS</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashMember_e1f2527f-add5-4a3d-9a2c-64428df68bad_terseLabel_en-US" xlink:label="lab_us-gaap_CashMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash</link:label>
    <link:label id="lab_us-gaap_CashMember_label_en-US" xlink:label="lab_us-gaap_CashMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashMember" xlink:to="lab_us-gaap_CashMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_282b29d8-ebf2-4bb1-8832-c704571be54f_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" 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">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_de1454c9-fd33-453c-b97e-c5d826f83733_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_89b2c62e-5b02-427c-ba43-714a112a145c_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_fc22b4f7-47b6-4161-a159-0e7013dde7e9_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization_8bacc8f8-c3a2-4942-abae-4a3bbf5579d0_negatedTerseLabel_en-US" xlink:label="lab_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization" 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 amortization</link:label>
    <link:label id="lab_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink: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, Accumulated Amortization</link:label>
    <link:label id="lab_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization_documentation_en-US" xlink:label="lab_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-Of-Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="fldm-20200630.xsd#fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="lab_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_74e655cf-802d-464d-a2ff-fb6a725b0d7b_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 developed technology</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_2345c2d5-1659-44c7-8827-b62cc0adc0aa_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" 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 intangibles</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_de5ced5e-1f35-465d-bcba-b942096eeea7_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of lease expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_95f9239f-c60a-48b4-a8bd-31bb26fa4fea_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5d272590-f377-4f92-8dd5-4fdafb87fa7b_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" 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">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostDomain_750223e9-0a14-4b40-a8d4-9ac2bf542638_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Domain]</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostDomain_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostDomain" xlink:to="lab_us-gaap_CapitalizedContractCostDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_6e7d5ecf-1058-4d5f-abd2-5adecac1bc44_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_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_6268e30a-2243-4ea3-9b60-ae3eab9dac22_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_c1f1cf99-91ab-4be0-88f8-949f5e77d88c_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">Information About Geographic Areas</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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_0c6c79a2-d48a-48f3-96d8-7c56edeb8e43_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of restricted stock, net of shares withheld for taxes, and other (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber_c7b93f61-85c5-4a66-82f2-e18199820169_terseLabel_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested awards (shares)</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber_label_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber" xlink: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 Expected To Vest Outstanding Number</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber_documentation_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber" xlink:to="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_084796f5-c758-48b5-a031-0e0840f2214c_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_5a95a05b-d905-4077-a2aa-3b6536f832d8_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9d6c15e6-5162-4928-8ca2-0fcfeba6a2ce_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">Beginning Balance (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9f250035-ace0-4b8c-8f29-38bd334a9db8_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">Ending Balance (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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_e6313dd9-63db-4d70-9296-f1819ad77955_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed technology</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink: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, Indefinite-Lived Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_5f63a8bd-dbaf-4d64-94c8-22757ca44bf8_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net</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_SubsequentEventTypeAxis_1b3b9db8-45e7-4dc0-ba02-360eecfc79b3_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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_6394e125-7086-4593-9736-5c3c5648e3c1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink: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 change in unrealized gain (loss) on investments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink: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, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_0a8edd55-a49a-4f78-bb6c-c1e567ae07c8_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_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_ff85beec-5177-4b77-b494-e648b2dd484c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business</link:label>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink: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 Description and Basis of Presentation [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_f6ec1893-f7a7-4f24-9f0b-31a7e1ac15ec_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_ConcentrationRiskCreditRisk_82925f10-07ee-418a-b406-dfd11ec656ee_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentrations of Business and Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_07fdecc7-cc4f-4f8c-94f0-25e29f18dae5_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_971d1ed2-5621-43c5-82b4-17d571749dc0_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" 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">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_dei_EntityFilerCategory_28c56d14-f917-416a-acd0-174388c8d94c_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_19509c67-131b-4041-8af3-d5720dcab3a2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_UnderwritingDiscount_10debe9f-fa79-4b9e-b472-0df44b7060ca_terseLabel_en-US" xlink:label="lab_fldm_UnderwritingDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underwriting discount</link:label>
    <link:label id="lab_fldm_UnderwritingDiscount_label_en-US" xlink:label="lab_fldm_UnderwritingDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underwriting Discount</link:label>
    <link:label id="lab_fldm_UnderwritingDiscount_documentation_en-US" xlink:label="lab_fldm_UnderwritingDiscount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underwriting Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_UnderwritingDiscount" xlink:href="fldm-20200630.xsd#fldm_UnderwritingDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_UnderwritingDiscount" xlink:to="lab_fldm_UnderwritingDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_85ee0e61-c2d1-4e48-aca7-62f8d1e17bae_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_5ecb9349-bb5a-47cf-8e93-429b365c3625_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_7c576ffa-a273-4a35-bf74-f0974f4bf9ca_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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_7fbe71b7-fbc1-4fe8-ae12-5068ac47c43b_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" 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: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_CommissionCostsMember_bb41e1b9-7dee-4caa-a89c-2de5529fcffe_terseLabel_en-US" xlink:label="lab_fldm_CommissionCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commission Costs</link:label>
    <link:label id="lab_fldm_CommissionCostsMember_label_en-US" xlink:label="lab_fldm_CommissionCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commission Costs [Member]</link:label>
    <link:label id="lab_fldm_CommissionCostsMember_documentation_en-US" xlink:label="lab_fldm_CommissionCostsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commission Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CommissionCostsMember" xlink:href="fldm-20200630.xsd#fldm_CommissionCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_CommissionCostsMember" xlink:to="lab_fldm_CommissionCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_cdabae9a-1c8a-4cdc-b4a0-aed10e078032_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_e72e7b32-fda8-4e47-862c-1b9f31dc2198_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" 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">Revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7bc02d46-92dd-43cf-b134-4bdbe05f7eaf_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_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne_c930d8e4-8f13-46b5-b0be-5bac4a41f64e_verboseLabel_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne" 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">Vested</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne_label_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Remaining Contractual Term One</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne_documentation_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Remaining Contractual Term One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne" xlink:to="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_c4c1fb0b-29cd-4cf5-b405-de70b15e461c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink: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 stock issuance from ESPP</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink: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, Excluding Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_d59b9fee-23e6-4ac2-bbcc-281dcb4e84a1_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&#160;I</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_IncreaseDecreaseInInventories_94f21001-2f3e-4e80-a4e3-82a7afc13c52_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">Inventories</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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_b958c256-a0db-4903-9e85-acec50916d48_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink: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, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_392e388a-3ce1-4db2-90ec-b56622838b35_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_fldm_ShareholdersEquityLineItems_94fa31c9-a0c2-4784-a0b1-8918958dcd45_terseLabel_en-US" xlink:label="lab_fldm_ShareholdersEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity [Line Items]</link:label>
    <link:label id="lab_fldm_ShareholdersEquityLineItems_label_en-US" xlink:label="lab_fldm_ShareholdersEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity [Line Items]</link:label>
    <link:label id="lab_fldm_ShareholdersEquityLineItems_documentation_en-US" xlink:label="lab_fldm_ShareholdersEquityLineItems" xlink: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] for Shareholders' Equity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareholdersEquityLineItems" xlink:href="fldm-20200630.xsd#fldm_ShareholdersEquityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ShareholdersEquityLineItems" xlink:to="lab_fldm_ShareholdersEquityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_255905c6-4976-46ee-90b7-d97163129b72_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="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_34288a2d-b819-489d-acd9-ef0588a854a3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Nonvested and Outstanding Units</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_InventoryRawMaterialsNetOfReserves_2a7f99fb-1fa1-4fd6-a670-ab9416632f13_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink: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_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink: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, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_ShareholdersEquityTable_1634fe47-f652-422a-bd51-b1b0ed339eb4_terseLabel_en-US" xlink:label="lab_fldm_ShareholdersEquityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity [Table]</link:label>
    <link:label id="lab_fldm_ShareholdersEquityTable_label_en-US" xlink:label="lab_fldm_ShareholdersEquityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity [Table]</link:label>
    <link:label id="lab_fldm_ShareholdersEquityTable_documentation_en-US" xlink:label="lab_fldm_ShareholdersEquityTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareholdersEquityTable" xlink:href="fldm-20200630.xsd#fldm_ShareholdersEquityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ShareholdersEquityTable" xlink:to="lab_fldm_ShareholdersEquityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_1c7928b5-44a3-44bb-b179-5dd10c39849b_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_162455dc-00c6-45ba-9ad4-15a61da29070_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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_b056a8ca-72a0-4b24-8265-cf26495876e5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of consideration transferred</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue_98cfa5b7-e989-4f89-a060-7059b824e71d_terseLabel_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested awards</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue_label_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" xlink: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 Expected To Vest Outstanding Aggregate Intrinsic Value</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue_documentation_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award, Options, Expected To Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_96005bf4-477b-4c58-a92d-226130ee69db_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_5a617567-c04e-4096-b1a2-82bfd244c40e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-cash items</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Activities, Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_0fccb94e-5265-4dd0-a66d-77cc94c66842_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_CapitalizedContractCostAxis_3a6ab57f-8e7d-492d-a597-f3c4649a1cd4_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Axis]</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAxis_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAxis" xlink:to="lab_us-gaap_CapitalizedContractCostAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_5da44264-052f-4604-99b8-e0c1026c7bf6_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1_6c864e6f-a5c6-4334-ade8-b6f58bf679d5_terseLabel_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested awards</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1" xlink: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 Expected To Vest Weighted Average Remaining Contractual Term 1</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1_documentation_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expected to Vest, Weighted Average Remaining Contractual Term 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1" xlink:to="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_COVID19ProjectBudget_e24818c1-bf69-49a3-ba0c-ed974b4ca27d_terseLabel_en-US" xlink:label="lab_fldm_COVID19ProjectBudget" xlink: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 project, budget</link:label>
    <link:label id="lab_fldm_COVID19ProjectBudget_label_en-US" xlink:label="lab_fldm_COVID19ProjectBudget" xlink: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 Project, Budget</link:label>
    <link:label id="lab_fldm_COVID19ProjectBudget_documentation_en-US" xlink:label="lab_fldm_COVID19ProjectBudget" xlink: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 Project, Budget</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_COVID19ProjectBudget" xlink:href="fldm-20200630.xsd#fldm_COVID19ProjectBudget"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_COVID19ProjectBudget" xlink:to="lab_fldm_COVID19ProjectBudget" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a5580b0d-8cce-40bc-87eb-4691baf2a8f8_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_da25979a-4b7f-4d8b-b92c-da973a3fe23b_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_78d8c590-471d-44d9-8274-42a9c78e1ce4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_87f046e9-294e-4171-bf84-7791b5ad68e2_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_d32458b7-05ce-4459-977b-af7da73b4ddf_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_09f6b2b4-dad4-4d92-b4d6-7368912be362_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">Beginning Balance (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_cbc64b2c-5fa5-4c15-9a47-b4b6a6e1fff1_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">Ending Balance (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_34fcabad-19db-43ca-82db-3a89ebac8884_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_e4ec07c4-f22a-4757-8dc5-c74eeb495445_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable costs including non-lease component</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_a78c6792-ac43-4a8f-bfde-29d0cbe6b177_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_3460a290-eecf-4a5a-9e9f-560620a6e6d5_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_SubsequentEventMember_caa147fd-c7ba-4291-8218-2f1de2675bff_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_1ebd384e-324b-4a33-8cf4-cb296ac6bff1_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">Beginning Balance (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ed11a558-53f7-41be-8f33-865c5623e436_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">Ending Balance (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="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_ComprehensiveIncomePolicyPolicyTextBlock_74b84fe0-a177-46db-8da1-3f2e0ed4cd6a_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_71b63152-c3ea-4584-ab1a-df792a91442c_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_adade4fe-a9a2-4ac3-9eae-cff95e41a24c_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">Acquisition, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_baaa4265-fcd7-452e-b3fd-72a3367fb1b5_totalLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" 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">Acquisition of InstruNor, 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_13dd601a-7362-49e8-a814-1190c5bd1841_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (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_ConcentrationRiskByTypeAxis_7d1f3df0-6c47-44b3-be86-4433766ee23e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_d038a1a4-c858-4310-9827-b597f949a39a_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 and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="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_us-gaap_ProceedsFromStockOptionsExercised_acc8e8ce-8a9a-4005-9321-1e9a33443449_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_0066a016-e951-4733-a91b-7b0f30506447_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_8570fd23-b3e8-4543-8ea6-cf8444df7244_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_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_dei_EntityRegistrantName_82135887-c016-4051-b2f8-84f3f22eeab6_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_4ab9636c-d80b-4030-a58d-dbd8b8d02258_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_7c2b6c76-ebb7-4731-8d5f-baefac0011d3_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_eb2bedc9-9182-474f-8135-76b0d4787f76_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" 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_AccumulatedOtherComprehensiveIncomeMember_284e4c2e-e29d-487e-9e62-7e509f1da1a4_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="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_OperatingLeaseLiabilityNoncurrent_34b68d80-f5bf-4e17-85c3-44032866d97d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities, non-current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_d3c48f21-5f03-48de-b741-43f7929d5b2b_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities, non-current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_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_070fdbed-8837-46c2-9c66-673d8a42d40f_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_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c7f422a6-980e-440d-b644-28384487c43d_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" 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">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments_6bcaea91-ff96-4ad2-aa7d-46712ffc59a4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from maturities of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink: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 Maturities, Prepayments and Calls of Other Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_84c67287-8948-4fd7-8963-06015e5f5371_terseLabel_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested awards (usd per share)</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_label_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink: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 Expected To Vest Weighted Average Exercise Price</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:to="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_f0e777b9-134a-44f9-bbde-9786e3d3020e_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_6726a7bc-2cf3-4494-89af-f016fd37e897_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_us-gaap_ComprehensiveIncomeNetOfTax_8e5563c5-19db-486b-a5cc-c3f0978232dd_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity_b0b09dd3-4c9f-4f1d-910e-e958b65927ee_terseLabel_en-US" xlink:label="lab_fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepayment fee, percentage</link:label>
    <link:label id="lab_fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity_label_en-US" xlink:label="lab_fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity" xlink: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, Early Redemption Cost, Percent Of Maximum Borrowing Capacity</link:label>
    <link:label id="lab_fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity_documentation_en-US" xlink:label="lab_fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity" xlink: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, Early Redemption Cost, Percent Of Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity" xlink:href="fldm-20200630.xsd#fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity" xlink:to="lab_fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_b7643d5d-ca61-4b45-b5af-954a20f9cd6e_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 (usd per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="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_us-gaap_LicenseMember_fabfcf72-c463-4aea-8825-3339c99f35ec_terseLabel_en-US" xlink:label="lab_us-gaap_LicenseMember" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_LicenseMember_3746e39f-f338-4681-bcdb-fce14242bc7f_verboseLabel_en-US" xlink:label="lab_us-gaap_LicenseMember" 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">License and royalty revenue</link:label>
    <link:label id="lab_us-gaap_LicenseMember_label_en-US" xlink:label="lab_us-gaap_LicenseMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicenseMember" xlink:to="lab_us-gaap_LicenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_PatentsandLicenseAgreementsMember_20160ab8-b035-46d2-81c0-eb4c2f41a043_terseLabel_en-US" xlink:label="lab_fldm_PatentsandLicenseAgreementsMember" xlink: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 and licenses</link:label>
    <link:label id="lab_fldm_PatentsandLicenseAgreementsMember_label_en-US" xlink:label="lab_fldm_PatentsandLicenseAgreementsMember" xlink: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 and License Agreements [Member]</link:label>
    <link:label id="lab_fldm_PatentsandLicenseAgreementsMember_documentation_en-US" xlink:label="lab_fldm_PatentsandLicenseAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents and License Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_PatentsandLicenseAgreementsMember" xlink:href="fldm-20200630.xsd#fldm_PatentsandLicenseAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_PatentsandLicenseAgreementsMember" xlink:to="lab_fldm_PatentsandLicenseAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_40aa0b46-27b4-43a4-85a1-5f55ed031745_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink: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 nonvested performance-based units activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink: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 Nonvested Performance-based Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_7f27a0ef-ef30-4ba2-a08b-46727330e357_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AsiaPacificMember_bc443a63-04e7-4495-8e04-0275506769cb_verboseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" 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">Asia-Pacific</link:label>
    <link:label id="lab_srt_AsiaPacificMember_label_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember" xlink:to="lab_srt_AsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_18cae6eb-571d-4cbb-ab4c-b971771615e9_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_FiveLargestCustomersMember_32a58373-d005-4724-a513-2d8cc41bf991_terseLabel_en-US" xlink:label="lab_fldm_FiveLargestCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5 Largest Customers</link:label>
    <link:label id="lab_fldm_FiveLargestCustomersMember_label_en-US" xlink:label="lab_fldm_FiveLargestCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five Largest Customers [Member]</link:label>
    <link:label id="lab_fldm_FiveLargestCustomersMember_documentation_en-US" xlink:label="lab_fldm_FiveLargestCustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five Largest Customers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_FiveLargestCustomersMember" xlink:href="fldm-20200630.xsd#fldm_FiveLargestCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_FiveLargestCustomersMember" xlink:to="lab_fldm_FiveLargestCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_29a02e14-4c97-4bcc-8cc2-74d9f3138bdc_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_9b9f6472-e4c4-41f1-ac32-6ddad69be5eb_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">Convertible Notes and Credit Facility</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_CommonStockCapitalSharesReservedForFutureIssuance_3f54c972-52eb-4355-aa23-f586c882eced_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Remaining Securities Available For Future Issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost_360b2966-6ccd-43b2-a8f7-7c030a531dc8_totalLabel_en-US" xlink:label="lab_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost_label_en-US" xlink:label="lab_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost" xlink: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, Amortized Cost</link:label>
    <link:label id="lab_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost_documentation_en-US" xlink:label="lab_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, And Short Term Investments, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost" xlink:href="fldm-20200630.xsd#fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost" xlink:to="lab_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_CashPaidForOperatingLeaseLiabilitiesAbstract_20568a86-c9e4-4440-a8d0-9a1e249f37a0_terseLabel_en-US" xlink:label="lab_fldm_CashPaidForOperatingLeaseLiabilitiesAbstract" xlink: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 operating lease liabilities (included in net cash used in operating activities in thousands):</link:label>
    <link:label id="lab_fldm_CashPaidForOperatingLeaseLiabilitiesAbstract_label_en-US" xlink:label="lab_fldm_CashPaidForOperatingLeaseLiabilitiesAbstract" xlink: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 Paid For Operating Lease Liabilities [Abstract]</link:label>
    <link:label id="lab_fldm_CashPaidForOperatingLeaseLiabilitiesAbstract_documentation_en-US" xlink:label="lab_fldm_CashPaidForOperatingLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Paid For Operating Lease Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CashPaidForOperatingLeaseLiabilitiesAbstract" xlink:href="fldm-20200630.xsd#fldm_CashPaidForOperatingLeaseLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_CashPaidForOperatingLeaseLiabilitiesAbstract" xlink:to="lab_fldm_CashPaidForOperatingLeaseLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_ComputerEquipmentAndSoftwareMember_3881dcbe-b61c-4df2-b118-05604b27e35b_terseLabel_en-US" xlink:label="lab_fldm_ComputerEquipmentAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer equipment and software</link:label>
    <link:label id="lab_fldm_ComputerEquipmentAndSoftwareMember_label_en-US" xlink:label="lab_fldm_ComputerEquipmentAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment And Software [Member]</link:label>
    <link:label id="lab_fldm_ComputerEquipmentAndSoftwareMember_documentation_en-US" xlink:label="lab_fldm_ComputerEquipmentAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment And Software [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ComputerEquipmentAndSoftwareMember" xlink:href="fldm-20200630.xsd#fldm_ComputerEquipmentAndSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ComputerEquipmentAndSoftwareMember" xlink:to="lab_fldm_ComputerEquipmentAndSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_3b11d2ad-125c-4190-824d-fc905670ee9e_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">Summary 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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_968ae1ac-ee9d-4151-a25f-a53dc976e241_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink: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 Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_c327eb10-e74d-485d-bd1f-6fc402e70d54_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_6bf98577-b3e6-49f8-8d49-71edb19e99d9_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">Lease term</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_MovementInStandardProductWarrantyAccrualRollForward_cd1eee1a-7b8e-4242-be98-2f4310f7739c_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:to="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_b83a7c2e-3971-4ef1-9bfc-519743ab55ba_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_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_822c7f3b-4b83-4a2a-9ba0-cccabb0c5728_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">Inventories</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_0712119b-111b-48b8-8692-24b7e9b0e527_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_9c0f18cb-ab27-41e6-80af-6e96f5f1b20e_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="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_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember_737d4c71-6398-41f6-8c12-1edecd7983d6_verboseLabel_en-US" xlink:label="lab_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember" 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">2017 Employee Stock Purchase Plan</link:label>
    <link:label id="lab_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember_a8d9e7cd-ff58-4a4e-8917-c4a4c51f4fb1_terseLabel_en-US" xlink:label="lab_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 Employee Stock Purchase Plan</link:label>
    <link:label id="lab_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Seventeen Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Seventeen Employee Stock Purchase Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember" xlink:href="fldm-20200630.xsd#fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember" xlink:to="lab_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a9b92264-8c06-4c3b-9289-13d15a6e2f9f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for taxes related to net share settlement of equity awards and other</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_ea956494-c900-49b9-a843-3c687f84d620_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink: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 available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_6a257fb8-0e9e-495d-92a1-57628ebcb450_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_TwoThousandAndSeventeenInducementAwardPlanMember_e9988c3d-5818-4ae1-b64c-e6d3b4bd9376_verboseLabel_en-US" xlink:label="lab_fldm_TwoThousandAndSeventeenInducementAwardPlanMember" 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">2017 Inducement Award Plan</link:label>
    <link:label id="lab_fldm_TwoThousandAndSeventeenInducementAwardPlanMember_label_en-US" xlink:label="lab_fldm_TwoThousandAndSeventeenInducementAwardPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Seventeen Inducement Award Plan [Member]</link:label>
    <link:label id="lab_fldm_TwoThousandAndSeventeenInducementAwardPlanMember_documentation_en-US" xlink:label="lab_fldm_TwoThousandAndSeventeenInducementAwardPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Seventeen Inducement Award Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndSeventeenInducementAwardPlanMember" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndSeventeenInducementAwardPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_TwoThousandAndSeventeenInducementAwardPlanMember" xlink:to="lab_fldm_TwoThousandAndSeventeenInducementAwardPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_f5beed85-3a00-4b79-9837-5914a54e2cdd_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice_b20ae36a-a08e-43cb-9bf3-129403847ac1_terseLabel_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (usd per share)</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice_label_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Exercise Price</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" xlink:to="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_RestrictedCashAndCashEquivalentsDomain_c8562bb6-8dcf-4da5-ab42-fc094dcd4f65_terseLabel_en-US" xlink:label="lab_fldm_RestrictedCashAndCashEquivalentsDomain" xlink: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-restricted</link:label>
    <link:label id="lab_fldm_RestrictedCashAndCashEquivalentsDomain_label_en-US" xlink:label="lab_fldm_RestrictedCashAndCashEquivalentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash And Cash Equivalents [Domain]</link:label>
    <link:label id="lab_fldm_RestrictedCashAndCashEquivalentsDomain_documentation_en-US" xlink:label="lab_fldm_RestrictedCashAndCashEquivalentsDomain" xlink: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 And Cash Equivalents [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_RestrictedCashAndCashEquivalentsDomain" xlink:href="fldm-20200630.xsd#fldm_RestrictedCashAndCashEquivalentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_RestrictedCashAndCashEquivalentsDomain" xlink:to="lab_fldm_RestrictedCashAndCashEquivalentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_507909a3-eff0-4fe6-a94d-187b84cd7f16_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_LongTermDebt_d5668c33-4e8a-48e0-808a-468133111156_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Total</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d5c78d39-f308-42ec-a416-3e4c1951954c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_b40c23b1-d55f-4da4-8b0a-ec4fd1494764_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_e31f9eac-fc27-4cf1-a2c8-f0ae01afed3a_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_RestrictedCashAndCashEquivalents_c51c8051-90a7-42f6-ac02-6a0bf9955a18_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink: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-restricted</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_4c16cf2f-465a-40d5-995b-fd08d6cfd7b1_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_ConcentrationRiskByBenchmarkAxis_59447f1a-d867-4848-9b93-e583c7137abb_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_583f530e-815f-4f6b-b7ec-0f737123a10a_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_81722285-95ed-402a-925e-cf331b9ba69b_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" 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">Fair Value</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_stpr_CA_76a9cc94-772e-475d-a385-fbaa3694e864_terseLabel_en-US" xlink:label="lab_stpr_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CALIFORNIA</link:label>
    <link:label id="lab_stpr_CA_label_en-US" xlink:label="lab_stpr_CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CALIFORNIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CA" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_CA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_CA" xlink:to="lab_stpr_CA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_c5c41782-4f55-472e-8481-8e22579a5a9a_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_5566feca-2921-440b-9a6d-186071a29b36_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_ProductWarrantyAccrualPayments_36a23c6e-467d-48f6-8454-893cc079f699_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" 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">Warranty costs incurred</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Decrease for Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:to="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_b7c95b37-53a7-4758-ad1a-19573aaf1859_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink: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 Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7147eefe-1626-46f6-bca8-0216bb70471b_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_f7a2cd06-6355-43f6-afc7-694e7ad7b1f6_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_55147ec2-9a67-4d70-8ccf-35d19c0a165a_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_EntityWideInformationRevenueFromExternalCustomerLineItems_0dc76cda-c0d8-4665-9f64-2981f2e9c879_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink: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 Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink: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 Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_7770c816-d632-4656-b526-ffe705c8bf5f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities, current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_3c3bf5e8-e682-497b-939a-70ccfc29e9f1_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities, current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_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_ProductWarrantyAccrual_eea16e6a-e2b7-4c88-a290-b37bbe5f0478_periodStartLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" 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_ProductWarrantyAccrual_92aa3f9b-0d51-4db1-88fe-302a7ac5ec28_periodEndLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" 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_ProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual" xlink:to="lab_us-gaap_ProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory_e3890045-d499-417e-8ab6-06f0c1f32a9e_terseLabel_en-US" xlink:label="lab_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of eligible inventory</link:label>
    <link:label id="lab_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory_label_en-US" xlink:label="lab_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory" xlink: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, Percentage Of Eligible Inventory</link:label>
    <link:label id="lab_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory_documentation_en-US" xlink:label="lab_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory" xlink: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 Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Eligible Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory" xlink:href="fldm-20200630.xsd#fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory" xlink:to="lab_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_eeb8669d-1f0b-4f6a-881c-a26981f931b4_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 (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="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_country_US_69deb6d0-e11a-4f9b-bd5c-5d22d34f6283_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_947e9d3f-8ea0-496a-a408-7183a2b34396_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">Options exercised (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="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_8b47c371-ff6e-4de9-b2c4-7dc74eda179a_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</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_RevenuesAbstract_b36e6f9d-5306-4ee1-819c-73408847d42a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink: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_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_33d8e94d-437b-4283-8b1d-e3e3b580f7bd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_19d02242-c08c-4874-97b9-68b950260d53_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_59dba829-e474-43f2-a01b-cafeb146f284_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">Shareholders' 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_ad436897-8862-4d7a-9fd7-b0710fdc0fb0_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">Activity under stock options</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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_f5f486bf-a708-4df4-80f9-27843e35bd23_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Amortization Period</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_97dfb0ab-c38e-4a30-b751-a5187da44c04_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 (remainder of the year)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_07fc828a-8e9b-40e2-a7eb-e3d9b0edbb4d_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_590c276f-fefd-4089-872b-a974fb2b7398_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink: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 Leased Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink: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 Leased Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems" xlink:to="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_4abc64bf-860e-4e2d-aa36-1b500f35959e_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAmortizationAndAccretionNet_b23145c3-0c64-46ea-8d1a-e1f56e4ef067_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAmortizationAndAccretionNet" 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">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAmortizationAndAccretionNet_label_en-US" xlink:label="lab_us-gaap_DepreciationAmortizationAndAccretionNet" xlink: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, Amortization and Accretion, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:to="lab_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_7b1f84cd-58e0-4776-be41-8167434980ef_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_c515537e-3b40-461f-885a-a45585cf9498_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_bf33d1bf-719d-43c0-b622-ca2ffcbc01d1_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_4c99e3b5-9f9c-4fd8-96ff-5d6b7d983027_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate per annum</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_IncreaseDecreaseInOtherOperatingLiabilities_d8b24cf2-df6e-4070-ad51-80bf77656fcb_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod_3b735e26-2f27-49d2-aba5-943f19e6a178_terseLabel_en-US" xlink:label="lab_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Terms of payment period</link:label>
    <link:label id="lab_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod_label_en-US" xlink:label="lab_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod" xlink: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, Terms Of Payment Period</link:label>
    <link:label id="lab_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod_documentation_en-US" xlink:label="lab_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer, Terms Of Payment Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod" xlink:href="fldm-20200630.xsd#fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod" xlink:to="lab_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrantMember_01f0f969-3993-408d-8837-dc587019496c_terseLabel_en-US" xlink:label="lab_us-gaap_GrantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant revenue</link:label>
    <link:label id="lab_us-gaap_GrantMember_label_en-US" xlink:label="lab_us-gaap_GrantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrantMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrantMember" xlink:to="lab_us-gaap_GrantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_COVID19ProjectInitialFunding_5dbcebbc-f0e6-4d87-bc98-9af6b2468ac6_terseLabel_en-US" xlink:label="lab_fldm_COVID19ProjectInitialFunding" xlink: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 project, initial funding</link:label>
    <link:label id="lab_fldm_COVID19ProjectInitialFunding_label_en-US" xlink:label="lab_fldm_COVID19ProjectInitialFunding" xlink: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 Project, Initial Funding</link:label>
    <link:label id="lab_fldm_COVID19ProjectInitialFunding_documentation_en-US" xlink:label="lab_fldm_COVID19ProjectInitialFunding" xlink: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 Project, Initial Funding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_COVID19ProjectInitialFunding" xlink:href="fldm-20200630.xsd#fldm_COVID19ProjectInitialFunding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_COVID19ProjectInitialFunding" xlink:to="lab_fldm_COVID19ProjectInitialFunding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_0ef58c5b-2fb7-4c69-ab4a-fe2d4a0dbd8c_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</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_9332647c-f993-4447-a62b-c247746d4e6d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized debt issuance cost</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_4723a87a-2348-4e04-b15d-b449e5101777_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 per Option</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_NumberOfReportableSegments_99666c23-969f-486e-b0d1-6122b59fe33f_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reporting segment</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_dbc33c79-37aa-431f-9b9f-6a511bd6964d_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for current period warranties</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Increase for Warranties Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:to="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VehiclesMember_37b5c58d-25ee-4473-a47c-821cd9a29fd2_terseLabel_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink: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 vehicles</link:label>
    <link:label id="lab_us-gaap_VehiclesMember_label_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember" xlink:to="lab_us-gaap_VehiclesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_97730790-0490-4773-9ba8-302e3a3df453_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</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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_ada6ddba-554f-4585-acd2-da5f436c049a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock on bond conversion</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_9c802051-4d15-4b2f-b692-d1c988f2557b_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 of goodwill</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_a1dfa8ba-d660-449d-ad2e-49fb76746233_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 of allowances of $101 and $6, at June 30, 2020 and December&#160;31, 2019, respectively)</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5f9fb6eb-c169-41bc-b6e2-4a295905c3bc_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total future minimum payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_c07f6c16-a873-447a-86ef-96a0747d0ffe_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">Summary 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_us-gaap_DebtInstrumentRedemptionPeriodDomain_05c74d9f-5c50-4a69-88a2-0e62ee32b6a2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_6a2c4504-ef07-4d6c-a1ba-8ed3d89d8f73_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashNoncurrent" xlink:to="lab_us-gaap_RestrictedCashNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_773d1673-b9d6-400f-9709-e5a87724d62c_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">Gross Unrealized 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_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_e2e2a8b4-ee78-41b7-8d08-f0ec0ef44a1e_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</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_fldm_TwoThousandAndNineteenConvertibleNotesMember_c19888a5-54ba-4ef7-920e-7d0466d22d60_terseLabel_en-US" xlink:label="lab_fldm_TwoThousandAndNineteenConvertibleNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Convertible Notes</link:label>
    <link:label id="lab_fldm_TwoThousandAndNineteenConvertibleNotesMember_label_en-US" xlink:label="lab_fldm_TwoThousandAndNineteenConvertibleNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Nineteen Convertible Notes [Member]</link:label>
    <link:label id="lab_fldm_TwoThousandAndNineteenConvertibleNotesMember_documentation_en-US" xlink:label="lab_fldm_TwoThousandAndNineteenConvertibleNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Nineteen Convertible Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndNineteenConvertibleNotesMember" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndNineteenConvertibleNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_TwoThousandAndNineteenConvertibleNotesMember" xlink:to="lab_fldm_TwoThousandAndNineteenConvertibleNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_2680cf9f-e8a4-41d8-8a44-98bb9228a6bd_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">Shares used in computing net loss per share, basic and diluted (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_DebtInstrumentRedemptionPeriodTwoMember_d36af703-df82-49f2-8734-72efa4a0abc0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption, Period Two</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_61c3d7ca-2e1b-4a89-94da-7f85e69a5777_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink: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 price of common stock, percent</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink: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, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_3eb3a875-284b-440c-b021-23ac5c98a8ff_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_97041c91-f016-425d-a8b1-cc86d1c8af5c_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" 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">Other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4570fb50-4b7a-4d7b-b7f0-d65d1eb2e1ef_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">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5733dfa4-71bd-4610-838d-231e345d6d30_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink: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_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_DebtInstrumentRedemptionPeriodAxis_781f12db-de1f-48d4-b583-704205dd337b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_85c61985-9eba-4b24-8ea7-4a1f238ceacd_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink: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 Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink: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 Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_ae416037-df38-4aec-a41a-facbf2fc60d6_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">Development revenue</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_RestrictedCashAndCashEquivalentsAtCarryingValue_7343c349-89f7-43fb-b298-a4ded93328dc_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_9119b07d-3f6f-40e2-b208-cc4dc9d2e05e_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">Par Value</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_4fd08d75-442d-4854-95b7-c7ea9e9c401d_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_09767db6-308b-4c83-b165-9de4ab99206c_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_9e1528fd-81fa-405b-bd71-7982333840c0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options forfeited (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_us-gaap_EquityAbstract_a83db87c-9338-4948-b867-e0c9988f610a_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="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_89c2784c-4310-448f-80f0-6ad1e9b49312_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">Stock 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_EMEAMember_7672e6b2-26c2-4e46-bac6-630b3607e98e_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA</link:label>
    <link:label id="lab_us-gaap_EMEAMember_label_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EMEAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember" xlink:to="lab_us-gaap_EMEAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_0bf29c00-556d-4997-a0d1-7a1fc1cd769f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_aefe5158-2360-41e0-adc9-caccbf59e927_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_95e3bf88-4adb-4147-a061-2ca5f6b21967_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue, current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_a5ddb47f-2731-48da-86c4-e9a78130b2c2_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_f68fb818-8b2e-41c9-bcaa-bb4f97ae1560_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_AccountingStandardsUpdateExtensibleList_4e32ac4d-2b2c-4825-be76-4b7ccc28e5a0_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink: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 [Extensible List]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink: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 [Extensible List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:to="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_65ceadd3-84ee-4a03-be1f-0494a29cc20b_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">Options granted (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="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_srt_CumulativeEffectPeriodOfAdoptionAxis_818cae0e-eeb7-42d7-a94b-0149370df008_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_6873def8-9e7e-4e73-b908-7b29f8be7f6a_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_ac40b29d-3e3e-4bfa-b34f-f791932de7ef_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_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_a2582d05-725a-4294-9b14-1d650a065a14_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">Estimated future intangible asset amortization expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_8436bc74-1c2c-4660-b594-2aa9aced8d7d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_ef238f5d-a212-42d1-842f-a74cd6b0b9e9_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember_ceee573d-8ec8-44ae-91f9-3a0db62d5254_terseLabel_en-US" xlink:label="lab_fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options held by owners of more than 10% of common stock</link:label>
    <link:label id="lab_fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember_label_en-US" xlink:label="lab_fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Held By Owners Of More Than 10% Of Common Stock [Member]</link:label>
    <link:label id="lab_fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember_documentation_en-US" xlink:label="lab_fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Held By Owners Of More Than 10% Of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember" xlink:href="fldm-20200630.xsd#fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember" xlink:to="lab_fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_EquityIncentivePlanTwentyElevenMember_d86d3f5c-e84b-4062-bf22-2d177121e32d_terseLabel_en-US" xlink:label="lab_fldm_EquityIncentivePlanTwentyElevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2011 Equity Incentive Plan</link:label>
    <link:label id="lab_fldm_EquityIncentivePlanTwentyElevenMember_label_en-US" xlink:label="lab_fldm_EquityIncentivePlanTwentyElevenMember" xlink: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 Incentive Plan Twenty Eleven [Member]</link:label>
    <link:label id="lab_fldm_EquityIncentivePlanTwentyElevenMember_documentation_en-US" xlink:label="lab_fldm_EquityIncentivePlanTwentyElevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Incentive Plan Twenty Eleven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_EquityIncentivePlanTwentyElevenMember" xlink:href="fldm-20200630.xsd#fldm_EquityIncentivePlanTwentyElevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_EquityIncentivePlanTwentyElevenMember" xlink:to="lab_fldm_EquityIncentivePlanTwentyElevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ab96c5f9-e511-4dae-a7f4-a1baa992b95d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_eb558cfd-5452-4d01-9378-bdaac0323cae_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_c2417fac-0d08-4688-9eeb-83ab8ce2d2f7_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term (in years)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_d5580a9d-6268-4599-96dc-f65f09335c33_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink: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 acquired:</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_4d92db8a-ce1d-4c14-8f91-9c5b5c9ecdbb_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived intangible assets acquired</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_701d0f1c-10b5-486a-bb34-2c6af13d6eb4_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt discounts, premiums 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_14d1548e-dc38-41cb-8b67-9dad014a35e4_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_us-gaap_RevenueRemainingPerformanceObligation_9502b935-3730-48fc-a52d-b30f2489a9d3_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligation</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_59f88ae5-eef8-428e-b06d-8d4d4d4e6b8c_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Share-based Compensation</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_10e2fd8e-0473-49a7-92ef-bc3bfe8f6885_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 Investments</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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_ffded6ca-51ff-4f8d-9de6-3a364988a81e_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">Issuance of common stock under ESPP</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_srt_CounterpartyNameAxis_b3348552-b7be-468a-838c-aeb0d3a59b3e_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermInvestments_47961ffe-3b6a-4aa4-b0f4-d7247fa2e7b9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Investments</link:label>
    <link:label id="lab_us-gaap_LongTermInvestments_label_en-US" xlink:label="lab_us-gaap_LongTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermInvestments" xlink:to="lab_us-gaap_LongTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_3a09a8b4-145f-4f1e-a356-b058cef246c4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock: $0.001 par value, 200,000 shares authorized at June 30, 2020 and December&#160;31, 2019; 71,283 and 69,956 shares issued and outstanding at June 30, 2020 and December&#160;31, 2019, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b9dc6fec-273f-4738-90e3-4550a0de27b5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <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_b2f34860-5274-4cac-9b51-983ae7229a54_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_01e8cee5-f35d-4adc-beac-1efcad6ac3e3_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_fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods_e31b6963-23f7-4e7e-bb65-8f7e7c7c27b0_terseLabel_en-US" xlink:label="lab_fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods" xlink: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, number of six-month offering periods</link:label>
    <link:label id="lab_fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods_label_en-US" xlink:label="lab_fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan, Number Of Six Month Offering Periods</link:label>
    <link:label id="lab_fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods_documentation_en-US" xlink:label="lab_fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan, Number Of Six Month Offering Periods</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods" xlink:href="fldm-20200630.xsd#fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods" xlink:to="lab_fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue_cacef419-1243-4e8b-adeb-3d778d42a31c_terseLabel_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue_label_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Vested Aggregate Intrinsic Value</link:label>
    <link:label id="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue_documentation_en-US" xlink:label="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award, Options, Vested, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue" xlink:to="lab_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_33c9cfac-676c-403e-8add-d5fa4e28a78c_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_af2fa1eb-00e1-49c2-acf4-ec48959aeaa7_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_us-gaap_SubsequentEventTable_a733e7ec-9cf0-412d-a22c-2d313d3ad0f9_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_1e2dc42d-2db6-4af2-afea-52f046a9bf54_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_DebtInstrumentTable_287adc7a-219e-4408-b74e-119fe28d9830_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_LineOfCreditFacilityLenderDomain_5c27a68d-5511-4ea4-b81a-05b3ce5baf13_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink: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, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_a9de63be-420c-4632-807b-632f7d071c51_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">Fair value of identifiable net assets acquired</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_9f1a3d17-999c-439d-97ee-9032ac6402d4_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 (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_30ad1553-5027-457a-ae1f-cc48ca9f139f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award vesting percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollaborativeArrangementDisclosureTextBlock_7add9cd4-7fab-40eb-a4c8-488dec0d91b3_terseLabel_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Development 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_ScheduleOfOperatingLeasedAssetsTable_db3ed81a-1f4c-4625-80fc-0fa5f79a2e1c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink: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 Operating Leased Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink: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 Operating Leased Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_aa3416c4-7931-47a2-ac02-326ac88fafb3_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_aca6bba9-586c-4056-909f-188eb4848677_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (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_2ad87523-1305-4f27-9554-e96bdba9955b_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_31f7a4ac-bc56-4746-ab09-4c5097febad4_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_ec17d3ae-e549-4d72-97ee-1035f291985a_netLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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">Cash-unrestricted</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_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement_adec5079-78f3-498b-9c89-c9a576040156_terseLabel_en-US" xlink:label="lab_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement" xlink: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 months over which options vest ratably</link:label>
    <link:label id="lab_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement_label_en-US" xlink:label="lab_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement" xlink: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 Months To Vest Ratably After First Anniversary Of Vesting Commencement</link:label>
    <link:label id="lab_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement_documentation_en-US" xlink:label="lab_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement" xlink: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 Months To Vest Ratably After First Anniversary Of Vesting Commencement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement" xlink:href="fldm-20200630.xsd#fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement" xlink:to="lab_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductInformationTable_009eab66-74b9-4566-bc19-205e201229af_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductInformationTable" xlink: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 Product Information [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductInformationTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductInformationTable" xlink: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 Product Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductInformationTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable" xlink:to="lab_us-gaap_ScheduleOfProductInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_80b76bc2-e7d1-4fb4-b66f-bd43c83e31c4_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_ProceedsFromSaleOfOtherInvestments_93a51762-204b-4e58-a949-937eca665c25_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherInvestments" xlink: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 sale of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOtherInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherInvestments" xlink: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 of Other Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables_a4465208-8e13-4e4d-871c-e236ebb162f9_terseLabel_en-US" xlink:label="lab_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables" xlink: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 receivables</link:label>
    <link:label id="lab_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables_label_en-US" xlink:label="lab_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables" xlink: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, Other Receivables</link:label>
    <link:label id="lab_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables_documentation_en-US" xlink:label="lab_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables" xlink:href="fldm-20200630.xsd#fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables" xlink:to="lab_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_ea2cf22d-9df0-49b5-a4e7-64e2f1f8bdcf_netLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reorganized lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_e7dd892c-b155-4420-a6a6-a7751a174ccf_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_68ffc8ad-bdfb-4977-878c-ab2ac00d08c1_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">Total</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_ExtinguishmentOfDebtAmount_9e2f7195-8b06-4e08-b922-d2c334c33884_terseLabel_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink: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 extinguished</link:label>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAmount_label_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink: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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:to="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_e858cf8a-e479-420f-b951-a48088367998_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_ae6cce60-f7ab-420f-be6e-62f58d7ba59b_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_fd15c027-b1c0-45ac-b6dd-5c96ec077258_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_ef4f3d9d-e8d8-43db-bdca-79bfc0dc84c7_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_8a61b9a7-cfdf-4456-a28a-44fd3f4b81fd_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_12423870-199f-4701-8f8e-9cf5b6d66f13_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_deb954a8-d448-4297-aa7b-c474fef39ebe_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_28e2d9ea-bb66-4813-ae38-b5b6091f35fa_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative-effect of new accounting standard for Topic 326 Credit Losses</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_6e9039b4-77e0-4eb6-9fef-4b7b5d405197_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_a1f72381-6142-4c43-b59d-8a44f7729bbf_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" 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_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_ConcentrationRiskTypeDomain_8e0e0476-b80a-4af1-a591-d881c2213ec1_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_25cc4431-a635-4057-acae-cdbfdc77a31b_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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_6065c726-898d-4957-9370-7f31fa1a1467_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" 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">Purchase price in shares (shares)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Equity Interest Issued or Issuable, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_543a7ddf-6c5d-4b91-ab53-e9eebe730750_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment fee amount</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeeAmount" xlink: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, Commitment Fee Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount" xlink:to="lab_us-gaap_LineOfCreditFacilityCommitmentFeeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bf05f586-6ca4-46f1-b296-f67c47048eaa_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_61520af2-5ce0-4dca-a33a-f1da82bb6e22_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_a5ebc6de-d780-4490-8ddf-1a2ff1fa4b64_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_f3d39818-1e1d-4069-b738-aa74ec78307f_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 compensation cost</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_EmployeeRelatedLiabilitiesCurrent_7c07b11c-d330-490d-9867-324f0ff9cfec_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation and related benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_1cf8a18c-68df-4448-bdec-697a5818489d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_f2e3b689-b19d-44fc-adbb-cc9af9a1a9e2_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_8a704b06-c4c8-4c7d-8ad6-2be0dc534af9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost (including variable costs)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_42d30f92-f1d9-4320-b59f-4ad8c9f0d1e9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum employee subscription rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_43dd1c45-b995-4122-9960-4b6db42b1e8a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_83615268-1aa6-4955-bd92-e5540c6fe1c6_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive securities excluded from computations of net loss per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductMember_3b3bf538-6e95-4378-bb27-8cb139b8c4d1_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">Product revenue</link:label>
    <link:label id="lab_us-gaap_ProductMember_abe80718-d0d4-42d7-81e3-43e5848ca70a_verboseLabel_en-US" xlink:label="lab_us-gaap_ProductMember" 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">Product revenue</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_09e8c22b-c307-4165-856c-7beb46a78de7_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 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_EquityComponentDomain_dac586f4-5673-4ec6-a9e6-c3c2ae013c7f_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_92e59074-b949-494e-8c92-c699eb013374_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">Fair Value</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_dei_EntityAddressAddressLine1_d45cc9a4-1645-4709-ba71-1e6cfc13f62d_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_8267f077-b8f6-447d-bb46-2b3fa0b76b5f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_3c873f0e-ae3f-4aaa-8a77-ad50c3520131_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="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_484d0586-caae-4bfd-9bdc-76e7e3a59003_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_b0d02f65-b8d4-4e32-a487-4e59a24dbc66_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_fldm_RestrictedStockAndPerformanceShareUnitsMember_d983a1c7-5adf-4162-af52-5102746d64bb_terseLabel_en-US" xlink:label="lab_fldm_RestrictedStockAndPerformanceShareUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock And Performance Share Units</link:label>
    <link:label id="lab_fldm_RestrictedStockAndPerformanceShareUnitsMember_label_en-US" xlink:label="lab_fldm_RestrictedStockAndPerformanceShareUnitsMember" xlink: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 And Performance Share Units [Member]</link:label>
    <link:label id="lab_fldm_RestrictedStockAndPerformanceShareUnitsMember_documentation_en-US" xlink:label="lab_fldm_RestrictedStockAndPerformanceShareUnitsMember" xlink: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 Stock And Performance Share Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_RestrictedStockAndPerformanceShareUnitsMember" xlink:href="fldm-20200630.xsd#fldm_RestrictedStockAndPerformanceShareUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_RestrictedStockAndPerformanceShareUnitsMember" xlink:to="lab_fldm_RestrictedStockAndPerformanceShareUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_ece87084-d1d0-45e1-9768-0b60d519eace_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 Plans</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_cb1ab152-a647-4d4e-b496-9c402287e92b_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_5d1fc058-2b8a-478a-a8d4-0a683a06b578_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_1dc3dd95-dc05-431a-82df-aa42bd134912_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_981f39ea-98a8-41fc-95b1-49596b9b8454_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_fa6d30f9-4392-4a97-9813-99c9c89bbba5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 (remainder of year)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_21fc8731-831f-4aa1-a19d-d439f02762da_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_5288e592-8ff6-4eff-9d6f-cc447929ad5c_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_493c0868-45cc-462c-9b2c-3d1d7eb0fbc5_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_fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_3205638c-f83c-40b4-b3fa-09b6938dd0aa_terseLabel_en-US" xlink:label="lab_fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:label id="lab_fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:href="fldm-20200630.xsd#fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_a16bc8b9-abcf-4c8a-ab9e-a7a34677b345_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_AssetRetirementObligationsIncurredButNotYetPaid_e13feede-f07f-4e6a-aadf-3a9748cd03c7_terseLabel_en-US" xlink:label="lab_fldm_AssetRetirementObligationsIncurredButNotYetPaid" xlink: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 retirement obligations</link:label>
    <link:label id="lab_fldm_AssetRetirementObligationsIncurredButNotYetPaid_label_en-US" xlink:label="lab_fldm_AssetRetirementObligationsIncurredButNotYetPaid" xlink: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 Retirement Obligations Incurred But Not Yet Paid</link:label>
    <link:label id="lab_fldm_AssetRetirementObligationsIncurredButNotYetPaid_documentation_en-US" xlink:label="lab_fldm_AssetRetirementObligationsIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligations Incurred But Not Yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_AssetRetirementObligationsIncurredButNotYetPaid" xlink:href="fldm-20200630.xsd#fldm_AssetRetirementObligationsIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_AssetRetirementObligationsIncurredButNotYetPaid" xlink:to="lab_fldm_AssetRetirementObligationsIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_412f81e5-0ec9-4982-9fb7-3b8738452888_terseLabel_en-US" xlink:label="lab_fldm_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_fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_fldm_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_fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_fldm_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_fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="fldm-20200630.xsd#fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_f9304bdc-1f4a-4dc7-8b08-2bbafe3a6cd3_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_DevelopedTechnologyRightsMember_250f776a-efd7-49e1-ad13-fc939b1848e2_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed technology</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:href="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_AccumulatedOtherComprehensiveIncomeLossLineItems_96990312-27ff-4d3b-b686-dc967b7296b3_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">Accumulated Other Comprehensive Income (Loss) [Line Items]</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_dei_EntityInteractiveDataCurrent_3bf77470-0b07-4a2e-b0e1-0ac3d64e1d18_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_c479484e-1edb-4aa2-9211-6ed3cafcb19e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Options (000s)</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_f5244f73-a3aa-4a54-81bd-eed2963af720_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 (shares)</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/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_ContractWithCustomerLiabilityNoncurrent_a084e3ca-67ef-4d0d-b909-458c6eb640da_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue, non-current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_dc8c8c5e-53b4-46ca-a513-7897872a5d45_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_dcc20c51-4d1b-4019-8381-443a23ecabe8_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">Options granted (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_us-gaap_SupplementalCashFlowInformationAbstract_995b34ae-64b1-43f6-a9a2-18f0c8c37fb8_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 disclosures 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_fldm_InitialConversionPriceOfStock_e2c05a33-069a-4f5d-a2da-1c315f32e744_terseLabel_en-US" xlink:label="lab_fldm_InitialConversionPriceOfStock" xlink: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 conversion price of stock (usd per share)</link:label>
    <link:label id="lab_fldm_InitialConversionPriceOfStock_label_en-US" xlink:label="lab_fldm_InitialConversionPriceOfStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Conversion Price Of Stock</link:label>
    <link:label id="lab_fldm_InitialConversionPriceOfStock_documentation_en-US" xlink:label="lab_fldm_InitialConversionPriceOfStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Conversion Price Of Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InitialConversionPriceOfStock" xlink:href="fldm-20200630.xsd#fldm_InitialConversionPriceOfStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_InitialConversionPriceOfStock" xlink:to="lab_fldm_InitialConversionPriceOfStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_622adab6-a9d4-4ed2-991e-ac3d8ac46845_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_1072a30a-3fb2-41e5-a248-2f49f5ce5e4f_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">Issuance of common stock under ESPP (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_b16aab83-a8fd-4cc8-880a-deae97178569_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_PropertyPlantAndEquipmentLineItems_1133b7a5-4eb4-427b-8e67-7fa4adff5928_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="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_us-gaap_AccumulatedTranslationAdjustmentMember_1bc4e3d8-7633-4028-8503-9d536901ff1c_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 Adjustment</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_srt_ProductsAndServicesDomain_c64998a7-6deb-416c-bf6c-22e9d792c326_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_d0b826e5-78c3-47b1-8f96-9dd0cabc0709_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_LesseeOperatingLeaseDiscountRate_33ec122c-a633-4090-8d6b-bab2f202e1fb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseDiscountRate_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseDiscountRate" xlink: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, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseDiscountRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseDiscountRate" xlink:to="lab_us-gaap_LesseeOperatingLeaseDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_af7ea917-e282-4e16-a8c4-22a851e71b17_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_5f4087ed-9fe0-45f2-912a-95e15ebe55d3_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtMember" xlink:to="lab_us-gaap_ConvertibleDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_c300cbe1-d69f-4310-9da1-a88c1567dc1b_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_1ac85860-59b7-45de-b6e4-83e7de7bf3ef_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</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_fldm_LaboratoryAndManufacturingEquipmentMember_e56a4dad-ede1-47b1-a9c5-ede620321c13_terseLabel_en-US" xlink:label="lab_fldm_LaboratoryAndManufacturingEquipmentMember" xlink: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 and manufacturing equipment</link:label>
    <link:label id="lab_fldm_LaboratoryAndManufacturingEquipmentMember_label_en-US" xlink:label="lab_fldm_LaboratoryAndManufacturingEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Laboratory And Manufacturing Equipment [Member]</link:label>
    <link:label id="lab_fldm_LaboratoryAndManufacturingEquipmentMember_documentation_en-US" xlink:label="lab_fldm_LaboratoryAndManufacturingEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Laboratory And Manufacturing Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LaboratoryAndManufacturingEquipmentMember" xlink:href="fldm-20200630.xsd#fldm_LaboratoryAndManufacturingEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_LaboratoryAndManufacturingEquipmentMember" xlink:to="lab_fldm_LaboratoryAndManufacturingEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_a37fd793-e684-4689-8069-21c75e81938f_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US treasury securities</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f244d538-e180-4aa4-932f-85b23f142208_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares sold (shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables_b62b324a-5b76-4286-9dfd-5ac5d027d99e_terseLabel_en-US" xlink:label="lab_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of eligible receivables</link:label>
    <link:label id="lab_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables_label_en-US" xlink:label="lab_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables" xlink: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, Percentage Of Eligible Receivables</link:label>
    <link:label id="lab_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables_documentation_en-US" xlink:label="lab_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables" xlink: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 Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Eligible Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables" xlink:href="fldm-20200630.xsd#fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables" xlink:to="lab_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_7a54e47b-c45d-48da-8c86-b3f67855e58f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink: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, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_SeniorConvertibleNotesDue2024Member_a3db1cc6-c148-47f6-8db9-ec040abdb2b6_terseLabel_en-US" xlink:label="lab_fldm_SeniorConvertibleNotesDue2024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Convertible Notes Due 2024</link:label>
    <link:label id="lab_fldm_SeniorConvertibleNotesDue2024Member_label_en-US" xlink:label="lab_fldm_SeniorConvertibleNotesDue2024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Convertible Notes Due 2024 [Member]</link:label>
    <link:label id="lab_fldm_SeniorConvertibleNotesDue2024Member_documentation_en-US" xlink:label="lab_fldm_SeniorConvertibleNotesDue2024Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Convertible Notes Due 2024 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesDue2024Member" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesDue2024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_SeniorConvertibleNotesDue2024Member" xlink:to="lab_fldm_SeniorConvertibleNotesDue2024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_7b9e66cb-40a5-41c7-ade4-885c9719dbe3_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_9e4136e2-e4eb-4931-9dac-701cb72614c0_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" 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">Gross Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_CollaborativeArrangementTerm_d861ebd8-5c4d-4c5e-90e8-7ce5edb012f1_terseLabel_en-US" xlink:label="lab_fldm_CollaborativeArrangementTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaboration agreement, term</link:label>
    <link:label id="lab_fldm_CollaborativeArrangementTerm_label_en-US" xlink:label="lab_fldm_CollaborativeArrangementTerm" xlink: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, Term</link:label>
    <link:label id="lab_fldm_CollaborativeArrangementTerm_documentation_en-US" xlink:label="lab_fldm_CollaborativeArrangementTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CollaborativeArrangementTerm" xlink:href="fldm-20200630.xsd#fldm_CollaborativeArrangementTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_CollaborativeArrangementTerm" xlink:to="lab_fldm_CollaborativeArrangementTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_5b48eea1-35f4-4275-8837-909bc0d47398_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate on notes</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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_084edcc5-a720-4d08-8e05-54d1118db844_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">Issuance of common stock on bond conversion (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_5c3f0140-d602-4846-a0b2-3cff7e3e22b7_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of debt into common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="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_MoneyMarketFundsMember_7d9309e6-b959-4152-a691-e0023527cb43_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_226b969e-c1a1-4b37-bf04-4613f28c4107_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining performance obligation, expected timing of satisfaction</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockCompensationPlanMember_49ecb142-bf3f-4dc3-afc1-0d73fdc9c2e8_terseLabel_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_StockCompensationPlanMember_label_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockCompensationPlanMember" xlink:to="lab_us-gaap_StockCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1fea558f-cc6b-4243-938a-3f3e848f0fb0_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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 depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="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_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_26762ad7-de31-4273-a53b-1314c762a45d_terseLabel_en-US" xlink:label="lab_fldm_ScheduleOfSignificantAccountingPoliciesLineItems" xlink: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 Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_label_en-US" xlink:label="lab_fldm_ScheduleOfSignificantAccountingPoliciesLineItems" xlink: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 Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_documentation_en-US" xlink:label="lab_fldm_ScheduleOfSignificantAccountingPoliciesLineItems" xlink: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 Significant Accounting Policies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems" xlink:href="fldm-20200630.xsd#fldm_ScheduleOfSignificantAccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems" xlink:to="lab_fldm_ScheduleOfSignificantAccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_f622cd5e-798b-4c65-9cc0-a645e5e1d335_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 revenue</link:label>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductAndServiceOtherMember" xlink:to="lab_us-gaap_ProductAndServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_736897a9-22bc-4b52-864e-a1b99178ce33_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock from option exercises (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_29e76c23-531b-4ce4-8705-4d0606b333d1_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">Option exercised (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_b2bfca9b-2f30-400e-acb2-f0c547851233_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="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_45611ae6-66e6-4652-ae41-c5fc73b6695e_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 Combination</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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_cf45c79a-81a0-48cd-95ca-b0ed11e4706e_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" 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">Schedule of future minimum lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_15f3747c-6213-4453-b969-2e3310676fa7_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options, restricted stock units and performance awards</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_feeda4a3-5d9a-4f3c-82d0-06e0e86bb29e_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_daf99bef-b4f8-4fb3-94d1-3258fc87632b_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Consolidation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock_45e7b9e3-4ab7-41fe-8e8f-ef0641d5c0a6_terseLabel_en-US" xlink:label="lab_fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of voting power which impacts the term of equity incentive plan</link:label>
    <link:label id="lab_fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock_label_en-US" xlink:label="lab_fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock" xlink: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, Vesting Restrictions, Ownership Percentage of Voting Stock</link:label>
    <link:label id="lab_fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock_documentation_en-US" xlink:label="lab_fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Vesting Restrictions, Ownership Percentage of Voting Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock" xlink:href="fldm-20200630.xsd#fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock" xlink:to="lab_fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_11735be6-df2b-4a91-bdfe-8589c8b00dc6_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">Additional interest 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_CostsAndExpensesAbstract_3bbd71c0-3abf-47fe-8695-3c90b4fe75fe_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and expenses:</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_bd14975b-e26e-4b5a-8432-f3bc2b5f86ed_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink: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 [Abstract]</link:label>
    <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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_45b67dfe-1458-401b-a327-2213c74fd333_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">Options forfeited (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_c5444a62-8b33-4d14-9cde-6fcc60d1ca09_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink: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 investment in unrealized loss positions</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink: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, Number of Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_01244675-c1ea-42c0-8a9e-7eadb9ca1c9a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_27fed0bd-54cd-43ba-99de-7941ee2d1ce8_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-unrestricted</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_fldm_DebtAndEquityOfferingCosts_0e7244b6-51f2-4200-8cc2-5d5f3536c594_terseLabel_en-US" xlink:label="lab_fldm_DebtAndEquityOfferingCosts" xlink: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 and equity offering costs</link:label>
    <link:label id="lab_fldm_DebtAndEquityOfferingCosts_label_en-US" xlink:label="lab_fldm_DebtAndEquityOfferingCosts" xlink: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 And Equity Offering Costs</link:label>
    <link:label id="lab_fldm_DebtAndEquityOfferingCosts_documentation_en-US" xlink:label="lab_fldm_DebtAndEquityOfferingCosts" xlink: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 And Equity Offering Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_DebtAndEquityOfferingCosts" xlink:href="fldm-20200630.xsd#fldm_DebtAndEquityOfferingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_DebtAndEquityOfferingCosts" xlink:to="lab_fldm_DebtAndEquityOfferingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_PortionOfStockOptionsVestOnFirstAnniversary_75274989-9730-4131-b86b-dda365987965_terseLabel_en-US" xlink:label="lab_fldm_PortionOfStockOptionsVestOnFirstAnniversary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rate at which outstanding options vest on the first anniversary of the option grant date</link:label>
    <link:label id="lab_fldm_PortionOfStockOptionsVestOnFirstAnniversary_label_en-US" xlink:label="lab_fldm_PortionOfStockOptionsVestOnFirstAnniversary" xlink: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 Of Stock Options Vest On First Anniversary</link:label>
    <link:label id="lab_fldm_PortionOfStockOptionsVestOnFirstAnniversary_documentation_en-US" xlink:label="lab_fldm_PortionOfStockOptionsVestOnFirstAnniversary" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion Of Stock Options Vest On First Anniversary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_PortionOfStockOptionsVestOnFirstAnniversary" xlink:href="fldm-20200630.xsd#fldm_PortionOfStockOptionsVestOnFirstAnniversary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_PortionOfStockOptionsVestOnFirstAnniversary" xlink:to="lab_fldm_PortionOfStockOptionsVestOnFirstAnniversary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_06dcf25c-f6d5-4758-8feb-c544d0116685_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 Value</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="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_531c4d67-140d-4abe-940d-21ba24072245_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_749b5cc3-562b-48c2-ac64-c5b7c9e5d7f8_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_abdf6d3b-588f-4ae4-a3c6-258381f412c1_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="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_fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault_d3091238-d9f9-4b99-95a9-c551beaceda5_terseLabel_en-US" xlink:label="lab_fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of interest on obligation upon default</link:label>
    <link:label id="lab_fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault_label_en-US" xlink:label="lab_fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault" xlink: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, Percentage Of Interest On Obligation Upon Default</link:label>
    <link:label id="lab_fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault_documentation_en-US" xlink:label="lab_fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault" xlink: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 Of Credit Facility, Percentage Of Interest On Obligation Upon Default</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault" xlink:href="fldm-20200630.xsd#fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault" xlink:to="lab_fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_b9db86e4-ded7-4499-b03c-c67fa1eff62d_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_deef39eb-c410-40fd-a749-bea87a1d77de_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink: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 fair value of debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink: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, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_16315c14-cabf-4fbf-948a-914dbb2506e0_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_IncomeTaxExpenseBenefit_21f59de5-4f3f-49c5-98eb-cebac9477deb_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_9d7cae37-8073-4efb-b8e4-ddae38793c48_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_IncomeTaxesPaidNet_06256d55-f87f-4214-b24e-d428560aa26a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for income taxes, net of refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_7e49e713-703b-413b-9f45-15d769d35e14_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Activity under restricted stock units</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink: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 Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_03f37511-c1b5-4192-a69c-2137fd354af4_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7c031790-b6a0-4eab-afe5-52d646f97f01_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_181b2e8b-64e2-463e-aa3c-c1b6feb54e54_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_00132dca-93bd-42d5-877c-fc056167eaaa_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink: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 Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink: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 Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_3b292cf7-46cf-47af-90d5-6ed5f242e2f1_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">Other 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_fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember_675a33ec-504c-4c98-8c10-9859def8a206_terseLabel_en-US" xlink:label="lab_fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units, Stock Options and Performance Share Units</link:label>
    <link:label id="lab_fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember_label_en-US" xlink:label="lab_fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options, Performance Share Units And Restricted Stock Units [Member]</link:label>
    <link:label id="lab_fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options, Performance Share Units And Restricted Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember" xlink:href="fldm-20200630.xsd#fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember" xlink:to="lab_fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_ExchangeConvertibleSeniorNotesDue2034Member_e550aa15-d8b3-4710-992d-d44c75f06b72_terseLabel_en-US" xlink:label="lab_fldm_ExchangeConvertibleSeniorNotesDue2034Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange Convertible Senior Notes due 2034</link:label>
    <link:label id="lab_fldm_ExchangeConvertibleSeniorNotesDue2034Member_label_en-US" xlink:label="lab_fldm_ExchangeConvertibleSeniorNotesDue2034Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange Convertible Senior Notes Due 2034 [Member]</link:label>
    <link:label id="lab_fldm_ExchangeConvertibleSeniorNotesDue2034Member_documentation_en-US" xlink:label="lab_fldm_ExchangeConvertibleSeniorNotesDue2034Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange Convertible Senior Notes Due 2034 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ExchangeConvertibleSeniorNotesDue2034Member" xlink:href="fldm-20200630.xsd#fldm_ExchangeConvertibleSeniorNotesDue2034Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_ExchangeConvertibleSeniorNotesDue2034Member" xlink:to="lab_fldm_ExchangeConvertibleSeniorNotesDue2034Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_b214058a-9207-4b2c-8b7e-7d68eead3dc0_netLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" 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">Purchase price in cash</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_7dd8af72-600d-4627-b0b3-3290ad5308fb_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash consideration paid on closing to former equity holders</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AmericasMember_f41ac5ad-64ac-44ad-8fe7-34a7432c86b3_terseLabel_en-US" xlink:label="lab_srt_AmericasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Americas</link:label>
    <link:label id="lab_srt_AmericasMember_label_en-US" xlink:label="lab_srt_AmericasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Americas [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AmericasMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AmericasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AmericasMember" xlink:to="lab_srt_AmericasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_ca0bce90-0b9b-4cfb-9058-6591295d8c48_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_1ce0a1a6-62dc-44de-9a35-822a51cb007e_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_us-gaap_ShareBasedCompensationAwardTrancheOneMember_7a43b479-ce39-430c-a0b4-efb59831c778_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tranche One</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_4c0d318d-d797-42ca-a66b-1f252c29f2c8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_3b0d523b-3569-47b3-8532-18017bd55853_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">Non-cash consideration common shares</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_us-gaap_ScheduleOfDebtTableTextBlock_35abe501-1e2e-47fb-b1d8-bedabc78c7e7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_3dfda0b3-f754-47a6-8b99-8a02ee40a135_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink: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, Intangible Assets and Other Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_453733c8-2517-425a-9187-71794f09e2e9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrimeRateMember_204bc30e-6552-425b-a2d3-858d8b688b37_terseLabel_en-US" xlink:label="lab_us-gaap_PrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime Rate</link:label>
    <link:label id="lab_us-gaap_PrimeRateMember_label_en-US" xlink:label="lab_us-gaap_PrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrimeRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrimeRateMember" xlink:to="lab_us-gaap_PrimeRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_a6e9b3fb-45aa-45ff-a58f-e874fecf2a6b_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_d96e0657-5190-4b5a-a659-67b711ca1eda_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b1096dc5-4d4e-4fb5-938d-a1e79499bc2e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock from option exercises</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_ScheduleOfFiniteLivedIntangibleAssetsTable_72c81396-cf0a-4d29-bb1e-b0a90d7dd5e9_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_fldm_IntellectualPropertyInfringementClaimsMember_95715a96-14d2-4739-ab73-668bc9241fea_terseLabel_en-US" xlink:label="lab_fldm_IntellectualPropertyInfringementClaimsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intellectual Property Infringement Claims</link:label>
    <link:label id="lab_fldm_IntellectualPropertyInfringementClaimsMember_label_en-US" xlink:label="lab_fldm_IntellectualPropertyInfringementClaimsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intellectual Property Infringement Claims [Member]</link:label>
    <link:label id="lab_fldm_IntellectualPropertyInfringementClaimsMember_documentation_en-US" xlink:label="lab_fldm_IntellectualPropertyInfringementClaimsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intellectual Property Infringement Claims [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_IntellectualPropertyInfringementClaimsMember" xlink:href="fldm-20200630.xsd#fldm_IntellectualPropertyInfringementClaimsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_IntellectualPropertyInfringementClaimsMember" xlink:to="lab_fldm_IntellectualPropertyInfringementClaimsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dd266e45-bb40-4772-a504-5c9a147eef60_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 ability to borrow under line of credit</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_f7dd0c0b-7d62-4c11-a9cb-a2f99be9f7d8_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3aaa77f2-bb4b-4b68-b117-9dd6e7984259_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_fldm_OperatingLeaseRightOfUseAssetGross_6a737748-54d1-44ac-8f2f-e89eff808e63_terseLabel_en-US" xlink:label="lab_fldm_OperatingLeaseRightOfUseAssetGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Amount</link:label>
    <link:label id="lab_fldm_OperatingLeaseRightOfUseAssetGross_label_en-US" xlink:label="lab_fldm_OperatingLeaseRightOfUseAssetGross" xlink: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, Gross</link:label>
    <link:label id="lab_fldm_OperatingLeaseRightOfUseAssetGross_documentation_en-US" xlink:label="lab_fldm_OperatingLeaseRightOfUseAssetGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-Of-Use Asset, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_OperatingLeaseRightOfUseAssetGross" xlink:href="fldm-20200630.xsd#fldm_OperatingLeaseRightOfUseAssetGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_OperatingLeaseRightOfUseAssetGross" xlink:to="lab_fldm_OperatingLeaseRightOfUseAssetGross" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_2b70feeb-2297-4782-97ca-752756dcf5d1_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_cd490e16-e88f-4a85-b53e-f16b79a2f702_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_10dcd597-f3cc-46be-98c2-a8387015e37e_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (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_RetainedEarningsMember_b4b58c9f-82e7-44d3-b7c9-2e708958147b_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_80276765-7be0-4c1b-81f9-eb3d9cf5dc19_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (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_ea921ea1-b887-41fc-b474-c9cfaf4be4bd_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_us-gaap_SignificantAccountingPoliciesTextBlock_4c35f460-5b38-4cac-b1da-270fbf1391fd_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_9ac6d27c-056b-4523-9e8b-4a04a3c23e1b_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 provided by (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_PaymentsToAcquireInvestments_7b966530-2a22-418a-b57c-ffa02cbaba7f_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" xlink: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 Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2ed557f1-ee6d-44ee-bb7f-20f21a637f4f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink: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 Life</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink: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, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9a6a8de9-a7d7-43c5-9f0c-34b2bedb70a3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_92c44c97-cd20-47d2-b90c-1e8b9420f479_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_2a5639e6-5472-44d7-a022-d57db2af2e7e_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_fldm_TwoThousandAndTenEquityIncentivePlanMember_a370f0eb-eeea-4f9b-a570-935e5386b6cf_verboseLabel_en-US" xlink:label="lab_fldm_TwoThousandAndTenEquityIncentivePlanMember" 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">DVS Sciences Inc. 2010 Equity Incentive Plan</link:label>
    <link:label id="lab_fldm_TwoThousandAndTenEquityIncentivePlanMember_label_en-US" xlink:label="lab_fldm_TwoThousandAndTenEquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Ten Equity Incentive Plan [Member]</link:label>
    <link:label id="lab_fldm_TwoThousandAndTenEquityIncentivePlanMember_documentation_en-US" xlink:label="lab_fldm_TwoThousandAndTenEquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Ten Equity Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndTenEquityIncentivePlanMember" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndTenEquityIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_TwoThousandAndTenEquityIncentivePlanMember" xlink:to="lab_fldm_TwoThousandAndTenEquityIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e6a75206-0572-40e4-8046-5e228ab25f5b_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_fldm_TrusteeMember_a95ae290-58fb-423a-8375-c5e2beb092c7_terseLabel_en-US" xlink:label="lab_fldm_TrusteeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trustee</link:label>
    <link:label id="lab_fldm_TrusteeMember_label_en-US" xlink:label="lab_fldm_TrusteeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trustee [Member]</link:label>
    <link:label id="lab_fldm_TrusteeMember_documentation_en-US" xlink:label="lab_fldm_TrusteeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trustee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TrusteeMember" xlink:href="fldm-20200630.xsd#fldm_TrusteeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_TrusteeMember" xlink:to="lab_fldm_TrusteeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_CollaborationRevenueMember_d6f50b30-ee16-48d0-b5de-e371961decec_terseLabel_en-US" xlink:label="lab_fldm_CollaborationRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Development revenue</link:label>
    <link:label id="lab_fldm_CollaborationRevenueMember_label_en-US" xlink:label="lab_fldm_CollaborationRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaboration Revenue [Member]</link:label>
    <link:label id="lab_fldm_CollaborationRevenueMember_documentation_en-US" xlink:label="lab_fldm_CollaborationRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaboration Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CollaborationRevenueMember" xlink:href="fldm-20200630.xsd#fldm_CollaborationRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_CollaborationRevenueMember" xlink:to="lab_fldm_CollaborationRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_df336107-4db8-4eb0-b7da-3203efbdac90_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual terms</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_faa79e48-550f-4bf8-aa99-a244d068e87d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused revolving line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink: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, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_03aa549d-16fe-4a5f-9d74-b9867a54244b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink: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 expected timing of revenue recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_f6561c11-ad6d-40f6-8a8e-c93ecad841a5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" 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">Payment of debt issuance cost</link:label>
    <link:label id="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink: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 of Financing and Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_881941ad-81ca-4a28-9a9b-6c1e9b540c1a_terseLabel_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OfficeEquipmentMember" xlink:to="lab_us-gaap_OfficeEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ba5b2e68-b0c3-48bb-972f-823f59634a8d_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_e5cb5e39-aa44-4e5e-89f1-1e8a43011f31_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">Operating lease right-of-use 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_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables_9e6c5817-23a7-48b6-8e60-9666c39ddfa0_terseLabel_en-US" xlink:label="lab_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables_label_en-US" xlink:label="lab_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables" xlink: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, Accounts Receivables</link:label>
    <link:label id="lab_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables_documentation_en-US" xlink:label="lab_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables" xlink:href="fldm-20200630.xsd#fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables" xlink:to="lab_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_459b4844-8f80-43cc-941b-7a7e4a4fd9e0_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_InventoryLIFOReservePeriodCharge_d73cdaed-2d60-42c8-afd7-90f91a77ec41_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryLIFOReservePeriodCharge" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for excess and obsolete inventory</link:label>
    <link:label id="lab_us-gaap_InventoryLIFOReservePeriodCharge_label_en-US" xlink:label="lab_us-gaap_InventoryLIFOReservePeriodCharge" xlink: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, LIFO Reserve, Period Charge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReservePeriodCharge" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLIFOReservePeriodCharge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLIFOReservePeriodCharge" xlink:to="lab_us-gaap_InventoryLIFOReservePeriodCharge" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_fce6d155-3c23-4edc-a734-66b3c66f4165_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 Changes and 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_StatementOfFinancialPositionAbstract_ad009864-d854-435d-b547-553c27e80424_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_fldm_TwoThousandAndElevenEquityIncentivePlanMember_3392f4f9-6870-4483-a63d-aed38856e9d4_verboseLabel_en-US" xlink:label="lab_fldm_TwoThousandAndElevenEquityIncentivePlanMember" 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">2011 Equity Incentive Plan</link:label>
    <link:label id="lab_fldm_TwoThousandAndElevenEquityIncentivePlanMember_label_en-US" xlink:label="lab_fldm_TwoThousandAndElevenEquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Eleven Equity Incentive Plan [Member]</link:label>
    <link:label id="lab_fldm_TwoThousandAndElevenEquityIncentivePlanMember_documentation_en-US" xlink:label="lab_fldm_TwoThousandAndElevenEquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand And Eleven Equity Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndElevenEquityIncentivePlanMember" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndElevenEquityIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fldm_TwoThousandAndElevenEquityIncentivePlanMember" xlink:to="lab_fldm_TwoThousandAndElevenEquityIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestments_5aa247a2-5336-45ce-8bfe-49834b706316_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_d245cc75-dc0b-49e5-a269-ca236372f112_verboseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" 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">Short-Term Marketable Securities</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments" xlink:to="lab_us-gaap_ShortTermInvestments" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>fldm-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:b0d24c00-1cf3-467a-acba-cb5479a1bd10,g:1386e687-855d-42b7-ad55-8f5795419db9-->
<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://fluidigm.com/role/Cover" xlink:type="simple" xlink:href="fldm-20200630.xsd#Cover"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" 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_934d78ab-9869-496f-b12c-9d244446a4aa" 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_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_DocumentType_934d78ab-9869-496f-b12c-9d244446a4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_b99755e8-8613-4dc9-9e61-3663de1d900b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_AmendmentFlag_b99755e8-8613-4dc9-9e61-3663de1d900b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_e6c6dc30-9401-4292-8701-d2af0c3a8ceb" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_DocumentQuarterlyReport_e6c6dc30-9401-4292-8701-d2af0c3a8ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_79933d96-32ec-4484-8448-9601543bebac" 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_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_DocumentPeriodEndDate_79933d96-32ec-4484-8448-9601543bebac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_3da213d7-4e14-4afe-b4dd-6a7d626b7a8a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_DocumentTransitionReport_3da213d7-4e14-4afe-b4dd-6a7d626b7a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_bf4a5f41-b319-4f5a-967e-0b6ceed798b3" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntityFileNumber_bf4a5f41-b319-4f5a-967e-0b6ceed798b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_6f30612f-4a62-4ee2-8396-c8edc832e3a7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntityRegistrantName_6f30612f-4a62-4ee2-8396-c8edc832e3a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_6c457131-a287-434c-85a6-af6bba5f1934" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_DocumentFiscalYearFocus_6c457131-a287-434c-85a6-af6bba5f1934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_f13c6e7a-d4d1-45ff-8fcb-b6a64b7291ba" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_DocumentFiscalPeriodFocus_f13c6e7a-d4d1-45ff-8fcb-b6a64b7291ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_25522903-bbc9-4b38-a9cf-f98a558de1bb" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntityCentralIndexKey_25522903-bbc9-4b38-a9cf-f98a558de1bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_1e1fa234-9e82-4166-95ea-6bf93805bb17" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_CurrentFiscalYearEndDate_1e1fa234-9e82-4166-95ea-6bf93805bb17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_0ccf4813-58d0-4125-a0cf-b07336353c10" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntityIncorporationStateCountryCode_0ccf4813-58d0-4125-a0cf-b07336353c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_3fb57f4e-2362-47a3-86e8-ead22c8f3297" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntityTaxIdentificationNumber_3fb57f4e-2362-47a3-86e8-ead22c8f3297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_daffdaea-ee24-4cb4-809e-799b7b939edc" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntityAddressAddressLine1_daffdaea-ee24-4cb4-809e-799b7b939edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_0ec829ee-3dcb-4cae-9040-4c4c2bcc3a62" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntityAddressCityOrTown_0ec829ee-3dcb-4cae-9040-4c4c2bcc3a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_80503992-d583-4cd9-8b7d-c806a22efaae" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntityAddressStateOrProvince_80503992-d583-4cd9-8b7d-c806a22efaae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_b6ff2b5a-cabe-4093-af0a-596e7ae75502" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntityAddressPostalZipCode_b6ff2b5a-cabe-4093-af0a-596e7ae75502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_df91c9eb-41a4-4f5d-ab1f-668ff94e8583" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_CityAreaCode_df91c9eb-41a4-4f5d-ab1f-668ff94e8583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_e204fa8f-d4e8-4358-a6be-b7a4cb6cdfd1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_LocalPhoneNumber_e204fa8f-d4e8-4358-a6be-b7a4cb6cdfd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_3aa3a27a-18e1-4a6b-99d9-b131f3dd748a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_Security12bTitle_3aa3a27a-18e1-4a6b-99d9-b131f3dd748a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_335a7616-e9ce-4847-a496-f99b4cfd94c3" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_TradingSymbol_335a7616-e9ce-4847-a496-f99b4cfd94c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_4e5548c7-aae8-4544-88ac-edd2a50d6866" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_SecurityExchangeName_4e5548c7-aae8-4544-88ac-edd2a50d6866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_683084fa-2713-4fe1-9d4a-61f4b2418275" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntityCurrentReportingStatus_683084fa-2713-4fe1-9d4a-61f4b2418275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_c56abbfc-612f-4e3f-b41e-97ee33185ca6" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntityInteractiveDataCurrent_c56abbfc-612f-4e3f-b41e-97ee33185ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_1c5b0f4c-f4f2-4b98-a4ab-bddaf5c7107a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntityFilerCategory_1c5b0f4c-f4f2-4b98-a4ab-bddaf5c7107a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_8e93dfd9-1221-4ce5-b1d4-abf7d82b0062" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntitySmallBusiness_8e93dfd9-1221-4ce5-b1d4-abf7d82b0062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_ad53958e-cff0-45af-a7b8-599003668591" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntityEmergingGrowthCompany_ad53958e-cff0-45af-a7b8-599003668591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_ae7b01b7-b561-4c5d-a449-4437c76bd045" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntityShellCompany_ae7b01b7-b561-4c5d-a449-4437c76bd045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_e7abb172-a985-4cfd-b288-ec112c0766b0" 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_04e85869-aafe-44ff-978b-d13612579f43" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_e7abb172-a985-4cfd-b288-ec112c0766b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_b3e97cd6-37fa-429a-8024-9e0bfa537327" 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_64fc3662-fb26-4972-81d4-60969f909860" 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_b3e97cd6-37fa-429a-8024-9e0bfa537327" xlink:to="loc_us-gaap_AssetsAbstract_64fc3662-fb26-4972-81d4-60969f909860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_0921c96c-60d4-4c71-a2b4-8ae622374123" 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_64fc3662-fb26-4972-81d4-60969f909860" xlink:to="loc_us-gaap_AssetsCurrentAbstract_0921c96c-60d4-4c71-a2b4-8ae622374123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0384560c-02b5-4192-a068-047358e30df9" 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_0921c96c-60d4-4c71-a2b4-8ae622374123" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0384560c-02b5-4192-a068-047358e30df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_8c424f6d-3212-401b-98ab-bd0398176888" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0921c96c-60d4-4c71-a2b4-8ae622374123" xlink:to="loc_us-gaap_ShortTermInvestments_8c424f6d-3212-401b-98ab-bd0398176888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_da66a607-62cb-41cb-b1d4-b40246d8007e" 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_0921c96c-60d4-4c71-a2b4-8ae622374123" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_da66a607-62cb-41cb-b1d4-b40246d8007e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_25425b20-92e0-48f1-b06d-65310497a241" 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_0921c96c-60d4-4c71-a2b4-8ae622374123" xlink:to="loc_us-gaap_InventoryNet_25425b20-92e0-48f1-b06d-65310497a241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3a6a5093-8f2d-4b82-8db6-f2be9d60d19c" 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_0921c96c-60d4-4c71-a2b4-8ae622374123" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3a6a5093-8f2d-4b82-8db6-f2be9d60d19c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_dadf549d-4260-4dad-979e-742f852bf95a" 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_0921c96c-60d4-4c71-a2b4-8ae622374123" xlink:to="loc_us-gaap_AssetsCurrent_dadf549d-4260-4dad-979e-742f852bf95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_fccd5d05-24de-4499-8dad-4ffe54e92444" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64fc3662-fb26-4972-81d4-60969f909860" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_fccd5d05-24de-4499-8dad-4ffe54e92444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_60c848b4-eac3-4aff-ace6-b5aefad92d1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64fc3662-fb26-4972-81d4-60969f909860" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_60c848b4-eac3-4aff-ace6-b5aefad92d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_a4f477f0-e809-4c33-a8a1-fb11dd398557" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64fc3662-fb26-4972-81d4-60969f909860" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_a4f477f0-e809-4c33-a8a1-fb11dd398557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ed00afe3-1a71-41fd-9211-ef8197e805df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64fc3662-fb26-4972-81d4-60969f909860" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ed00afe3-1a71-41fd-9211-ef8197e805df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e77aac20-94fc-4536-97fc-cbf34f0e51d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64fc3662-fb26-4972-81d4-60969f909860" xlink:to="loc_us-gaap_Goodwill_e77aac20-94fc-4536-97fc-cbf34f0e51d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_536fa985-2a1b-4800-8129-8f75c87db149" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_64fc3662-fb26-4972-81d4-60969f909860" xlink:to="loc_us-gaap_Assets_536fa985-2a1b-4800-8129-8f75c87db149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_286059a2-f525-4d30-a2fc-03e0c3832648" 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_b3e97cd6-37fa-429a-8024-9e0bfa537327" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_286059a2-f525-4d30-a2fc-03e0c3832648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_737507df-9fcb-4b1f-8252-48d5d3c64d67" 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_286059a2-f525-4d30-a2fc-03e0c3832648" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_737507df-9fcb-4b1f-8252-48d5d3c64d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_76fc99cb-2b39-416a-aa5d-f53b20c91c71" 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_737507df-9fcb-4b1f-8252-48d5d3c64d67" xlink:to="loc_us-gaap_AccountsPayableCurrent_76fc99cb-2b39-416a-aa5d-f53b20c91c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_379938fe-ad2d-409a-bfd5-09c3d06dffa7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_737507df-9fcb-4b1f-8252-48d5d3c64d67" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_379938fe-ad2d-409a-bfd5-09c3d06dffa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4130dd77-bcda-45da-a1b4-3be569b170a5" 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_737507df-9fcb-4b1f-8252-48d5d3c64d67" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4130dd77-bcda-45da-a1b4-3be569b170a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_b8e5c8fd-f7bc-4d7b-a980-b68975b0dae6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_737507df-9fcb-4b1f-8252-48d5d3c64d67" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_b8e5c8fd-f7bc-4d7b-a980-b68975b0dae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_98920393-026d-479d-b052-51441d95f114" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_737507df-9fcb-4b1f-8252-48d5d3c64d67" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_98920393-026d-479d-b052-51441d95f114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_6b32b80f-b33c-4d1e-9c63-9685af5246e8" 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_737507df-9fcb-4b1f-8252-48d5d3c64d67" xlink:to="loc_us-gaap_LiabilitiesCurrent_6b32b80f-b33c-4d1e-9c63-9685af5246e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleLongTermNotesPayable_6e556d22-8234-4331-90ee-14a353b9ce6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_286059a2-f525-4d30-a2fc-03e0c3832648" xlink:to="loc_us-gaap_ConvertibleLongTermNotesPayable_6e556d22-8234-4331-90ee-14a353b9ce6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_025aeb3f-8baa-4067-a842-32223ac26280" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_286059a2-f525-4d30-a2fc-03e0c3832648" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_025aeb3f-8baa-4067-a842-32223ac26280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_cdddd577-7b11-4c6e-987f-9ed70e47e252" 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_LiabilitiesAndStockholdersEquityAbstract_286059a2-f525-4d30-a2fc-03e0c3832648" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_cdddd577-7b11-4c6e-987f-9ed70e47e252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_2ce1018f-100c-4a7b-baca-88d04c9487ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_286059a2-f525-4d30-a2fc-03e0c3832648" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_2ce1018f-100c-4a7b-baca-88d04c9487ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_4cf941a3-7e10-4260-928a-f588647b639c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_286059a2-f525-4d30-a2fc-03e0c3832648" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_4cf941a3-7e10-4260-928a-f588647b639c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_514fd5a2-f471-4868-947b-5c47011d7f8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_286059a2-f525-4d30-a2fc-03e0c3832648" xlink:to="loc_us-gaap_Liabilities_514fd5a2-f471-4868-947b-5c47011d7f8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_735d1ac7-0154-4514-9eb9-d7fcc9837ebe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_286059a2-f525-4d30-a2fc-03e0c3832648" xlink:to="loc_us-gaap_CommitmentsAndContingencies_735d1ac7-0154-4514-9eb9-d7fcc9837ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_2dda4eb4-6b46-4644-820d-fa3da15efc6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_286059a2-f525-4d30-a2fc-03e0c3832648" xlink:to="loc_us-gaap_StockholdersEquityAbstract_2dda4eb4-6b46-4644-820d-fa3da15efc6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_b225c364-ad68-4fd1-a30d-a713185cd3d7" 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_2dda4eb4-6b46-4644-820d-fa3da15efc6d" xlink:to="loc_us-gaap_PreferredStockValue_b225c364-ad68-4fd1-a30d-a713185cd3d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_34f82aae-e328-489f-ada7-18a51b20bbcf" 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_2dda4eb4-6b46-4644-820d-fa3da15efc6d" xlink:to="loc_us-gaap_CommonStockValue_34f82aae-e328-489f-ada7-18a51b20bbcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_855d14db-c327-4877-b980-cfde1dcd8b1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_2dda4eb4-6b46-4644-820d-fa3da15efc6d" xlink:to="loc_us-gaap_AdditionalPaidInCapital_855d14db-c327-4877-b980-cfde1dcd8b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f6c0ef32-a080-41f1-a244-9a3a02978a5e" 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_2dda4eb4-6b46-4644-820d-fa3da15efc6d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f6c0ef32-a080-41f1-a244-9a3a02978a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f3e5bcf2-0cd9-4989-a08c-eb1f239f4f17" 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_2dda4eb4-6b46-4644-820d-fa3da15efc6d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f3e5bcf2-0cd9-4989-a08c-eb1f239f4f17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9437f944-5f81-4b2e-80c9-164495ab5b80" 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_2dda4eb4-6b46-4644-820d-fa3da15efc6d" xlink:to="loc_us-gaap_StockholdersEquity_9437f944-5f81-4b2e-80c9-164495ab5b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a13e13d4-3724-409c-8ac4-e0d0487bb476" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_286059a2-f525-4d30-a2fc-03e0c3832648" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_a13e13d4-3724-409c-8ac4-e0d0487bb476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_d96abc06-00d9-41e0-9468-2be77e6c4282" 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_AllowanceForDoubtfulAccountsReceivableCurrent_7c8cae7c-59c1-45c3-ac51-1055b5d8d8fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d96abc06-00d9-41e0-9468-2be77e6c4282" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7c8cae7c-59c1-45c3-ac51-1055b5d8d8fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_a04674f3-cc71-4ada-a3d9-2d4af2cd554b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d96abc06-00d9-41e0-9468-2be77e6c4282" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_a04674f3-cc71-4ada-a3d9-2d4af2cd554b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_cc909d31-2d7d-47d2-a0f5-7737b80d8749" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d96abc06-00d9-41e0-9468-2be77e6c4282" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_cc909d31-2d7d-47d2-a0f5-7737b80d8749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_2340667e-6e08-439e-9ac7-8c38901abfe2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d96abc06-00d9-41e0-9468-2be77e6c4282" xlink:to="loc_us-gaap_PreferredStockSharesIssued_2340667e-6e08-439e-9ac7-8c38901abfe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_1ef892f6-f2f1-457a-9512-534a21b49b0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d96abc06-00d9-41e0-9468-2be77e6c4282" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_1ef892f6-f2f1-457a-9512-534a21b49b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_a6c6a7b3-2316-4ac8-b8df-0b7431e18d37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d96abc06-00d9-41e0-9468-2be77e6c4282" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_a6c6a7b3-2316-4ac8-b8df-0b7431e18d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_ad766826-8d46-4dce-8ed2-2e8d8f7c6b25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d96abc06-00d9-41e0-9468-2be77e6c4282" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_ad766826-8d46-4dce-8ed2-2e8d8f7c6b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_dc8cee84-5eaa-4c6c-993a-13383195c7d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d96abc06-00d9-41e0-9468-2be77e6c4282" xlink:to="loc_us-gaap_CommonStockSharesIssued_dc8cee84-5eaa-4c6c-993a-13383195c7d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ab224c0b-a103-4bcc-b877-ade35493d593" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d96abc06-00d9-41e0-9468-2be77e6c4282" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_ab224c0b-a103-4bcc-b877-ade35493d593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_990e8e13-567e-48f5-b694-2125901eba96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_eb07b2c2-8d26-48af-9327-a9066413a38c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_990e8e13-567e-48f5-b694-2125901eba96" xlink:to="loc_us-gaap_StatementTable_eb07b2c2-8d26-48af-9327-a9066413a38c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_3fa57c38-f3f9-41b0-9699-79185f5112ac" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_eb07b2c2-8d26-48af-9327-a9066413a38c" xlink:to="loc_srt_ProductOrServiceAxis_3fa57c38-f3f9-41b0-9699-79185f5112ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c74bf794-53ed-4fc6-a258-caae347b40b8" 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_3fa57c38-f3f9-41b0-9699-79185f5112ac" xlink:to="loc_srt_ProductsAndServicesDomain_c74bf794-53ed-4fc6-a258-caae347b40b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_c2d159eb-5858-4f69-8bd9-539928b8d4c4" 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_c74bf794-53ed-4fc6-a258-caae347b40b8" xlink:to="loc_us-gaap_ProductMember_c2d159eb-5858-4f69-8bd9-539928b8d4c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_d98b08d4-2824-4cea-9aea-98890df8d08f" 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_c74bf794-53ed-4fc6-a258-caae347b40b8" xlink:to="loc_us-gaap_ServiceMember_d98b08d4-2824-4cea-9aea-98890df8d08f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CollaborationRevenueMember_9665259f-922d-4a00-8a1e-d9f0c69a2540" xlink:href="fldm-20200630.xsd#fldm_CollaborationRevenueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c74bf794-53ed-4fc6-a258-caae347b40b8" xlink:to="loc_fldm_CollaborationRevenueMember_9665259f-922d-4a00-8a1e-d9f0c69a2540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_c4fbd45f-7011-4df1-86c9-5928db8c2cab" 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_c74bf794-53ed-4fc6-a258-caae347b40b8" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_c4fbd45f-7011-4df1-86c9-5928db8c2cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" 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_eb07b2c2-8d26-48af-9327-a9066413a38c" xlink:to="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_b3fdff5a-70e1-4a48-bb1f-83ba65c5baff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_RevenuesAbstract_b3fdff5a-70e1-4a48-bb1f-83ba65c5baff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1fc77ab7-d985-4cca-9999-7329a6433c23" 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_RevenuesAbstract_b3fdff5a-70e1-4a48-bb1f-83ba65c5baff" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1fc77ab7-d985-4cca-9999-7329a6433c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_8e565b0c-c0b9-4a28-af85-fe23b2fba464" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_8e565b0c-c0b9-4a28-af85-fe23b2fba464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a7e2b6af-3834-4679-b633-9e325ede7d3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_8e565b0c-c0b9-4a28-af85-fe23b2fba464" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a7e2b6af-3834-4679-b633-9e325ede7d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_b88dd315-06cb-4941-968a-eae5a2b24a99" 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_CostsAndExpensesAbstract_8e565b0c-c0b9-4a28-af85-fe23b2fba464" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_b88dd315-06cb-4941-968a-eae5a2b24a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_97db337e-5ead-4977-a6d1-2e8316e10b9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_8e565b0c-c0b9-4a28-af85-fe23b2fba464" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_97db337e-5ead-4977-a6d1-2e8316e10b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_0e7e1dc7-f965-48d0-b54e-534e70d3579e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_8e565b0c-c0b9-4a28-af85-fe23b2fba464" xlink:to="loc_us-gaap_OperatingExpenses_0e7e1dc7-f965-48d0-b54e-534e70d3579e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_037dd238-c2a6-4fec-bbc8-18581c32d082" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_OperatingIncomeLoss_037dd238-c2a6-4fec-bbc8-18581c32d082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_6f1f4edd-7939-4cac-8a3e-1839a863bc7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_InterestExpense_6f1f4edd-7939-4cac-8a3e-1839a863bc7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_af07ffd0-cc82-41b6-8c68-6152f619fd59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_af07ffd0-cc82-41b6-8c68-6152f619fd59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_5646eca1-fdb9-4b17-b107-f40704f6684c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_5646eca1-fdb9-4b17-b107-f40704f6684c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8b65bff1-30fe-4fd6-8e2e-8586396598f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_8b65bff1-30fe-4fd6-8e2e-8586396598f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_65912c9a-3f86-425a-92df-e59a09d694a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_65912c9a-3f86-425a-92df-e59a09d694a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9fb5a9c2-7755-4b2f-9453-8e22e5327b60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_NetIncomeLoss_9fb5a9c2-7755-4b2f-9453-8e22e5327b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_e413209b-30fb-4994-b8f4-975b9d283bb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_e413209b-30fb-4994-b8f4-975b9d283bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_ba64bc08-30f7-4d5b-8495-11d87fb19e3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d0ca0c70-4009-4f35-9797-c6afa108418f" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_ba64bc08-30f7-4d5b-8495-11d87fb19e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_796a1d66-5478-443e-908f-f90a3be93058" 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_77917b00-a2fe-47bf-ad9d-e4accad45624" 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_796a1d66-5478-443e-908f-f90a3be93058" xlink:to="loc_us-gaap_NetIncomeLoss_77917b00-a2fe-47bf-ad9d-e4accad45624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_19aebeca-aa34-47ad-b5d9-97ec0307cd5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_796a1d66-5478-443e-908f-f90a3be93058" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_19aebeca-aa34-47ad-b5d9-97ec0307cd5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_c0b59c35-e0b1-42f8-bbf9-b808ffbcba52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_19aebeca-aa34-47ad-b5d9-97ec0307cd5b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_c0b59c35-e0b1-42f8-bbf9-b808ffbcba52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_2bcd8a41-486b-4ff0-902c-78d6e0d5e080" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_19aebeca-aa34-47ad-b5d9-97ec0307cd5b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_2bcd8a41-486b-4ff0-902c-78d6e0d5e080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0d40e385-7897-4daa-bccd-bcb0bfa2d9f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_19aebeca-aa34-47ad-b5d9-97ec0307cd5b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0d40e385-7897-4daa-bccd-bcb0bfa2d9f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ddbbc331-773d-4b8a-942b-ba6cd471c24c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_796a1d66-5478-443e-908f-f90a3be93058" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_ddbbc331-773d-4b8a-942b-ba6cd471c24c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_3afe83bd-4145-412c-9ec2-d6e423402a68" 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_d4493de9-6542-4bb6-b20b-64498c9d21ac" 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_3afe83bd-4145-412c-9ec2-d6e423402a68" xlink:to="loc_us-gaap_StatementTable_d4493de9-6542-4bb6-b20b-64498c9d21ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_00013888-acae-469b-9b8a-a4d3fde11e1b" 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_d4493de9-6542-4bb6-b20b-64498c9d21ac" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_00013888-acae-469b-9b8a-a4d3fde11e1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_fec4ce9e-3dbf-4617-9925-03764e1e0524" 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_00013888-acae-469b-9b8a-a4d3fde11e1b" xlink:to="loc_us-gaap_EquityComponentDomain_fec4ce9e-3dbf-4617-9925-03764e1e0524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_3d941289-3ab8-4ea9-a49a-a0346c35f15d" 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_fec4ce9e-3dbf-4617-9925-03764e1e0524" xlink:to="loc_us-gaap_CommonStockMember_3d941289-3ab8-4ea9-a49a-a0346c35f15d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_59aed5a0-f323-4a03-a265-f54e74b34d21" 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_fec4ce9e-3dbf-4617-9925-03764e1e0524" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_59aed5a0-f323-4a03-a265-f54e74b34d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d34cb571-11d4-42ae-ab43-375f33b67bb5" 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_fec4ce9e-3dbf-4617-9925-03764e1e0524" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d34cb571-11d4-42ae-ab43-375f33b67bb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_0be78485-daf5-4abe-80b5-c41adddb7dad" 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_fec4ce9e-3dbf-4617-9925-03764e1e0524" xlink:to="loc_us-gaap_RetainedEarningsMember_0be78485-daf5-4abe-80b5-c41adddb7dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_5f7ed364-88f2-441b-a433-0adc6a6e6fcd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d4493de9-6542-4bb6-b20b-64498c9d21ac" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_5f7ed364-88f2-441b-a433-0adc6a6e6fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_79ebaf54-e429-45dd-9878-4f86fc698a40" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_5f7ed364-88f2-441b-a433-0adc6a6e6fcd" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_79ebaf54-e429-45dd-9878-4f86fc698a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_3abcc628-320f-4389-b95d-485e6b30ddd9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_79ebaf54-e429-45dd-9878-4f86fc698a40" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_3abcc628-320f-4389-b95d-485e6b30ddd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6b314e11-0751-4e94-9226-d9e29a5950d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d4493de9-6542-4bb6-b20b-64498c9d21ac" xlink:to="loc_us-gaap_StatementLineItems_6b314e11-0751-4e94-9226-d9e29a5950d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" 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_6b314e11-0751-4e94-9226-d9e29a5950d4" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_70ae0357-4d78-421c-8b82-afaee2ac2644" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_70ae0357-4d78-421c-8b82-afaee2ac2644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1e3bf0e9-b5fa-490f-b78d-110f58f41633" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockholdersEquity_1e3bf0e9-b5fa-490f-b78d-110f58f41633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_828afd1b-7645-4f61-bccc-15137cff1d10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_828afd1b-7645-4f61-bccc-15137cff1d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_f324f46c-0d90-4948-bf3c-71e065835752" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_f324f46c-0d90-4948-bf3c-71e065835752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_51a7313d-d35c-4495-9b6e-743b38f7f778" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_51a7313d-d35c-4495-9b6e-743b38f7f778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_77848bda-f745-43b7-9a54-c27253b915e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_77848bda-f745-43b7-9a54-c27253b915e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f582cfa9-e901-4f93-aa90-fc72645c8e23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f582cfa9-e901-4f93-aa90-fc72645c8e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_350be53f-9a7d-4631-ba81-8d17486de39d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_350be53f-9a7d-4631-ba81-8d17486de39d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_bf91c2ae-e8ec-4590-be0a-e9267117bd72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_bf91c2ae-e8ec-4590-be0a-e9267117bd72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_791ae6ed-704e-4fb8-a6b9-92dab2a25e7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_791ae6ed-704e-4fb8-a6b9-92dab2a25e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cb67bc27-9476-465e-b691-b06786acd97e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cb67bc27-9476-465e-b691-b06786acd97e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_77a274d4-d5a7-4103-b684-6d57f13d16ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_77a274d4-d5a7-4103-b684-6d57f13d16ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1c35a606-8b46-48a2-afaa-5df3b4f8f838" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1c35a606-8b46-48a2-afaa-5df3b4f8f838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8b6f22b0-f693-4240-bc43-7f1633c19072" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_NetIncomeLoss_8b6f22b0-f693-4240-bc43-7f1633c19072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8e7093c7-cca1-4e89-9473-2876816adb04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8e7093c7-cca1-4e89-9473-2876816adb04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_c04c12f9-2e0d-4482-9050-74328b9dd4bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_c04c12f9-2e0d-4482-9050-74328b9dd4bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7e5b18bc-041a-4e43-ad07-2df383a030a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e0aa7adb-8786-40a3-94b4-2f31f6b2bf91" xlink:to="loc_us-gaap_StockholdersEquity_7e5b18bc-041a-4e43-ad07-2df383a030a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_64b5108a-f43d-45f3-901e-c8825a0fa6b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6b314e11-0751-4e94-9226-d9e29a5950d4" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_64b5108a-f43d-45f3-901e-c8825a0fa6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="fldm-20200630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_f869cd04-fa60-41fa-b556-11510e8cb40f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fadfedde-953c-4180-b8b8-23e799befb2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f869cd04-fa60-41fa-b556-11510e8cb40f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fadfedde-953c-4180-b8b8-23e799befb2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_de2b2bab-f7ef-48d5-9202-5c53f2b82607" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fadfedde-953c-4180-b8b8-23e799befb2a" xlink:to="loc_us-gaap_NetIncomeLoss_de2b2bab-f7ef-48d5-9202-5c53f2b82607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_24bcb605-4eb7-4c2f-a5c4-c5f3328473b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fadfedde-953c-4180-b8b8-23e799befb2a" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_24bcb605-4eb7-4c2f-a5c4-c5f3328473b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_e864376a-1e4e-427e-b72d-e5f165162717" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_24bcb605-4eb7-4c2f-a5c4-c5f3328473b2" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_e864376a-1e4e-427e-b72d-e5f165162717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c545da89-d2ef-4d1d-8b0f-c95f1b57f93d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_24bcb605-4eb7-4c2f-a5c4-c5f3328473b2" xlink:to="loc_us-gaap_ShareBasedCompensation_c545da89-d2ef-4d1d-8b0f-c95f1b57f93d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_8ce0bb3f-a7de-4fda-9d1c-bafd738198e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_24bcb605-4eb7-4c2f-a5c4-c5f3328473b2" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_8ce0bb3f-a7de-4fda-9d1c-bafd738198e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_042b57c8-a512-4798-81e6-b0ba6890521e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_24bcb605-4eb7-4c2f-a5c4-c5f3328473b2" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_042b57c8-a512-4798-81e6-b0ba6890521e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_0e2a792c-d3d7-4a55-946e-ee004defa2eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_24bcb605-4eb7-4c2f-a5c4-c5f3328473b2" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_0e2a792c-d3d7-4a55-946e-ee004defa2eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_29ad0931-cf51-4899-95e5-eef45398f8ab" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_24bcb605-4eb7-4c2f-a5c4-c5f3328473b2" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_29ad0931-cf51-4899-95e5-eef45398f8ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReservePeriodCharge_81345bc4-67cd-43b9-aefb-789d12e07a6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLIFOReservePeriodCharge"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_24bcb605-4eb7-4c2f-a5c4-c5f3328473b2" xlink:to="loc_us-gaap_InventoryLIFOReservePeriodCharge_81345bc4-67cd-43b9-aefb-789d12e07a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e7eb8b61-a59f-450f-bd7e-60f05ba8a076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_24bcb605-4eb7-4c2f-a5c4-c5f3328473b2" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e7eb8b61-a59f-450f-bd7e-60f05ba8a076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_c0306e58-fd5f-4bf4-9d8e-275b359d4250" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_24bcb605-4eb7-4c2f-a5c4-c5f3328473b2" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_c0306e58-fd5f-4bf4-9d8e-275b359d4250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d744e445-e431-4bb6-b9df-eabc137b8723" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_24bcb605-4eb7-4c2f-a5c4-c5f3328473b2" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d744e445-e431-4bb6-b9df-eabc137b8723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_55fba469-50bc-4b60-8fa2-3466581d3f2c" 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_d744e445-e431-4bb6-b9df-eabc137b8723" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_55fba469-50bc-4b60-8fa2-3466581d3f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_5d902f9e-1b9b-47f6-91a0-e5180ac1d323" 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_d744e445-e431-4bb6-b9df-eabc137b8723" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_5d902f9e-1b9b-47f6-91a0-e5180ac1d323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_47ad38d9-1284-41d3-9e2b-bc43dc83dc63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d744e445-e431-4bb6-b9df-eabc137b8723" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_47ad38d9-1284-41d3-9e2b-bc43dc83dc63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_52519bc8-097f-4fa3-a9af-8f3a5138eecc" 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_d744e445-e431-4bb6-b9df-eabc137b8723" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_52519bc8-097f-4fa3-a9af-8f3a5138eecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_85044be0-7083-476f-b4fd-8d18fc548c30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d744e445-e431-4bb6-b9df-eabc137b8723" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_85044be0-7083-476f-b4fd-8d18fc548c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_a6ace7ff-c81c-41dd-8e2e-4ce0595d18c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d744e445-e431-4bb6-b9df-eabc137b8723" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_a6ace7ff-c81c-41dd-8e2e-4ce0595d18c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7014e29-e3c1-4cec-86e1-9f0fae094b15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fadfedde-953c-4180-b8b8-23e799befb2a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7014e29-e3c1-4cec-86e1-9f0fae094b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_73a6b4ca-e6ea-4b2f-b9f6-f48694cd20dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f869cd04-fa60-41fa-b556-11510e8cb40f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_73a6b4ca-e6ea-4b2f-b9f6-f48694cd20dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_179fbe73-ccd7-4e6d-bb89-f01ae08e004c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_73a6b4ca-e6ea-4b2f-b9f6-f48694cd20dd" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_179fbe73-ccd7-4e6d-bb89-f01ae08e004c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_2c2599ce-6e04-4cbd-ac8d-0d39e02eb32a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_73a6b4ca-e6ea-4b2f-b9f6-f48694cd20dd" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_2c2599ce-6e04-4cbd-ac8d-0d39e02eb32a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherInvestments_f154c334-e7ac-4c13-85f7-ad8f25fa05f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_73a6b4ca-e6ea-4b2f-b9f6-f48694cd20dd" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherInvestments_f154c334-e7ac-4c13-85f7-ad8f25fa05f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments_7f33a1b7-928f-49fc-85f4-a504167a311b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_73a6b4ca-e6ea-4b2f-b9f6-f48694cd20dd" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments_7f33a1b7-928f-49fc-85f4-a504167a311b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7be95990-eac5-438f-b9d5-454f23662c8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_73a6b4ca-e6ea-4b2f-b9f6-f48694cd20dd" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7be95990-eac5-438f-b9d5-454f23662c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_61933b8b-4488-4a33-b977-ae3db46f06dd" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_73a6b4ca-e6ea-4b2f-b9f6-f48694cd20dd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_61933b8b-4488-4a33-b977-ae3db46f06dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_08c6094e-634d-4d34-ad00-6ff91b688895" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f869cd04-fa60-41fa-b556-11510e8cb40f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_08c6094e-634d-4d34-ad00-6ff91b688895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_8587e173-56b3-420e-93e8-348dcaf3e8ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_08c6094e-634d-4d34-ad00-6ff91b688895" xlink:to="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_8587e173-56b3-420e-93e8-348dcaf3e8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_1d51b68b-fc76-4a40-a94d-ed593822ba74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_08c6094e-634d-4d34-ad00-6ff91b688895" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_1d51b68b-fc76-4a40-a94d-ed593822ba74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_7e998395-7a0d-48d0-b9bd-55d3b2c00806" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_08c6094e-634d-4d34-ad00-6ff91b688895" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_7e998395-7a0d-48d0-b9bd-55d3b2c00806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b137ddfb-439c-4296-a4ff-b67005cf4134" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_08c6094e-634d-4d34-ad00-6ff91b688895" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b137ddfb-439c-4296-a4ff-b67005cf4134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_65a09b2d-6cfc-4ebc-b4f2-316d28d6342f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_08c6094e-634d-4d34-ad00-6ff91b688895" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_65a09b2d-6cfc-4ebc-b4f2-316d28d6342f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_846dca83-5d9f-492a-ad65-3866ae3b2d8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f869cd04-fa60-41fa-b556-11510e8cb40f" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_846dca83-5d9f-492a-ad65-3866ae3b2d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cc404f4d-6051-44c5-a1e3-1c99df0adb0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f869cd04-fa60-41fa-b556-11510e8cb40f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_cc404f4d-6051-44c5-a1e3-1c99df0adb0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_355ac931-e0ba-49c9-999e-3441ec3576eb" 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_f869cd04-fa60-41fa-b556-11510e8cb40f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_355ac931-e0ba-49c9-999e-3441ec3576eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b7125f81-9ad0-4dd0-8d87-9bff5b0b13ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f869cd04-fa60-41fa-b556-11510e8cb40f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b7125f81-9ad0-4dd0-8d87-9bff5b0b13ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_8ce2ac4e-9150-47fc-af15-9333fa242161" 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_f869cd04-fa60-41fa-b556-11510e8cb40f" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_8ce2ac4e-9150-47fc-af15-9333fa242161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_df93432a-123a-46f3-aa09-b9c790af8cc3" 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_8ce2ac4e-9150-47fc-af15-9333fa242161" xlink:to="loc_us-gaap_InterestPaidNet_df93432a-123a-46f3-aa09-b9c790af8cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_f2c95a3a-84ab-4749-bced-1dd1d126931b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_8ce2ac4e-9150-47fc-af15-9333fa242161" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_f2c95a3a-84ab-4749-bced-1dd1d126931b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_AssetRetirementObligationsIncurredButNotYetPaid_087656ef-5828-48c6-a1c0-b403191a71c2" xlink:href="fldm-20200630.xsd#fldm_AssetRetirementObligationsIncurredButNotYetPaid"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_8ce2ac4e-9150-47fc-af15-9333fa242161" xlink:to="loc_fldm_AssetRetirementObligationsIncurredButNotYetPaid_087656ef-5828-48c6-a1c0-b403191a71c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/DescriptionofBusiness" xlink:type="simple" xlink:href="fldm-20200630.xsd#DescriptionofBusiness"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/DescriptionofBusiness" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2832cdc6-6b5b-4177-b1d6-6ed7052a428e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_f591b0b2-f26b-41e7-92c9-2386c8d86639" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2832cdc6-6b5b-4177-b1d6-6ed7052a428e" xlink:to="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_f591b0b2-f26b-41e7-92c9-2386c8d86639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_528bc7d5-0605-4df2-8e7a-af79167be190" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_8fbfe2bd-d54e-4af8-96b3-de1aad1921d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_528bc7d5-0605-4df2-8e7a-af79167be190" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_8fbfe2bd-d54e-4af8-96b3-de1aad1921d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e8a88631-e959-4d45-9cca-3fa1fc1e5fdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_97fb813b-f800-4d9e-90b4-fcf74f2ce6d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e8a88631-e959-4d45-9cca-3fa1fc1e5fdc" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_97fb813b-f800-4d9e-90b4-fcf74f2ce6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_3edafe0e-f5f1-4144-92f2-ded5e4eb016e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e8a88631-e959-4d45-9cca-3fa1fc1e5fdc" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_3edafe0e-f5f1-4144-92f2-ded5e4eb016e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_f1907de6-66f7-48bc-a32e-ce14dd8bb9e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e8a88631-e959-4d45-9cca-3fa1fc1e5fdc" xlink:to="loc_us-gaap_UseOfEstimates_f1907de6-66f7-48bc-a32e-ce14dd8bb9e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_be7362a8-d21c-4df8-90e2-5c094795a7bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e8a88631-e959-4d45-9cca-3fa1fc1e5fdc" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_be7362a8-d21c-4df8-90e2-5c094795a7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_8e9f0ad3-5ec2-48a4-9272-61cbde4dec42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e8a88631-e959-4d45-9cca-3fa1fc1e5fdc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_8e9f0ad3-5ec2-48a4-9272-61cbde4dec42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_1e73f5ec-b0e3-4a83-a63a-8504f024ad8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e8a88631-e959-4d45-9cca-3fa1fc1e5fdc" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_1e73f5ec-b0e3-4a83-a63a-8504f024ad8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_87073210-4c65-4f6b-9a66-a6bd70b0003d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e8a88631-e959-4d45-9cca-3fa1fc1e5fdc" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_87073210-4c65-4f6b-9a66-a6bd70b0003d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_f68841d4-74b9-46e5-8157-9cb10f24892c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e8a88631-e959-4d45-9cca-3fa1fc1e5fdc" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_f68841d4-74b9-46e5-8157-9cb10f24892c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_14f5eb37-d1df-4159-aede-322169c75125" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e8a88631-e959-4d45-9cca-3fa1fc1e5fdc" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_14f5eb37-d1df-4159-aede-322169c75125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock_4de87035-b257-4edb-b463-6381e6111d74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e8a88631-e959-4d45-9cca-3fa1fc1e5fdc" xlink:to="loc_us-gaap_DebtPolicyTextBlock_4de87035-b257-4edb-b463-6381e6111d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_e56ca1b3-4e2e-4dcb-b4aa-a2dbd635ad9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e8a88631-e959-4d45-9cca-3fa1fc1e5fdc" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_e56ca1b3-4e2e-4dcb-b4aa-a2dbd635ad9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_6e3070d1-0bb9-452c-81b5-19ffabe10357" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e8a88631-e959-4d45-9cca-3fa1fc1e5fdc" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_6e3070d1-0bb9-452c-81b5-19ffabe10357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9b682d7d-066c-41f9-808e-667a637bb987" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e8a88631-e959-4d45-9cca-3fa1fc1e5fdc" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9b682d7d-066c-41f9-808e-667a637bb987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_bb89e13a-dc48-45c3-b088-09aec51ee3ca" 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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_be0e31ce-c39d-4c4d-8d6c-2127b9a4e7e0" 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_AccountingPoliciesAbstract_bb89e13a-dc48-45c3-b088-09aec51ee3ca" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_be0e31ce-c39d-4c4d-8d6c-2127b9a4e7e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_ecffe9b7-1c9f-47d3-a1c8-d309f7f148ca" 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_bb89e13a-dc48-45c3-b088-09aec51ee3ca" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_ecffe9b7-1c9f-47d3-a1c8-d309f7f148ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_81ec07e2-861b-4f32-a9d1-c5a70e8ef981" 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_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:href="fldm-20200630.xsd#fldm_ScheduleOfSignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_81ec07e2-861b-4f32-a9d1-c5a70e8ef981" xlink:to="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_80801769-86e2-491e-b8dd-fdf226f1ecb0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_srt_LitigationCaseAxis_80801769-86e2-491e-b8dd-fdf226f1ecb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_2ad4616c-802a-4908-98a0-4bd3934b13ed" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_80801769-86e2-491e-b8dd-fdf226f1ecb0" xlink:to="loc_srt_LitigationCaseTypeDomain_2ad4616c-802a-4908-98a0-4bd3934b13ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_IntellectualPropertyInfringementClaimsMember_f93e25be-6e05-48f6-96ae-ab2f5771e669" xlink:href="fldm-20200630.xsd#fldm_IntellectualPropertyInfringementClaimsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_2ad4616c-802a-4908-98a0-4bd3934b13ed" xlink:to="loc_fldm_IntellectualPropertyInfringementClaimsMember_f93e25be-6e05-48f6-96ae-ab2f5771e669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_83274e6b-2363-4e0a-9c3d-adb9f8da43b5" 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_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_83274e6b-2363-4e0a-9c3d-adb9f8da43b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_49be2a2c-7421-4009-b45b-4880ca3a8ee0" 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_83274e6b-2363-4e0a-9c3d-adb9f8da43b5" xlink:to="loc_us-gaap_EquityComponentDomain_49be2a2c-7421-4009-b45b-4880ca3a8ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_63716e2b-42f9-486f-8f1e-37d70c00dd77" 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_49be2a2c-7421-4009-b45b-4880ca3a8ee0" xlink:to="loc_us-gaap_CommonStockMember_63716e2b-42f9-486f-8f1e-37d70c00dd77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_5963266a-fa86-496b-b8c6-241bb76dfe5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_49be2a2c-7421-4009-b45b-4880ca3a8ee0" xlink:to="loc_us-gaap_RetainedEarningsMember_5963266a-fa86-496b-b8c6-241bb76dfe5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_22e2b7a4-192b-4a32-bc14-5616d08b3766" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_srt_ProductOrServiceAxis_22e2b7a4-192b-4a32-bc14-5616d08b3766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e68232ce-3837-4924-8936-9c92454af228" 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_22e2b7a4-192b-4a32-bc14-5616d08b3766" xlink:to="loc_srt_ProductsAndServicesDomain_e68232ce-3837-4924-8936-9c92454af228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_9236a0be-8414-48e5-8d18-5e1903818eef" 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_e68232ce-3837-4924-8936-9c92454af228" xlink:to="loc_us-gaap_ProductMember_9236a0be-8414-48e5-8d18-5e1903818eef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_21acd73f-ed41-48b4-a4eb-5b4084110f95" 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_e68232ce-3837-4924-8936-9c92454af228" xlink:to="loc_us-gaap_ServiceMember_21acd73f-ed41-48b4-a4eb-5b4084110f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseMember_5a391f4f-ca12-424f-ade0-5df6a09e6dd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e68232ce-3837-4924-8936-9c92454af228" xlink:to="loc_us-gaap_LicenseMember_5a391f4f-ca12-424f-ade0-5df6a09e6dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_67e65ef5-8584-4ced-ad8e-65c9923e4143" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_us-gaap_DebtInstrumentAxis_67e65ef5-8584-4ced-ad8e-65c9923e4143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4aa39a92-84e3-46cd-87f6-8c49ca6dd201" 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_67e65ef5-8584-4ced-ad8e-65c9923e4143" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4aa39a92-84e3-46cd-87f6-8c49ca6dd201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesdue2034Member_fcdf59b9-db8c-4c8f-931c-e3a16fd277f9" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesdue2034Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4aa39a92-84e3-46cd-87f6-8c49ca6dd201" xlink:to="loc_fldm_SeniorConvertibleNotesdue2034Member_fcdf59b9-db8c-4c8f-931c-e3a16fd277f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ExchangeConvertibleSeniorNotesDue2034Member_59b11c2d-3847-48cd-b183-cf158dcf43f4" xlink:href="fldm-20200630.xsd#fldm_ExchangeConvertibleSeniorNotesDue2034Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4aa39a92-84e3-46cd-87f6-8c49ca6dd201" xlink:to="loc_fldm_ExchangeConvertibleSeniorNotesDue2034Member_59b11c2d-3847-48cd-b183-cf158dcf43f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesDue2024Member_36e48fda-56ce-400e-bc9e-eae4b3912549" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesDue2024Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4aa39a92-84e3-46cd-87f6-8c49ca6dd201" xlink:to="loc_fldm_SeniorConvertibleNotesDue2024Member_36e48fda-56ce-400e-bc9e-eae4b3912549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_cc0b1d89-aee4-49a5-aa39-f2b64871752a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_cc0b1d89-aee4-49a5-aa39-f2b64871752a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ffcc8ec9-8fdf-4cb3-853c-49f49404535a" 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_cc0b1d89-aee4-49a5-aa39-f2b64871752a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ffcc8ec9-8fdf-4cb3-853c-49f49404535a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_ccde5333-db8c-4b3a-8133-a45b97793ccd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ffcc8ec9-8fdf-4cb3-853c-49f49404535a" xlink:to="loc_us-gaap_ConvertibleDebtMember_ccde5333-db8c-4b3a-8133-a45b97793ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAxis_b6ad974d-6cda-4a2e-94a6-327e99be9528" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_us-gaap_CapitalizedContractCostAxis_b6ad974d-6cda-4a2e-94a6-327e99be9528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostDomain_287b8ee7-b631-453b-af9f-4558f349c7e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostAxis_b6ad974d-6cda-4a2e-94a6-327e99be9528" xlink:to="loc_us-gaap_CapitalizedContractCostDomain_287b8ee7-b631-453b-af9f-4558f349c7e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CommissionCostsMember_178a625f-2b93-4b7c-92d0-0700136786a8" xlink:href="fldm-20200630.xsd#fldm_CommissionCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedContractCostDomain_287b8ee7-b631-453b-af9f-4558f349c7e4" xlink:to="loc_fldm_CommissionCostsMember_178a625f-2b93-4b7c-92d0-0700136786a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0fd7d94f-0745-4ebf-9898-b6a9a1ebafec" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_srt_RangeAxis_0fd7d94f-0745-4ebf-9898-b6a9a1ebafec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fc61d9ec-04b9-4982-bfce-a5ab7350dbd4" 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_0fd7d94f-0745-4ebf-9898-b6a9a1ebafec" xlink:to="loc_srt_RangeMember_fc61d9ec-04b9-4982-bfce-a5ab7350dbd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8f80f91f-8788-46dc-8cfc-d8477ad9fade" 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_fc61d9ec-04b9-4982-bfce-a5ab7350dbd4" xlink:to="loc_srt_MinimumMember_8f80f91f-8788-46dc-8cfc-d8477ad9fade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_678671d9-24b5-4b38-ac2f-5cee4eacb7f1" 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_fc61d9ec-04b9-4982-bfce-a5ab7350dbd4" xlink:to="loc_srt_MaximumMember_678671d9-24b5-4b38-ac2f-5cee4eacb7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_ad83d6b2-ab45-49f4-9de8-a77ee48368c7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_ad83d6b2-ab45-49f4-9de8-a77ee48368c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e6e04651-3d42-4512-beb6-7c7dea7a2191" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_ad83d6b2-ab45-49f4-9de8-a77ee48368c7" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e6e04651-3d42-4512-beb6-7c7dea7a2191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6858b3f8-ac4c-428b-8340-1671b6572c40" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e6e04651-3d42-4512-beb6-7c7dea7a2191" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6858b3f8-ac4c-428b-8340-1671b6572c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_8c55faf4-dd9e-4b26-a622-178e6f40cc32" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_srt_MajorCustomersAxis_8c55faf4-dd9e-4b26-a622-178e6f40cc32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_01072518-8737-465b-ba27-9466f62c1d4a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_8c55faf4-dd9e-4b26-a622-178e6f40cc32" xlink:to="loc_srt_NameOfMajorCustomerDomain_01072518-8737-465b-ba27-9466f62c1d4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_FiveLargestCustomersMember_bed23ca3-0740-4e90-8a56-7de06527d4f9" xlink:href="fldm-20200630.xsd#fldm_FiveLargestCustomersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_01072518-8737-465b-ba27-9466f62c1d4a" xlink:to="loc_fldm_FiveLargestCustomersMember_bed23ca3-0740-4e90-8a56-7de06527d4f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_395ca720-ace4-4cac-afbe-66a6700bf9c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_395ca720-ace4-4cac-afbe-66a6700bf9c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d1df352b-1904-4b19-a11c-d91d7da011d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_395ca720-ace4-4cac-afbe-66a6700bf9c3" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d1df352b-1904-4b19-a11c-d91d7da011d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_696884df-47c9-4e33-87dd-34a69ddbcfe7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d1df352b-1904-4b19-a11c-d91d7da011d0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_696884df-47c9-4e33-87dd-34a69ddbcfe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_804239bf-5bc4-41bd-90cc-5f3b0437c95f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_804239bf-5bc4-41bd-90cc-5f3b0437c95f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_5cf99a12-b3c0-4298-81ca-91cc13d2f2b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_804239bf-5bc4-41bd-90cc-5f3b0437c95f" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_5cf99a12-b3c0-4298-81ca-91cc13d2f2b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_9ef04c7a-f95b-44d1-ae8a-336e6b7855a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_5cf99a12-b3c0-4298-81ca-91cc13d2f2b0" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_9ef04c7a-f95b-44d1-ae8a-336e6b7855a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:href="fldm-20200630.xsd#fldm_ScheduleOfSignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesTable_42199435-9dfd-48af-9810-853fb2cab49d" xlink:to="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod_31e280ce-1624-419a-8f90-43e809349edb" xlink:href="fldm-20200630.xsd#fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod_31e280ce-1624-419a-8f90-43e809349edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLegalSettlements_f87265c8-fee7-40b1-a216-42cd47de1dfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLegalSettlements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_ProceedsFromLegalSettlements_f87265c8-fee7-40b1-a216-42cd47de1dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3919ad42-0004-4980-9e6e-a5b9cb5d91c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3919ad42-0004-4980-9e6e-a5b9cb5d91c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalFees_200c6245-9268-4747-8df3-d582ca317cad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalFees"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_LegalFees_200c6245-9268-4747-8df3-d582ca317cad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod_253a8b26-7900-4e9c-b3f9-0163848fd4da" xlink:href="fldm-20200630.xsd#fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod_253a8b26-7900-4e9c-b3f9-0163848fd4da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ProductWarrantyTerm_cf7f1e01-0adb-47a4-89d9-86cb1196e609" xlink:href="fldm-20200630.xsd#fldm_ProductWarrantyTerm"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_fldm_ProductWarrantyTerm_cf7f1e01-0adb-47a4-89d9-86cb1196e609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_4ec2d9ae-af96-4fc2-a77b-ddbea49a6d63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_4ec2d9ae-af96-4fc2-a77b-ddbea49a6d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_0b4a8960-3cfd-410b-a115-472423cefd5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_0b4a8960-3cfd-410b-a115-472423cefd5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_13835398-226d-4ddb-8307-8aa112b541f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_13835398-226d-4ddb-8307-8aa112b541f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e35cfb89-ebf1-446f-a573-a4c8c484332a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e35cfb89-ebf1-446f-a573-a4c8c484332a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_5aa9ae5f-2a01-4f62-a6f0-1d9edbfebc16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_5aa9ae5f-2a01-4f62-a6f0-1d9edbfebc16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_4ec66ec8-7747-4348-bb55-d3b3a87072d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_4ec66ec8-7747-4348-bb55-d3b3a87072d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_eaf28a49-6a2b-42b4-b70e-97d29ccea270" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_eaf28a49-6a2b-42b4-b70e-97d29ccea270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_8eee7869-ba45-48fc-8eda-830ab9ad0907" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_8eee7869-ba45-48fc-8eda-830ab9ad0907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_2f5e04c3-bbd6-4a0e-bb22-a31f033844ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_2f5e04c3-bbd6-4a0e-bb22-a31f033844ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_af066325-5ce4-42e5-ac5c-d2fc838d68fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ScheduleOfSignificantAccountingPoliciesLineItems_893efb88-57d5-4c09-a191-52e6cbf70113" xlink:to="loc_us-gaap_StockholdersEquity_af066325-5ce4-42e5-ac5c-d2fc838d68fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8a7dafbe-d15b-462d-badb-047b92c5e0d7" 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_AccumulatedOtherComprehensiveIncomeLossTable_0083b2c5-9032-446e-8926-a934f03e49dd" 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_AccountingPoliciesAbstract_8a7dafbe-d15b-462d-badb-047b92c5e0d7" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0083b2c5-9032-446e-8926-a934f03e49dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2310190a-4ef1-407b-97df-9cbd19fef5db" 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_0083b2c5-9032-446e-8926-a934f03e49dd" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2310190a-4ef1-407b-97df-9cbd19fef5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0d7a7ce3-8b02-4631-bd97-4fcd28aa4819" 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_2310190a-4ef1-407b-97df-9cbd19fef5db" xlink:to="loc_us-gaap_EquityComponentDomain_0d7a7ce3-8b02-4631-bd97-4fcd28aa4819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_8af1aace-e585-42af-9b91-f44911ceafe1" 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_0d7a7ce3-8b02-4631-bd97-4fcd28aa4819" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_8af1aace-e585-42af-9b91-f44911ceafe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_5ef2e95f-ddd2-4240-868a-685c8033ca1d" 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_0d7a7ce3-8b02-4631-bd97-4fcd28aa4819" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_5ef2e95f-ddd2-4240-868a-685c8033ca1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7bc85ed3-cb54-4e2a-bd6a-f3c21551ff44" 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_0d7a7ce3-8b02-4631-bd97-4fcd28aa4819" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7bc85ed3-cb54-4e2a-bd6a-f3c21551ff44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_bd437d09-850c-4b4c-8752-424ec9505b35" 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_0083b2c5-9032-446e-8926-a934f03e49dd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_bd437d09-850c-4b4c-8752-424ec9505b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f37dca4d-eb05-423f-aeba-347649ed207e" 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_bd437d09-850c-4b4c-8752-424ec9505b35" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f37dca4d-eb05-423f-aeba-347649ed207e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_899a6fd6-1faf-4778-b0cb-fc31d230afb2" 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_f37dca4d-eb05-423f-aeba-347649ed207e" xlink:to="loc_us-gaap_StockholdersEquity_899a6fd6-1faf-4778-b0cb-fc31d230afb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8a663962-4d5b-4fbe-a22c-6dec439fac8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f37dca4d-eb05-423f-aeba-347649ed207e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8a663962-4d5b-4fbe-a22c-6dec439fac8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d3d22286-6964-45e0-a3fc-1df4e6a761ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f37dca4d-eb05-423f-aeba-347649ed207e" xlink:to="loc_us-gaap_StockholdersEquity_d3d22286-6964-45e0-a3fc-1df4e6a761ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e9ca1fae-7440-48b9-817c-55a97f878633" 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_9325e1a4-03f9-483c-a285-47ffa1d90c8f" 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_e9ca1fae-7440-48b9-817c-55a97f878633" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_9325e1a4-03f9-483c-a285-47ffa1d90c8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e1a6cbc5-4114-46f4-a0c8-c12f378136cd" 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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_9325e1a4-03f9-483c-a285-47ffa1d90c8f" xlink:to="loc_us-gaap_DebtInstrumentAxis_e1a6cbc5-4114-46f4-a0c8-c12f378136cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_580ce024-d903-4860-8710-fbc040390b06" 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_e1a6cbc5-4114-46f4-a0c8-c12f378136cd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_580ce024-d903-4860-8710-fbc040390b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndNineteenConvertibleNotesMember_36fbe799-c3dd-4343-878d-2b455373c1cb" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndNineteenConvertibleNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_580ce024-d903-4860-8710-fbc040390b06" xlink:to="loc_fldm_TwoThousandAndNineteenConvertibleNotesMember_36fbe799-c3dd-4343-878d-2b455373c1cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember_8d623533-1cee-4b32-bcb8-fd6ae05bae65" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_580ce024-d903-4860-8710-fbc040390b06" xlink:to="loc_fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember_8d623533-1cee-4b32-bcb8-fd6ae05bae65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndFourteenConvertibleNotesMember_e7fc55eb-13d7-4327-a36d-360180d1ff3f" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndFourteenConvertibleNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_580ce024-d903-4860-8710-fbc040390b06" xlink:to="loc_fldm_TwoThousandAndFourteenConvertibleNotesMember_e7fc55eb-13d7-4327-a36d-360180d1ff3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_d226c077-aee8-48c9-90cc-cba540bb6aac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_9325e1a4-03f9-483c-a285-47ffa1d90c8f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_d226c077-aee8-48c9-90cc-cba540bb6aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f26a320c-4e0c-439e-907d-7e7b5080e31a" 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_d226c077-aee8-48c9-90cc-cba540bb6aac" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f26a320c-4e0c-439e-907d-7e7b5080e31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_9f1505d9-f523-493b-ae63-2ebb9594e373" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f26a320c-4e0c-439e-907d-7e7b5080e31a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_9f1505d9-f523-493b-ae63-2ebb9594e373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember_8ac080d4-cf92-44c3-900f-166cf11542e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f26a320c-4e0c-439e-907d-7e7b5080e31a" xlink:to="loc_us-gaap_ConvertibleDebtSecuritiesMember_8ac080d4-cf92-44c3-900f-166cf11542e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_a5614a75-0a0c-4f95-a14c-b302ecc1b61c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_9325e1a4-03f9-483c-a285-47ffa1d90c8f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_a5614a75-0a0c-4f95-a14c-b302ecc1b61c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_94a8cda0-96f3-4477-b3df-f64dfa8cbffb" 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_a5614a75-0a0c-4f95-a14c-b302ecc1b61c" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_94a8cda0-96f3-4477-b3df-f64dfa8cbffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BusinessCombination" xlink:type="simple" xlink:href="fldm-20200630.xsd#BusinessCombination"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/BusinessCombination" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_8e36e615-5a3d-4e71-a572-204110af4598" 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_526693c4-8b45-4f5b-bc52-747de8ad5268" 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_8e36e615-5a3d-4e71-a572-204110af4598" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_526693c4-8b45-4f5b-bc52-747de8ad5268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#BusinessCombinationTables"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/BusinessCombinationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_74e055ef-73e2-406c-8207-4a50540b6d76" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_57b578c2-dd4d-4601-8ee3-a81895141c32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_74e055ef-73e2-406c-8207-4a50540b6d76" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_57b578c2-dd4d-4601-8ee3-a81895141c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_c482e09d-e52b-4749-9657-dfa8b72b1dd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_74e055ef-73e2-406c-8207-4a50540b6d76" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_c482e09d-e52b-4749-9657-dfa8b72b1dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BusinessCombinationNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BusinessCombinationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/BusinessCombinationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_154da35f-9534-4b56-971f-55fdfe2e8f6a" 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_2889bc25-1997-4680-9122-1ebcebb00482" 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_154da35f-9534-4b56-971f-55fdfe2e8f6a" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2889bc25-1997-4680-9122-1ebcebb00482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_6c7b08ff-58b6-477a-a8b4-fee14c6bfda9" 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_2889bc25-1997-4680-9122-1ebcebb00482" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_6c7b08ff-58b6-477a-a8b4-fee14c6bfda9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b09d7910-0c8b-403d-a263-a3c40895b21d" 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_6c7b08ff-58b6-477a-a8b4-fee14c6bfda9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b09d7910-0c8b-403d-a263-a3c40895b21d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InstruNorASMember_fd87d65f-0fa4-4aec-8087-6c253f166da7" xlink:href="fldm-20200630.xsd#fldm_InstruNorASMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b09d7910-0c8b-403d-a263-a3c40895b21d" xlink:to="loc_fldm_InstruNorASMember_fd87d65f-0fa4-4aec-8087-6c253f166da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_2a1eaec2-fb6d-4fb6-a82a-38cf7ad32f3d" 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_2889bc25-1997-4680-9122-1ebcebb00482" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_2a1eaec2-fb6d-4fb6-a82a-38cf7ad32f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_fb50f712-8246-4e1c-aaf3-a74bee99782a" 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_2a1eaec2-fb6d-4fb6-a82a-38cf7ad32f3d" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_fb50f712-8246-4e1c-aaf3-a74bee99782a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_a317d8f9-04d5-46ca-b308-f9341517c631" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2a1eaec2-fb6d-4fb6-a82a-38cf7ad32f3d" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_a317d8f9-04d5-46ca-b308-f9341517c631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_02644295-3052-4408-b542-59f040f06082" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2a1eaec2-fb6d-4fb6-a82a-38cf7ad32f3d" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_02644295-3052-4408-b542-59f040f06082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_b3b7cb30-5119-4190-ae68-8af8d8911b36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2a1eaec2-fb6d-4fb6-a82a-38cf7ad32f3d" xlink:to="loc_us-gaap_SharePrice_b3b7cb30-5119-4190-ae68-8af8d8911b36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_eff177d3-b1d3-4941-9ea7-6f3a6a0bf028" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2a1eaec2-fb6d-4fb6-a82a-38cf7ad32f3d" xlink:to="loc_us-gaap_Goodwill_eff177d3-b1d3-4941-9ea7-6f3a6a0bf028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BusinessCombinationNetCashFlowsDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_81d23a81-6ecf-42cb-9547-0aca10ffc963" 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_2af89510-c422-4038-b8f2-8869cdb0ea79" 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_81d23a81-6ecf-42cb-9547-0aca10ffc963" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2af89510-c422-4038-b8f2-8869cdb0ea79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1af9f0d8-8c44-4b45-8c30-ae22b837ebcf" 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_2af89510-c422-4038-b8f2-8869cdb0ea79" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1af9f0d8-8c44-4b45-8c30-ae22b837ebcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee28e04c-727c-4962-b281-217121dcace4" 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_1af9f0d8-8c44-4b45-8c30-ae22b837ebcf" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee28e04c-727c-4962-b281-217121dcace4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InstruNorASMember_21bdad63-444f-4751-acbb-72060f67850a" xlink:href="fldm-20200630.xsd#fldm_InstruNorASMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ee28e04c-727c-4962-b281-217121dcace4" xlink:to="loc_fldm_InstruNorASMember_21bdad63-444f-4751-acbb-72060f67850a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_9f8d89f3-6c9e-4bf6-b850-ef916f93b02c" 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_2af89510-c422-4038-b8f2-8869cdb0ea79" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_9f8d89f3-6c9e-4bf6-b850-ef916f93b02c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_829ead7a-3986-4382-83a2-5b1d6912eee0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f8d89f3-6c9e-4bf6-b850-ef916f93b02c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_829ead7a-3986-4382-83a2-5b1d6912eee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_1aae5254-d82b-437a-b3f3-1868cc0bcbd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f8d89f3-6c9e-4bf6-b850-ef916f93b02c" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_1aae5254-d82b-437a-b3f3-1868cc0bcbd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_22782008-3a6c-4024-96fd-45e7358fb597" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9f8d89f3-6c9e-4bf6-b850-ef916f93b02c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_22782008-3a6c-4024-96fd-45e7358fb597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_c01026e6-d05e-4a4e-bb4c-fd472b6d0150" 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_3e85690c-91fb-430f-997a-27479d6d30a5" 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_c01026e6-d05e-4a4e-bb4c-fd472b6d0150" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3e85690c-91fb-430f-997a-27479d6d30a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f5ea3299-1d90-48e9-a887-7944bfc50356" 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_3e85690c-91fb-430f-997a-27479d6d30a5" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f5ea3299-1d90-48e9-a887-7944bfc50356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9d23732c-e1e1-422a-bd4e-cd146294d667" 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_f5ea3299-1d90-48e9-a887-7944bfc50356" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9d23732c-e1e1-422a-bd4e-cd146294d667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InstruNorASMember_c52badc6-ac57-483c-bac5-54e5c8c1b092" xlink:href="fldm-20200630.xsd#fldm_InstruNorASMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9d23732c-e1e1-422a-bd4e-cd146294d667" xlink:to="loc_fldm_InstruNorASMember_c52badc6-ac57-483c-bac5-54e5c8c1b092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_8901d59e-39d9-4591-89a3-6bbc21974d04" 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_3e85690c-91fb-430f-997a-27479d6d30a5" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_99d59734-eec4-4e2c-9f1c-d7d6a66c4f96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_99d59734-eec4-4e2c-9f1c-d7d6a66c4f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_47c5f171-ce10-4796-91a4-f5817064fad6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_47c5f171-ce10-4796-91a4-f5817064fad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_9b8aff88-9e7a-4f4f-b8e5-755ecefff00a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_9b8aff88-9e7a-4f4f-b8e5-755ecefff00a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_20696395-4b67-4fa4-9fdf-e17b10de02d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_20696395-4b67-4fa4-9fdf-e17b10de02d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_43f31710-5264-4f34-a693-47f87a7bc78b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_20696395-4b67-4fa4-9fdf-e17b10de02d5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_43f31710-5264-4f34-a693-47f87a7bc78b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables_26ac7a4d-3a48-44ae-a3f1-292a8dedb90f" xlink:href="fldm-20200630.xsd#fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_20696395-4b67-4fa4-9fdf-e17b10de02d5" xlink:to="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables_26ac7a4d-3a48-44ae-a3f1-292a8dedb90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables_77db3d35-7f6c-467e-99bf-7dfb1c9bd5b1" xlink:href="fldm-20200630.xsd#fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_20696395-4b67-4fa4-9fdf-e17b10de02d5" xlink:to="loc_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables_77db3d35-7f6c-467e-99bf-7dfb1c9bd5b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1b48a6c7-07da-4c66-87eb-76dd5f926f1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_20696395-4b67-4fa4-9fdf-e17b10de02d5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1b48a6c7-07da-4c66-87eb-76dd5f926f1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_ea2aa869-9964-4f49-bd0a-acdfc8320111" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_20696395-4b67-4fa4-9fdf-e17b10de02d5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_ea2aa869-9964-4f49-bd0a-acdfc8320111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_e4009329-899d-49dd-a0e4-6dec10093653" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_e4009329-899d-49dd-a0e4-6dec10093653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_b4341eef-0e85-4af3-819b-75a23357ddda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_e4009329-899d-49dd-a0e4-6dec10093653" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_b4341eef-0e85-4af3-819b-75a23357ddda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_81755385-db69-410b-a1e7-c65907dfd782" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_e4009329-899d-49dd-a0e4-6dec10093653" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_81755385-db69-410b-a1e7-c65907dfd782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5ba01028-0742-434a-b399-38d519b0421b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_e4009329-899d-49dd-a0e4-6dec10093653" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5ba01028-0742-434a-b399-38d519b0421b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5543ed63-11ee-4664-bc80-7312661252b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_5543ed63-11ee-4664-bc80-7312661252b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_048640d0-8b13-4922-8ec7-71b41c112d93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8901d59e-39d9-4591-89a3-6bbc21974d04" xlink:to="loc_us-gaap_Goodwill_048640d0-8b13-4922-8ec7-71b41c112d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/Revenue" xlink:type="simple" xlink:href="fldm-20200630.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_bd297c73-7b39-4c4f-b45b-2d47d785c966" 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_3210570e-3b3d-4766-9332-abbe567a0a2b" 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_bd297c73-7b39-4c4f-b45b-2d47d785c966" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_3210570e-3b3d-4766-9332-abbe567a0a2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/RevenueTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#RevenueTables"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_36c7ce2e-ff5a-4e0c-8fd5-0685fdea395a" 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_c626882f-d243-4187-b8c7-63306baf93b0" 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_36c7ce2e-ff5a-4e0c-8fd5-0685fdea395a" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_c626882f-d243-4187-b8c7-63306baf93b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1bcf8480-56e8-4165-8424-181460cedc64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_36c7ce2e-ff5a-4e0c-8fd5-0685fdea395a" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1bcf8480-56e8-4165-8424-181460cedc64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#RevenueScheduleofDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f62fbe82-bd84-4f48-8931-2cff59633676" 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_23b33e15-9786-40c8-bc52-49d68edcfe3f" 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_f62fbe82-bd84-4f48-8931-2cff59633676" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_23b33e15-9786-40c8-bc52-49d68edcfe3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_823d4bf1-6269-4849-b384-02ba6c3cf1b4" 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_DisaggregationOfRevenueTable_23b33e15-9786-40c8-bc52-49d68edcfe3f" xlink:to="loc_srt_StatementGeographicalAxis_823d4bf1-6269-4849-b384-02ba6c3cf1b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8d9665e7-4d60-4ac8-abf2-e7dd79bd2206" 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_823d4bf1-6269-4849-b384-02ba6c3cf1b4" xlink:to="loc_srt_SegmentGeographicalDomain_8d9665e7-4d60-4ac8-abf2-e7dd79bd2206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AmericasMember_c2b45599-baf9-445a-892a-2452397dee8a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AmericasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8d9665e7-4d60-4ac8-abf2-e7dd79bd2206" xlink:to="loc_srt_AmericasMember_c2b45599-baf9-445a-892a-2452397dee8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_65d7cf62-7584-49f8-a452-54494a8357e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8d9665e7-4d60-4ac8-abf2-e7dd79bd2206" xlink:to="loc_us-gaap_EMEAMember_65d7cf62-7584-49f8-a452-54494a8357e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_1e1f045a-12b5-4086-b3be-61bf91ba160b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8d9665e7-4d60-4ac8-abf2-e7dd79bd2206" xlink:to="loc_srt_AsiaPacificMember_1e1f045a-12b5-4086-b3be-61bf91ba160b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_aa3bc32f-598b-4c67-b093-151456314e22" 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_23b33e15-9786-40c8-bc52-49d68edcfe3f" xlink:to="loc_srt_ProductOrServiceAxis_aa3bc32f-598b-4c67-b093-151456314e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" 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_aa3bc32f-598b-4c67-b093-151456314e22" xlink:to="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InstrumentsMember_52ab0a31-d455-4f22-95a6-511bcb839eae" xlink:href="fldm-20200630.xsd#fldm_InstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_fldm_InstrumentsMember_52ab0a31-d455-4f22-95a6-511bcb839eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ConsumablesMember_88e398bd-9850-4118-84c0-191a11ad803c" xlink:href="fldm-20200630.xsd#fldm_ConsumablesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_fldm_ConsumablesMember_88e398bd-9850-4118-84c0-191a11ad803c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_9405fd94-02ad-42ff-a7c6-ebcd8b1623b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_us-gaap_ProductMember_9405fd94-02ad-42ff-a7c6-ebcd8b1623b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_15b3ffe3-d3a4-4dd2-9a93-170764236054" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_us-gaap_ServiceMember_15b3ffe3-d3a4-4dd2-9a93-170764236054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CollaborationRevenueMember_08e8f94c-6830-4179-9176-86a4cc2f6e9f" xlink:href="fldm-20200630.xsd#fldm_CollaborationRevenueMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_fldm_CollaborationRevenueMember_08e8f94c-6830-4179-9176-86a4cc2f6e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseMember_ba54224a-dd13-48ab-adb7-33d3c4d5febd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicenseMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_us-gaap_LicenseMember_ba54224a-dd13-48ab-adb7-33d3c4d5febd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrantMember_c4df3cba-e0ea-43cb-a9de-cb4dde03a343" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrantMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_us-gaap_GrantMember_c4df3cba-e0ea-43cb-a9de-cb4dde03a343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_c37b8eee-013e-42cd-b860-88c3a0272bd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4b690376-7310-4b72-b9cf-7d91638a3923" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_c37b8eee-013e-42cd-b860-88c3a0272bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_0a362d17-431c-4ec0-aaf8-633dbd4d796f" 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_23b33e15-9786-40c8-bc52-49d68edcfe3f" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_0a362d17-431c-4ec0-aaf8-633dbd4d796f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_789a00c9-59c1-444c-ad2c-37bee376572d" 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_0a362d17-431c-4ec0-aaf8-633dbd4d796f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_789a00c9-59c1-444c-ad2c-37bee376572d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#RevenueNarrativeDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0ebf1e37-6022-4748-a84c-e893163c2f17" 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_ContractWithCustomerLiability_a665efe1-85e8-435b-b23a-870709d468f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0ebf1e37-6022-4748-a84c-e893163c2f17" xlink:to="loc_us-gaap_ContractWithCustomerLiability_a665efe1-85e8-435b-b23a-870709d468f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_49a1c172-1260-4509-a079-373677431687" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0ebf1e37-6022-4748-a84c-e893163c2f17" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_49a1c172-1260-4509-a079-373677431687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts_93c65152-af13-4931-871b-700c0e7d6bcf" xlink:href="fldm-20200630.xsd#fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0ebf1e37-6022-4748-a84c-e893163c2f17" xlink:to="loc_fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts_93c65152-af13-4931-871b-700c0e7d6bcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/RevenuePerformanceObligationsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#RevenuePerformanceObligationsDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/RevenuePerformanceObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e37d9082-106f-4dac-a176-5ebf5dde6587" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_6151caf1-4a89-4d16-ad47-1b042c81bffa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e37d9082-106f-4dac-a176-5ebf5dde6587" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_6151caf1-4a89-4d16-ad47-1b042c81bffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_98ada13d-921c-4380-8277-f2f8a5553079" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_6151caf1-4a89-4d16-ad47-1b042c81bffa" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_98ada13d-921c-4380-8277-f2f8a5553079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffaa226-4953-4f0c-bc13-52044adbf737" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_6151caf1-4a89-4d16-ad47-1b042c81bffa" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffaa226-4953-4f0c-bc13-52044adbf737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_ca5f5aba-1506-4757-abe6-04f4c77d6219" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffaa226-4953-4f0c-bc13-52044adbf737" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_ca5f5aba-1506-4757-abe6-04f4c77d6219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_225c98a2-6036-4062-95bf-31496220322f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffaa226-4953-4f0c-bc13-52044adbf737" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_225c98a2-6036-4062-95bf-31496220322f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/RevenuePerformanceObligationsDetails_1" xlink:type="simple" xlink:href="fldm-20200630.xsd#RevenuePerformanceObligationsDetails_1"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/RevenuePerformanceObligationsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnet" xlink:type="simple" xlink:href="fldm-20200630.xsd#GoodwillandIntangibleAssetsnet"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/GoodwillandIntangibleAssetsnet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bff939e3-84f6-465b-99de-2cbdeda0824b" 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_IntangibleAssetsDisclosureTextBlock_20369101-2371-4061-9d89-9f5fd9804a82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bff939e3-84f6-465b-99de-2cbdeda0824b" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_20369101-2371-4061-9d89-9f5fd9804a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#GoodwillandIntangibleAssetsnetTables"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e46240f8-d29d-4e4d-93f4-72514113e9e7" 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_7d1d65db-5545-4379-b54d-e905a4a0f112" 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_e46240f8-d29d-4e4d-93f4-72514113e9e7" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_7d1d65db-5545-4379-b54d-e905a4a0f112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_718b12c4-43da-47cb-9cbd-bf3e882beeba" 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_e46240f8-d29d-4e4d-93f4-72514113e9e7" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_718b12c4-43da-47cb-9cbd-bf3e882beeba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#GoodwillandIntangibleAssetsnetNarrativeDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d863d5c3-2dd3-4a8f-98c4-94c02ed12de5" 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_b8c1a5a2-1736-40d4-8e4a-04bea0e72576" 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_d863d5c3-2dd3-4a8f-98c4-94c02ed12de5" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b8c1a5a2-1736-40d4-8e4a-04bea0e72576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f4ad0344-2804-4c7e-afdf-8d588ed2b14c" 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_b8c1a5a2-1736-40d4-8e4a-04bea0e72576" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f4ad0344-2804-4c7e-afdf-8d588ed2b14c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_443c8f1f-db02-4cc6-a4ee-a8403561c6c4" 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_f4ad0344-2804-4c7e-afdf-8d588ed2b14c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_443c8f1f-db02-4cc6-a4ee-a8403561c6c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_719a2f9e-6b81-4d4d-948b-e6956b284b6f" 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_443c8f1f-db02-4cc6-a4ee-a8403561c6c4" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_719a2f9e-6b81-4d4d-948b-e6956b284b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_331f9ab0-c45c-40fc-a853-a4642490d5cd" 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_b8c1a5a2-1736-40d4-8e4a-04bea0e72576" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_331f9ab0-c45c-40fc-a853-a4642490d5cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8857ec2a-a6e9-4366-8434-7788c3c8ac57" 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_331f9ab0-c45c-40fc-a853-a4642490d5cd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8857ec2a-a6e9-4366-8434-7788c3c8ac57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_DVSSciencesInc.Member_0790c7bc-2d18-4828-8e92-12ed5dec184c" xlink:href="fldm-20200630.xsd#fldm_DVSSciencesInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8857ec2a-a6e9-4366-8434-7788c3c8ac57" xlink:to="loc_fldm_DVSSciencesInc.Member_0790c7bc-2d18-4828-8e92-12ed5dec184c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InstruNorASMember_78491499-5555-43c2-85cf-1f0eb0a72e5e" xlink:href="fldm-20200630.xsd#fldm_InstruNorASMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8857ec2a-a6e9-4366-8434-7788c3c8ac57" xlink:to="loc_fldm_InstruNorASMember_78491499-5555-43c2-85cf-1f0eb0a72e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ebd1361c-c69c-43f4-84d1-487379504dc2" 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_b8c1a5a2-1736-40d4-8e4a-04bea0e72576" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ebd1361c-c69c-43f4-84d1-487379504dc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_de02e69a-81ad-46e7-b5f5-7dddbc1af420" 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_ebd1361c-c69c-43f4-84d1-487379504dc2" xlink:to="loc_us-gaap_Goodwill_de02e69a-81ad-46e7-b5f5-7dddbc1af420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_e46940b1-c249-4726-a7d3-f15a0a60a280" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ebd1361c-c69c-43f4-84d1-487379504dc2" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_e46940b1-c249-4726-a7d3-f15a0a60a280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_d7aab369-bc29-45c5-a937-d4d1261b651d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ebd1361c-c69c-43f4-84d1-487379504dc2" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_d7aab369-bc29-45c5-a937-d4d1261b651d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_b4029fe7-4780-4a77-8c65-4825a69f4ee2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_ebd1361c-c69c-43f4-84d1-487379504dc2" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_b4029fe7-4780-4a77-8c65-4825a69f4ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d373c9e3-5d98-46f5-92c1-547cf4844bef" 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_d39fbab3-1481-480b-8e27-3b6a8921b5cb" 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_d373c9e3-5d98-46f5-92c1-547cf4844bef" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d39fbab3-1481-480b-8e27-3b6a8921b5cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8eb46c3b-c0bc-40c1-87ee-b6803fef9d42" 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_d39fbab3-1481-480b-8e27-3b6a8921b5cb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_8eb46c3b-c0bc-40c1-87ee-b6803fef9d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ed57317f-35bc-4137-ab58-1aad8e6465b8" 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_8eb46c3b-c0bc-40c1-87ee-b6803fef9d42" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ed57317f-35bc-4137-ab58-1aad8e6465b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_adf95169-6df7-4614-863b-d5c8cd8d44fb" 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_ed57317f-35bc-4137-ab58-1aad8e6465b8" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_adf95169-6df7-4614-863b-d5c8cd8d44fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_PatentsandLicenseAgreementsMember_46290de6-022e-4c63-a4a4-8b44b81c7567" xlink:href="fldm-20200630.xsd#fldm_PatentsandLicenseAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ed57317f-35bc-4137-ab58-1aad8e6465b8" xlink:to="loc_fldm_PatentsandLicenseAgreementsMember_46290de6-022e-4c63-a4a4-8b44b81c7567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_306df71f-2e47-4393-9261-5a01358a45a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d39fbab3-1481-480b-8e27-3b6a8921b5cb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_306df71f-2e47-4393-9261-5a01358a45a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_04515f02-bebc-4ca1-94fe-7f48aed02692" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_306df71f-2e47-4393-9261-5a01358a45a2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_04515f02-bebc-4ca1-94fe-7f48aed02692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_546f839e-c408-46eb-a0a6-966738b17fef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_306df71f-2e47-4393-9261-5a01358a45a2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_546f839e-c408-46eb-a0a6-966738b17fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5cf68eb9-ebb4-4b34-bf05-be6f2f5ceb0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_306df71f-2e47-4393-9261-5a01358a45a2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5cf68eb9-ebb4-4b34-bf05-be6f2f5ceb0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_08d1810d-987d-4b4e-9a88-3db894727874" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_306df71f-2e47-4393-9261-5a01358a45a2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_08d1810d-987d-4b4e-9a88-3db894727874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2174071a-2cef-4673-be53-fcab1ef01686" 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_4f766915-240f-49f8-9415-a2b153c7e5fc" 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_2174071a-2cef-4673-be53-fcab1ef01686" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4f766915-240f-49f8-9415-a2b153c7e5fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a5e6eb7c-1cc2-431a-8c1d-59db2c0a58c7" 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_4f766915-240f-49f8-9415-a2b153c7e5fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a5e6eb7c-1cc2-431a-8c1d-59db2c0a58c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6d823d8b-3f0a-43cf-ad35-e7709524679d" 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_a5e6eb7c-1cc2-431a-8c1d-59db2c0a58c7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6d823d8b-3f0a-43cf-ad35-e7709524679d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_8bbf84dd-9cb6-46c9-9785-faa9558599ce" 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_6d823d8b-3f0a-43cf-ad35-e7709524679d" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_8bbf84dd-9cb6-46c9-9785-faa9558599ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_PatentsandLicenseAgreementsMember_b884279b-8f25-4847-bccd-700c1ea79b9a" xlink:href="fldm-20200630.xsd#fldm_PatentsandLicenseAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6d823d8b-3f0a-43cf-ad35-e7709524679d" xlink:to="loc_fldm_PatentsandLicenseAgreementsMember_b884279b-8f25-4847-bccd-700c1ea79b9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4f766915-240f-49f8-9415-a2b153c7e5fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2d486d86-7979-4e29-a054-e73da54a302e" 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_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2d486d86-7979-4e29-a054-e73da54a302e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_6c95f43c-be27-4c68-b5e4-2d24f655c7a3" 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_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_6c95f43c-be27-4c68-b5e4-2d24f655c7a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_9089a69d-43fc-4435-a16f-84b6e88a8086" 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_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_9089a69d-43fc-4435-a16f-84b6e88a8086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_a13e9097-d46b-41c2-99dd-fb98029dc326" 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_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_a13e9097-d46b-41c2-99dd-fb98029dc326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_a82cbcb2-99c9-4fdd-84a3-24f34aaee2d3" 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_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_a82cbcb2-99c9-4fdd-84a3-24f34aaee2d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_0b1eb3b8-3db7-4324-a7e6-6aaef15560fa" xlink:href="fldm-20200630.xsd#fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:to="loc_fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_0b1eb3b8-3db7-4324-a7e6-6aaef15560fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c1501c62-a1ca-4bb7-b52b-ad1e66f68dee" 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_FiniteLivedIntangibleAssetsLineItems_54fdbb9f-ee7a-49e3-9f8a-0867a8b59e5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c1501c62-a1ca-4bb7-b52b-ad1e66f68dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/BalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_42e51730-45c2-48cd-8f43-586c2a249c1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_8412f123-479e-4a6f-8230-d01c8d1ebce2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_42e51730-45c2-48cd-8f43-586c2a249c1e" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_8412f123-479e-4a6f-8230-d01c8d1ebce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetailsTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetailsTables"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/BalanceSheetDetailsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b75a9338-f83b-45d7-809f-82b390ee391c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_74fe7c78-4872-4691-8e02-0ceb7227a1e8" 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_BalanceSheetRelatedDisclosuresAbstract_b75a9338-f83b-45d7-809f-82b390ee391c" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_74fe7c78-4872-4691-8e02-0ceb7227a1e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_4ba13b12-77b4-4776-b486-c6690a857127" 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_BalanceSheetRelatedDisclosuresAbstract_b75a9338-f83b-45d7-809f-82b390ee391c" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_4ba13b12-77b4-4776-b486-c6690a857127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_abcf7511-15c3-40e8-8116-ead85b688281" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b75a9338-f83b-45d7-809f-82b390ee391c" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_abcf7511-15c3-40e8-8116-ead85b688281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_75e57b7a-7039-428a-bc0d-0c22b54b06c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b75a9338-f83b-45d7-809f-82b390ee391c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_75e57b7a-7039-428a-bc0d-0c22b54b06c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_5da4a71e-23da-4ccc-b65a-6e07f63d9f8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b75a9338-f83b-45d7-809f-82b390ee391c" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_5da4a71e-23da-4ccc-b65a-6e07f63d9f8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff189f00-3621-45b8-8771-5409bad0c103" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bd2bd814-54f5-4b4c-a94b-eb559a786af8" 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_BalanceSheetRelatedDisclosuresAbstract_ff189f00-3621-45b8-8771-5409bad0c103" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bd2bd814-54f5-4b4c-a94b-eb559a786af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_3370325a-da25-49bd-bfdc-a998693e090d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff189f00-3621-45b8-8771-5409bad0c103" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_3370325a-da25-49bd-bfdc-a998693e090d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c8cb9d79-c202-446d-a525-6fbfb0767bfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff189f00-3621-45b8-8771-5409bad0c103" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c8cb9d79-c202-446d-a525-6fbfb0767bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_25a8cbf5-7f8a-4612-a629-961c76c534ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff189f00-3621-45b8-8771-5409bad0c103" xlink:to="loc_us-gaap_RestrictedCashCurrent_25a8cbf5-7f8a-4612-a629-961c76c534ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_d6439358-dee3-4f87-a4b0-e6125943b01f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff189f00-3621-45b8-8771-5409bad0c103" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_d6439358-dee3-4f87-a4b0-e6125943b01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetailsInventoriesDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b46d89e6-f786-4427-a71c-8a02f37e51ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_e4848453-3539-4251-9484-29c5c6e9283f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b46d89e6-f786-4427-a71c-8a02f37e51ed" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_e4848453-3539-4251-9484-29c5c6e9283f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_bfdf8908-2d2e-4afe-83d9-ee9358198db1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b46d89e6-f786-4427-a71c-8a02f37e51ed" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_bfdf8908-2d2e-4afe-83d9-ee9358198db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_72ce9dbf-7e82-4dce-b5a4-2b3425226f79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b46d89e6-f786-4427-a71c-8a02f37e51ed" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_72ce9dbf-7e82-4dce-b5a4-2b3425226f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ca40d718-5621-4869-bb07-d66a3a897f1e" 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_BalanceSheetRelatedDisclosuresAbstract_b46d89e6-f786-4427-a71c-8a02f37e51ed" xlink:to="loc_us-gaap_InventoryNet_ca40d718-5621-4869-bb07-d66a3a897f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetailsPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_ff3c6430-3d4a-4143-8ce1-352cc0612322" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_04c0ed47-2b98-470f-9951-1aa6c4ad0ce4" 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_BalanceSheetRelatedDisclosuresAbstract_ff3c6430-3d4a-4143-8ce1-352cc0612322" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_04c0ed47-2b98-470f-9951-1aa6c4ad0ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_18d5757b-6e15-4f86-b850-615677122d22" 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_04c0ed47-2b98-470f-9951-1aa6c4ad0ce4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_18d5757b-6e15-4f86-b850-615677122d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1a313021-7efa-4784-80b9-14d27c7ad68c" 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_18d5757b-6e15-4f86-b850-615677122d22" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1a313021-7efa-4784-80b9-14d27c7ad68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ComputerEquipmentAndSoftwareMember_ebae27f6-46e8-4e8c-811b-bb5f59a283a6" xlink:href="fldm-20200630.xsd#fldm_ComputerEquipmentAndSoftwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1a313021-7efa-4784-80b9-14d27c7ad68c" xlink:to="loc_fldm_ComputerEquipmentAndSoftwareMember_ebae27f6-46e8-4e8c-811b-bb5f59a283a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LaboratoryAndManufacturingEquipmentMember_8ce103c2-4d4b-4834-b119-bdbc38970cce" xlink:href="fldm-20200630.xsd#fldm_LaboratoryAndManufacturingEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1a313021-7efa-4784-80b9-14d27c7ad68c" xlink:to="loc_fldm_LaboratoryAndManufacturingEquipmentMember_8ce103c2-4d4b-4834-b119-bdbc38970cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_a006cddd-e241-4736-9211-20ebbd145b46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1a313021-7efa-4784-80b9-14d27c7ad68c" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_a006cddd-e241-4736-9211-20ebbd145b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_52550409-65a8-4eb4-a67d-c228bd0faf88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1a313021-7efa-4784-80b9-14d27c7ad68c" xlink:to="loc_us-gaap_OfficeEquipmentMember_52550409-65a8-4eb4-a67d-c228bd0faf88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0d3947c2-8da4-49e8-a9e7-76e34c176886" 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_04c0ed47-2b98-470f-9951-1aa6c4ad0ce4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0d3947c2-8da4-49e8-a9e7-76e34c176886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_491f1572-1f32-4580-a221-a349b5df8b2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0d3947c2-8da4-49e8-a9e7-76e34c176886" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_491f1572-1f32-4580-a221-a349b5df8b2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_805d2a41-de27-4dde-a382-6bff18e6d54f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0d3947c2-8da4-49e8-a9e7-76e34c176886" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_805d2a41-de27-4dde-a382-6bff18e6d54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_ba5c381a-3074-4638-be5d-2260c489ed2e" 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_0d3947c2-8da4-49e8-a9e7-76e34c176886" xlink:to="loc_us-gaap_ConstructionInProgressGross_ba5c381a-3074-4638-be5d-2260c489ed2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5040ccec-30fa-4566-b0d4-6faea5151666" 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_0d3947c2-8da4-49e8-a9e7-76e34c176886" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5040ccec-30fa-4566-b0d4-6faea5151666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/BalanceSheetDetailsWarrantyAccrualDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#BalanceSheetDetailsWarrantyAccrualDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/BalanceSheetDetailsWarrantyAccrualDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_557a6089-e7b9-41a0-aa57-3509f6b25763" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_c64808b0-0855-4ad3-90f1-9fc94066a889" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_557a6089-e7b9-41a0-aa57-3509f6b25763" xlink:to="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_c64808b0-0855-4ad3-90f1-9fc94066a889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_c2b0f0bf-028f-4914-96d8-572fef743ac3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_c64808b0-0855-4ad3-90f1-9fc94066a889" xlink:to="loc_us-gaap_ProductWarrantyAccrual_c2b0f0bf-028f-4914-96d8-572fef743ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_2e4b119a-f232-43b0-8c8f-69e70cef7297" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_c64808b0-0855-4ad3-90f1-9fc94066a889" xlink:to="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_2e4b119a-f232-43b0-8c8f-69e70cef7297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_a3f44185-cfd6-42a5-9b6e-e203d04dd38a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_c64808b0-0855-4ad3-90f1-9fc94066a889" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_a3f44185-cfd6-42a5-9b6e-e203d04dd38a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_e8a81064-8172-456b-a275-bc7cd7fca799" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_c64808b0-0855-4ad3-90f1-9fc94066a889" xlink:to="loc_us-gaap_ProductWarrantyAccrual_e8a81064-8172-456b-a275-bc7cd7fca799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacility" xlink:type="simple" xlink:href="fldm-20200630.xsd#ConvertibleNotesandCreditFacility"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/ConvertibleNotesandCreditFacility" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_03aa41a9-842f-4531-8f98-975565ba7eb1" 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_a87465be-ec17-4f7d-a14b-25bdfc8e813d" 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_03aa41a9-842f-4531-8f98-975565ba7eb1" xlink:to="loc_us-gaap_LongTermDebtTextBlock_a87465be-ec17-4f7d-a14b-25bdfc8e813d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#ConvertibleNotesandCreditFacilityTables"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_f0008569-6130-42a4-8b57-d4a007f7a75f" 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_ScheduleOfDebtTableTextBlock_d27ed316-f853-44d7-a36f-d2d7ef294ac0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f0008569-6130-42a4-8b57-d4a007f7a75f" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_d27ed316-f853-44d7-a36f-d2d7ef294ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#ConvertibleNotesandCreditFacilityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_04c31a60-c601-4463-8e63-c68c2dc398b2" 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_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" 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_04c31a60-c601-4463-8e63-c68c2dc398b2" xlink:to="loc_us-gaap_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_f8335429-5a39-4c43-aeb6-9faed24957a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_f8335429-5a39-4c43-aeb6-9faed24957a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_96d63f29-22d0-4b23-9dc8-34e3cf730624" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_f8335429-5a39-4c43-aeb6-9faed24957a9" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_96d63f29-22d0-4b23-9dc8-34e3cf730624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TrusteeMember_3a70f96e-35c2-46b5-8c92-df3e9a79dbdb" xlink:href="fldm-20200630.xsd#fldm_TrusteeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_96d63f29-22d0-4b23-9dc8-34e3cf730624" xlink:to="loc_fldm_TrusteeMember_3a70f96e-35c2-46b5-8c92-df3e9a79dbdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f30710d7-9eb5-454d-9929-aaf1f83a3544" 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_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f30710d7-9eb5-454d-9929-aaf1f83a3544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e405d7d1-3cdc-4655-82e3-52f5639458d0" 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_f30710d7-9eb5-454d-9929-aaf1f83a3544" xlink:to="loc_us-gaap_EquityComponentDomain_e405d7d1-3cdc-4655-82e3-52f5639458d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0fc9c310-384d-48f6-863b-5e680c49c5dd" 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_e405d7d1-3cdc-4655-82e3-52f5639458d0" xlink:to="loc_us-gaap_CommonStockMember_0fc9c310-384d-48f6-863b-5e680c49c5dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_414c1d3a-72a5-4161-ade7-f87a544f3a2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_us-gaap_CreditFacilityAxis_414c1d3a-72a5-4161-ade7-f87a544f3a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_29ea29d5-3301-424a-a927-83e2b1e49e31" 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_414c1d3a-72a5-4161-ade7-f87a544f3a2a" xlink:to="loc_us-gaap_CreditFacilityDomain_29ea29d5-3301-424a-a927-83e2b1e49e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_18054e2d-4d05-41d0-8d9c-5ee4ce008fb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_29ea29d5-3301-424a-a927-83e2b1e49e31" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_18054e2d-4d05-41d0-8d9c-5ee4ce008fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c9232543-f1e6-4e8e-afe1-c322d73e0a40" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_srt_RangeAxis_c9232543-f1e6-4e8e-afe1-c322d73e0a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ba3f4034-cc30-49ce-98b1-e95c28dc305a" 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_c9232543-f1e6-4e8e-afe1-c322d73e0a40" xlink:to="loc_srt_RangeMember_ba3f4034-cc30-49ce-98b1-e95c28dc305a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e1cf18af-b45d-4b12-8422-4aab4068c521" 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_ba3f4034-cc30-49ce-98b1-e95c28dc305a" xlink:to="loc_srt_MinimumMember_e1cf18af-b45d-4b12-8422-4aab4068c521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_39b86c9a-efa3-48f0-94be-0b18d6d93a9d" 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_ba3f4034-cc30-49ce-98b1-e95c28dc305a" xlink:to="loc_srt_MaximumMember_39b86c9a-efa3-48f0-94be-0b18d6d93a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_4f5ec29b-8d97-4b3f-9739-2a3f0680d276" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_us-gaap_VariableRateAxis_4f5ec29b-8d97-4b3f-9739-2a3f0680d276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_961ce271-a714-48a0-a3ff-5377ab53b408" 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_4f5ec29b-8d97-4b3f-9739-2a3f0680d276" xlink:to="loc_us-gaap_VariableRateDomain_961ce271-a714-48a0-a3ff-5377ab53b408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember_bc536a25-fa4a-4805-95d6-ff203f3950c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrimeRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_961ce271-a714-48a0-a3ff-5377ab53b408" xlink:to="loc_us-gaap_PrimeRateMember_bc536a25-fa4a-4805-95d6-ff203f3950c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_9eb1c328-19a5-41a7-8019-82a26b2f5ab8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_9eb1c328-19a5-41a7-8019-82a26b2f5ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_80247852-b22b-46fd-9fbd-042cbc7e9246" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_9eb1c328-19a5-41a7-8019-82a26b2f5ab8" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_80247852-b22b-46fd-9fbd-042cbc7e9246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_07472aec-0aae-48bb-bf60-794941134daf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_80247852-b22b-46fd-9fbd-042cbc7e9246" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_07472aec-0aae-48bb-bf60-794941134daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_59b14bb9-3a12-407a-b865-6e12392831db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_80247852-b22b-46fd-9fbd-042cbc7e9246" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_59b14bb9-3a12-407a-b865-6e12392831db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5c37cb4f-1a0d-4f52-af0c-a1dc1634b290" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5c37cb4f-1a0d-4f52-af0c-a1dc1634b290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f4a3abe1-a96e-47cd-898d-8aa074e5c274" 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_5c37cb4f-1a0d-4f52-af0c-a1dc1634b290" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f4a3abe1-a96e-47cd-898d-8aa074e5c274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_73f40a63-d2ba-4b06-9e8a-636d34502245" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f4a3abe1-a96e-47cd-898d-8aa074e5c274" xlink:to="loc_us-gaap_ConvertibleDebtMember_73f40a63-d2ba-4b06-9e8a-636d34502245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d393b0d5-9ee4-4122-8bc6-10d1ca5b80c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_us-gaap_DebtInstrumentAxis_d393b0d5-9ee4-4122-8bc6-10d1ca5b80c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_fcea684d-66c7-4b1f-a109-ab9a7bfc3c67" 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_d393b0d5-9ee4-4122-8bc6-10d1ca5b80c0" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_fcea684d-66c7-4b1f-a109-ab9a7bfc3c67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesdue2034Member_556e0d59-b90a-490e-9ffb-d051bb4d6948" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesdue2034Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_fcea684d-66c7-4b1f-a109-ab9a7bfc3c67" xlink:to="loc_fldm_SeniorConvertibleNotesdue2034Member_556e0d59-b90a-490e-9ffb-d051bb4d6948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ExchangeConvertibleSeniorNotesDue2034Member_da764250-5acc-4724-82df-edec32761439" xlink:href="fldm-20200630.xsd#fldm_ExchangeConvertibleSeniorNotesDue2034Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_fcea684d-66c7-4b1f-a109-ab9a7bfc3c67" xlink:to="loc_fldm_ExchangeConvertibleSeniorNotesDue2034Member_da764250-5acc-4724-82df-edec32761439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesDue2024Member_4bea09a6-0fb6-4463-a4ae-8dafb34b08d1" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesDue2024Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_fcea684d-66c7-4b1f-a109-ab9a7bfc3c67" xlink:to="loc_fldm_SeniorConvertibleNotesDue2024Member_4bea09a6-0fb6-4463-a4ae-8dafb34b08d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5f16be88-79ca-4fe3-85f7-942ef3c2aff5" xlink:to="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_c4518415-6fa6-4f8f-b122-d54e250dba85" 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_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_c4518415-6fa6-4f8f-b122-d54e250dba85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_cf6661cb-f30b-41f9-886f-3b350d8f53a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_cf6661cb-f30b-41f9-886f-3b350d8f53a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_0bd9d5a5-22c6-4c3a-a3ed-d91c844656ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_0bd9d5a5-22c6-4c3a-a3ed-d91c844656ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_UnderwritingDiscount_b2d6e1dd-7681-4cc8-96c1-5a07bf195866" xlink:href="fldm-20200630.xsd#fldm_UnderwritingDiscount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_UnderwritingDiscount_b2d6e1dd-7681-4cc8-96c1-5a07bf195866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_0cbe74e2-c2b8-4c84-a50a-8db37c04af16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_0cbe74e2-c2b8-4c84-a50a-8db37c04af16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_a3a635c2-6cc1-4371-9521-869ca80f319a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_a3a635c2-6cc1-4371-9521-869ca80f319a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_4b5f4071-12ff-489b-9175-db26d15c226f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_LongTermDebtFairValue_4b5f4071-12ff-489b-9175-db26d15c226f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_38f696dc-47bf-4ab2-98d0-b382eb75889c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_38f696dc-47bf-4ab2-98d0-b382eb75889c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_442d15a7-9196-4f3e-873b-5bb9ba9e5393" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_442d15a7-9196-4f3e-873b-5bb9ba9e5393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_037f1d36-97d7-46fd-afc8-1fdee7989fe8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_037f1d36-97d7-46fd-afc8-1fdee7989fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InitialConversionPriceOfStock_64011fd0-ed25-46b9-99ef-975816448a63" xlink:href="fldm-20200630.xsd#fldm_InitialConversionPriceOfStock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_InitialConversionPriceOfStock_64011fd0-ed25-46b9-99ef-975816448a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice_d850009e-c13a-439c-b946-15ad8321a165" xlink:href="fldm-20200630.xsd#fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice_d850009e-c13a-439c-b946-15ad8321a165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_DebtAndEquityOfferingCosts_264d1666-8243-4037-b45a-6c2409c67c08" xlink:href="fldm-20200630.xsd#fldm_DebtAndEquityOfferingCosts"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_DebtAndEquityOfferingCosts_264d1666-8243-4037-b45a-6c2409c67c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_0f62c85a-bd7a-47ce-904a-e8a6b18ab32f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_0f62c85a-bd7a-47ce-904a-e8a6b18ab32f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_9ea531b9-a49c-4de1-82d5-35f83ce22ed2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_9ea531b9-a49c-4de1-82d5-35f83ce22ed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4598d43d-f16e-467e-a667-dd0e31d052c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4598d43d-f16e-467e-a667-dd0e31d052c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_3e00622e-eed3-45be-a51c-fc4f3bb440a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_3e00622e-eed3-45be-a51c-fc4f3bb440a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_023ca94a-92aa-4764-b40d-7f7500ef8a0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_023ca94a-92aa-4764-b40d-7f7500ef8a0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_bda877dc-2811-4bde-80d3-5f6d5a04aa3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_bda877dc-2811-4bde-80d3-5f6d5a04aa3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_18280855-c10e-44bd-b9bd-25f6247fb66b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_18280855-c10e-44bd-b9bd-25f6247fb66b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_5c561b4d-4224-498e-98f0-6bd75a9d68e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_5c561b4d-4224-498e-98f0-6bd75a9d68e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables_e17a0d21-6361-4100-82be-416a619a95c6" xlink:href="fldm-20200630.xsd#fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables_e17a0d21-6361-4100-82be-416a619a95c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory_69ec4cc6-e888-43a7-8f2b-5a65573c3a71" xlink:href="fldm-20200630.xsd#fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory_69ec4cc6-e888-43a7-8f2b-5a65573c3a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_2f158ef0-e502-4213-9507-80380bd510f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_LineOfCredit_2f158ef0-e502-4213-9507-80380bd510f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d4c7822a-d39e-4e58-9c2d-b779d60d1201" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d4c7822a-d39e-4e58-9c2d-b779d60d1201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_827c300e-bc4c-4055-97b1-ae3d72fe2925" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_827c300e-bc4c-4055-97b1-ae3d72fe2925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity_c4bbd7f8-6f6f-4452-85fe-c9c6e64d805b" xlink:href="fldm-20200630.xsd#fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity_c4bbd7f8-6f6f-4452-85fe-c9c6e64d805b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_380ea52c-47c6-45e6-9507-48b5ecbafe0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeeAmount"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeeAmount_380ea52c-47c6-45e6-9507-48b5ecbafe0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault_bd86dc03-634d-4166-b460-616b73b3f6f1" xlink:href="fldm-20200630.xsd#fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_afe2e24c-d535-463a-8299-ad273575d0c3" xlink:to="loc_fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault_bd86dc03-634d-4166-b460-616b73b3f6f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#ConvertibleNotesandCreditFacilityScheduleofDebtDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_fb2bfc0f-1437-41ed-b823-9d93f326d217" 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_39e657b6-f8a9-4c18-8ed0-94551657525a" 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_fb2bfc0f-1437-41ed-b823-9d93f326d217" xlink:to="loc_us-gaap_DebtInstrumentTable_39e657b6-f8a9-4c18-8ed0-94551657525a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_bcf435ad-523b-48c5-abb2-5bba3ce85011" 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_39e657b6-f8a9-4c18-8ed0-94551657525a" xlink:to="loc_us-gaap_DebtInstrumentAxis_bcf435ad-523b-48c5-abb2-5bba3ce85011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7186688e-b5fd-4a90-8dce-2de470c97f98" 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_bcf435ad-523b-48c5-abb2-5bba3ce85011" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7186688e-b5fd-4a90-8dce-2de470c97f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesdue2034Member_dddabf94-28df-408c-a7a3-9011cb539e31" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesdue2034Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7186688e-b5fd-4a90-8dce-2de470c97f98" xlink:to="loc_fldm_SeniorConvertibleNotesdue2034Member_dddabf94-28df-408c-a7a3-9011cb539e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesDue2024Member_db4b94e0-1501-4e66-84e1-36ef0c4e1988" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesDue2024Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7186688e-b5fd-4a90-8dce-2de470c97f98" xlink:to="loc_fldm_SeniorConvertibleNotesDue2024Member_db4b94e0-1501-4e66-84e1-36ef0c4e1988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ExchangeConvertibleSeniorNotesDue2034Member_991a5e61-76b0-4de3-9751-c83c1936f5a2" xlink:href="fldm-20200630.xsd#fldm_ExchangeConvertibleSeniorNotesDue2034Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7186688e-b5fd-4a90-8dce-2de470c97f98" xlink:to="loc_fldm_ExchangeConvertibleSeniorNotesDue2034Member_991a5e61-76b0-4de3-9751-c83c1936f5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f4c7ff27-7032-420e-8e0e-84ede4dd64f1" 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_39e657b6-f8a9-4c18-8ed0-94551657525a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f4c7ff27-7032-420e-8e0e-84ede4dd64f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fe20a4bd-dc9b-444b-aa90-01659ea6f692" 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_f4c7ff27-7032-420e-8e0e-84ede4dd64f1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fe20a4bd-dc9b-444b-aa90-01659ea6f692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_2aa5b037-9ec0-42d3-acc9-f41e2a4a64ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fe20a4bd-dc9b-444b-aa90-01659ea6f692" xlink:to="loc_us-gaap_ConvertibleDebtMember_2aa5b037-9ec0-42d3-acc9-f41e2a4a64ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1969dac5-bb6f-4e8f-8757-5d20882ffaa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_39e657b6-f8a9-4c18-8ed0-94551657525a" xlink:to="loc_us-gaap_DebtInstrumentLineItems_1969dac5-bb6f-4e8f-8757-5d20882ffaa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_2490e65c-9a55-4d35-85fb-a5f71bf10675" 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_1969dac5-bb6f-4e8f-8757-5d20882ffaa1" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_2490e65c-9a55-4d35-85fb-a5f71bf10675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_137ec60c-699d-4fad-ae90-abd934793cc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1969dac5-bb6f-4e8f-8757-5d20882ffaa1" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_137ec60c-699d-4fad-ae90-abd934793cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_bf23940d-f63c-4410-8b93-f34ce2970753" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1969dac5-bb6f-4e8f-8757-5d20882ffaa1" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_bf23940d-f63c-4410-8b93-f34ce2970753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_b4bfcbde-a1da-4d5a-87e5-395b25c94dc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1969dac5-bb6f-4e8f-8757-5d20882ffaa1" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_b4bfcbde-a1da-4d5a-87e5-395b25c94dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_39bea666-77bf-4aa8-ad44-c1e7f8f96a32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1969dac5-bb6f-4e8f-8757-5d20882ffaa1" xlink:to="loc_us-gaap_LongTermDebt_39bea666-77bf-4aa8-ad44-c1e7f8f96a32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/Leases" xlink:type="simple" xlink:href="fldm-20200630.xsd#Leases"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_e2140422-eb30-48fb-a7e2-ab6bc74aaa69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_6bdc53a5-078e-4ecc-9cff-4439b1a533a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e2140422-eb30-48fb-a7e2-ab6bc74aaa69" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_6bdc53a5-078e-4ecc-9cff-4439b1a533a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c6cf7fde-085b-4f88-a218-bebfbd312123" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_AssetsAndLiabilitiesLesseeTableTextBlock_b9c555ea-abcb-4087-a608-e1aebb345fc4" xlink:href="fldm-20200630.xsd#fldm_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6cf7fde-085b-4f88-a218-bebfbd312123" xlink:to="loc_fldm_AssetsAndLiabilitiesLesseeTableTextBlock_b9c555ea-abcb-4087-a608-e1aebb345fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_03604603-2792-4af4-80c1-26630dfec535" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6cf7fde-085b-4f88-a218-bebfbd312123" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_03604603-2792-4af4-80c1-26630dfec535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_3d86a2c5-82b0-4a9a-b9bc-75f3a0b61308" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6cf7fde-085b-4f88-a218-bebfbd312123" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_3d86a2c5-82b0-4a9a-b9bc-75f3a0b61308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_babebe03-cfea-4290-b99b-c258404c7ab5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_9e9a41ce-d641-4b23-932b-f357cf8f165e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_babebe03-cfea-4290-b99b-c258404c7ab5" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_9e9a41ce-d641-4b23-932b-f357cf8f165e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_522ba0fe-fe86-42c1-bd7a-c45bd6c7676f" 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_ScheduleOfOperatingLeasedAssetsTable_9e9a41ce-d641-4b23-932b-f357cf8f165e" xlink:to="loc_srt_StatementGeographicalAxis_522ba0fe-fe86-42c1-bd7a-c45bd6c7676f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ef602001-c974-4681-9a91-8c97379ba05a" 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_522ba0fe-fe86-42c1-bd7a-c45bd6c7676f" xlink:to="loc_srt_SegmentGeographicalDomain_ef602001-c974-4681-9a91-8c97379ba05a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CA_08839474-e834-4c2d-b321-701c624de71f" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ef602001-c974-4681-9a91-8c97379ba05a" xlink:to="loc_stpr_CA_08839474-e834-4c2d-b321-701c624de71f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_be7640af-5669-4e74-9f23-5dc13b2e0829" 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_ScheduleOfOperatingLeasedAssetsTable_9e9a41ce-d641-4b23-932b-f357cf8f165e" xlink:to="loc_srt_RangeAxis_be7640af-5669-4e74-9f23-5dc13b2e0829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_abf70ea3-d5de-4a52-ac2e-9ff808086e45" 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_be7640af-5669-4e74-9f23-5dc13b2e0829" xlink:to="loc_srt_RangeMember_abf70ea3-d5de-4a52-ac2e-9ff808086e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ec9068bc-fb72-4acb-92b1-a9454dfa17e0" 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_abf70ea3-d5de-4a52-ac2e-9ff808086e45" xlink:to="loc_srt_MinimumMember_ec9068bc-fb72-4acb-92b1-a9454dfa17e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_252ca176-aad9-4948-bffa-0cad994e83dd" 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_abf70ea3-d5de-4a52-ac2e-9ff808086e45" xlink:to="loc_srt_MaximumMember_252ca176-aad9-4948-bffa-0cad994e83dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_9e9a41ce-d641-4b23-932b-f357cf8f165e" xlink:to="loc_us-gaap_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LesseeOperatingLeaseRemainingTermOfContract_2bc724fa-1445-4db1-bb86-991381313959" xlink:href="fldm-20200630.xsd#fldm_LesseeOperatingLeaseRemainingTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:to="loc_fldm_LesseeOperatingLeaseRemainingTermOfContract_2bc724fa-1445-4db1-bb86-991381313959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_98f66209-ae47-4681-94b6-d23b138ae3b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_98f66209-ae47-4681-94b6-d23b138ae3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_ca617ca2-df6d-408c-a137-e09d7ee38b83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_ca617ca2-df6d-408c-a137-e09d7ee38b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_79f1d748-8c24-4d17-939b-f99aba6c6f6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:to="loc_us-gaap_OperatingLeaseLiability_79f1d748-8c24-4d17-939b-f99aba6c6f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_d55ef10b-c3ba-48c8-b5bd-83835946886f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_d55ef10b-c3ba-48c8-b5bd-83835946886f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseDiscountRate_2f62ba2e-f099-453a-84f5-703e5ff4d298" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDiscountRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0f806af4-36e0-4624-acba-3623622a0719" xlink:to="loc_us-gaap_LesseeOperatingLeaseDiscountRate_2f62ba2e-f099-453a-84f5-703e5ff4d298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesSupplementalBalancesheetDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6b947ee9-187b-4aa9-ad9b-110629d98ea5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_be693494-7150-494b-ae5c-9741dc6266d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6b947ee9-187b-4aa9-ad9b-110629d98ea5" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_be693494-7150-494b-ae5c-9741dc6266d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_de6460f2-416f-4e90-8a1e-7f54a8999697" 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_ScheduleOfOperatingLeasedAssetsTable_be693494-7150-494b-ae5c-9741dc6266d0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_de6460f2-416f-4e90-8a1e-7f54a8999697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c2a18187-422d-4f41-a6c1-d682746accd8" 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_de6460f2-416f-4e90-8a1e-7f54a8999697" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c2a18187-422d-4f41-a6c1-d682746accd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_90ddd028-5c0a-40c6-82d3-dbe2295c6156" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c2a18187-422d-4f41-a6c1-d682746accd8" xlink:to="loc_us-gaap_BuildingMember_90ddd028-5c0a-40c6-82d3-dbe2295c6156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_953228bf-8922-46aa-98c9-1a981b1e35ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c2a18187-422d-4f41-a6c1-d682746accd8" xlink:to="loc_us-gaap_EquipmentMember_953228bf-8922-46aa-98c9-1a981b1e35ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_e2f856d4-502c-4b2a-a331-a8cb9edd0a22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c2a18187-422d-4f41-a6c1-d682746accd8" xlink:to="loc_us-gaap_VehiclesMember_e2f856d4-502c-4b2a-a331-a8cb9edd0a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_be693494-7150-494b-ae5c-9741dc6266d0" xlink:to="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_OperatingLeaseRightOfUseAssetGross_269e8af1-03c3-428b-9c5f-6e6f571547d3" xlink:href="fldm-20200630.xsd#fldm_OperatingLeaseRightOfUseAssetGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_fldm_OperatingLeaseRightOfUseAssetGross_269e8af1-03c3-428b-9c5f-6e6f571547d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization_322f6468-0873-486d-80df-6991020f9ee4" xlink:href="fldm-20200630.xsd#fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization_322f6468-0873-486d-80df-6991020f9ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a39dc146-ba25-4a1b-b44f-42ce42d4289b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a39dc146-ba25-4a1b-b44f-42ce42d4289b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_5af1f77e-1f96-4617-87a4-99155bb3a371" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_5af1f77e-1f96-4617-87a4-99155bb3a371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_986b5e32-2e0a-451a-949e-abb49ed5e267" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_986b5e32-2e0a-451a-949e-abb49ed5e267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_93f2ba01-eab9-4cbb-af7d-d66746f7a8fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_us-gaap_OperatingLeaseLiability_93f2ba01-eab9-4cbb-af7d-d66746f7a8fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_dc8c607d-6683-4270-8575-73fa54619e25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_dc8c607d-6683-4270-8575-73fa54619e25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_d4f9a38d-f29f-4de4-9005-bde9a0eb0279" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_8ca3f48f-95aa-40d4-b532-e887a7b647cd" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_d4f9a38d-f29f-4de4-9005-bde9a0eb0279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesScheduleofOperatingLeaseCostDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesScheduleofOperatingLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/LeasesScheduleofOperatingLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_9e8d234f-e0a9-4899-b493-9642ce79fdf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_85800567-c938-4f86-a472-5bd745c63999" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9e8d234f-e0a9-4899-b493-9642ce79fdf2" xlink:to="loc_us-gaap_OperatingLeaseCost_85800567-c938-4f86-a472-5bd745c63999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_5ace27d8-c51a-4782-bddf-714c96f344b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9e8d234f-e0a9-4899-b493-9642ce79fdf2" xlink:to="loc_us-gaap_VariableLeaseCost_5ace27d8-c51a-4782-bddf-714c96f344b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CashPaidForOperatingLeaseLiabilitiesAbstract_652b780e-0f59-495a-ab08-4f89e81743a3" xlink:href="fldm-20200630.xsd#fldm_CashPaidForOperatingLeaseLiabilitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9e8d234f-e0a9-4899-b493-9642ce79fdf2" xlink:to="loc_fldm_CashPaidForOperatingLeaseLiabilitiesAbstract_652b780e-0f59-495a-ab08-4f89e81743a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_ede2de42-38d8-4eae-bdd3-9d355edf1312" 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_fldm_CashPaidForOperatingLeaseLiabilitiesAbstract_652b780e-0f59-495a-ab08-4f89e81743a3" xlink:to="loc_us-gaap_OperatingLeasePayments_ede2de42-38d8-4eae-bdd3-9d355edf1312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesOperatingLeaseMaturityDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_7988981a-50d4-4be6-b75c-912478df4c02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a6ca3b96-c096-4b9e-b9ec-7c9e858dde85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7988981a-50d4-4be6-b75c-912478df4c02" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a6ca3b96-c096-4b9e-b9ec-7c9e858dde85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_ad96e20f-ed00-4702-921a-6c1263401525" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a6ca3b96-c096-4b9e-b9ec-7c9e858dde85" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_ad96e20f-ed00-4702-921a-6c1263401525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c0c966ee-d9cc-454f-860e-acac6527a6ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a6ca3b96-c096-4b9e-b9ec-7c9e858dde85" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c0c966ee-d9cc-454f-860e-acac6527a6ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d8c17021-1dcd-46d0-adb9-5117f79fdb61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a6ca3b96-c096-4b9e-b9ec-7c9e858dde85" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d8c17021-1dcd-46d0-adb9-5117f79fdb61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_66eb0937-c348-4aa8-9c32-8f7707ac8ac0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a6ca3b96-c096-4b9e-b9ec-7c9e858dde85" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_66eb0937-c348-4aa8-9c32-8f7707ac8ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1f64ed0f-1a53-4cf1-b0d6-bdf5dd7b1e95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a6ca3b96-c096-4b9e-b9ec-7c9e858dde85" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1f64ed0f-1a53-4cf1-b0d6-bdf5dd7b1e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_a966432b-6e28-41fd-971e-7942c8e055e1" xlink:href="fldm-20200630.xsd#fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a6ca3b96-c096-4b9e-b9ec-7c9e858dde85" xlink:to="loc_fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_a966432b-6e28-41fd-971e-7942c8e055e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4a4952ae-5263-4263-a9a9-645c6e8b4c9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a6ca3b96-c096-4b9e-b9ec-7c9e858dde85" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4a4952ae-5263-4263-a9a9-645c6e8b4c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b2e45e17-ae9e-4368-8f4f-70523278a1c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a6ca3b96-c096-4b9e-b9ec-7c9e858dde85" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b2e45e17-ae9e-4368-8f4f-70523278a1c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_02ca3c94-1346-437a-88a1-809494dff39f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a6ca3b96-c096-4b9e-b9ec-7c9e858dde85" xlink:to="loc_us-gaap_OperatingLeaseLiability_02ca3c94-1346-437a-88a1-809494dff39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails_1" xlink:type="simple" xlink:href="fldm-20200630.xsd#LeasesOperatingLeaseMaturityDetails_1"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://fluidigm.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="fldm-20200630.xsd#FairValueofFinancialInstruments"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/FairValueofFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4e707371-5152-4373-9a21-52c442ee188b" 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_14617686-bdb4-4bb2-8eb6-eaa1cfb7cc8e" 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_4e707371-5152-4373-9a21-52c442ee188b" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_14617686-bdb4-4bb2-8eb6-eaa1cfb7cc8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/FairValueofFinancialInstrumentsTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#FairValueofFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/FairValueofFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_b16b705c-bf3a-4abf-b725-db7a04fa50c6" 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_DebtSecuritiesAvailableForSaleTableTextBlock_6a214fd0-c062-443f-9c8e-805da8cf2fcf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b16b705c-bf3a-4abf-b725-db7a04fa50c6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_6a214fd0-c062-443f-9c8e-805da8cf2fcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_bc80702f-e3eb-42c9-a792-8f9f6995f18c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b16b705c-bf3a-4abf-b725-db7a04fa50c6" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_bc80702f-e3eb-42c9-a792-8f9f6995f18c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_2c1c3b46-c245-4df3-9452-bac86ee234c6" 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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_425eab1a-26db-4f59-a443-21e77cd97e82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2c1c3b46-c245-4df3-9452-bac86ee234c6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_425eab1a-26db-4f59-a443-21e77cd97e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_0f3fd1d2-46fe-4a0d-9c0a-62088c7dffca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2c1c3b46-c245-4df3-9452-bac86ee234c6" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_0f3fd1d2-46fe-4a0d-9c0a-62088c7dffca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_1ceb1896-d3f3-4ccd-927d-b0e0ca41971c" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_0f3fd1d2-46fe-4a0d-9c0a-62088c7dffca" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_1ceb1896-d3f3-4ccd-927d-b0e0ca41971c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b1dd2aa6-b1e9-4f77-88cc-12776043523c" 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_1ceb1896-d3f3-4ccd-927d-b0e0ca41971c" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b1dd2aa6-b1e9-4f77-88cc-12776043523c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember_86e4d81b-aeb6-4dcc-b9f9-0c5976d9e078" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b1dd2aa6-b1e9-4f77-88cc-12776043523c" xlink:to="loc_us-gaap_CashMember_86e4d81b-aeb6-4dcc-b9f9-0c5976d9e078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_fea1fc03-eb0c-4103-9fc8-3993ec59f902" 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_CashMember_86e4d81b-aeb6-4dcc-b9f9-0c5976d9e078" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_fea1fc03-eb0c-4103-9fc8-3993ec59f902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_RestrictedCashAndCashEquivalentsDomain_f6daabb3-9999-4c09-9457-0b5e08cc3146" xlink:href="fldm-20200630.xsd#fldm_RestrictedCashAndCashEquivalentsDomain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashMember_86e4d81b-aeb6-4dcc-b9f9-0c5976d9e078" xlink:to="loc_fldm_RestrictedCashAndCashEquivalentsDomain_f6daabb3-9999-4c09-9457-0b5e08cc3146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_130ae62c-f34f-4e06-aef6-786d2df66c24" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_0f3fd1d2-46fe-4a0d-9c0a-62088c7dffca" xlink:to="loc_us-gaap_FinancialInstrumentAxis_130ae62c-f34f-4e06-aef6-786d2df66c24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56c8159e-3f0b-4e29-ae98-d128c42e31f9" 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_130ae62c-f34f-4e06-aef6-786d2df66c24" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56c8159e-3f0b-4e29-ae98-d128c42e31f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_4fedb6e5-c771-4200-ab49-e21421c6ba9d" 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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56c8159e-3f0b-4e29-ae98-d128c42e31f9" xlink:to="loc_us-gaap_MoneyMarketFundsMember_4fedb6e5-c771-4200-ab49-e21421c6ba9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_bbc8b2f5-a21c-4399-90ba-8ec65f482dd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_56c8159e-3f0b-4e29-ae98-d128c42e31f9" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_bbc8b2f5-a21c-4399-90ba-8ec65f482dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3ce4dfc1-093c-4a23-bca4-334c2350001d" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_0f3fd1d2-46fe-4a0d-9c0a-62088c7dffca" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3ce4dfc1-093c-4a23-bca4-334c2350001d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1b743a13-7edd-40e1-a631-1b7b0a9d4a9c" 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_3ce4dfc1-093c-4a23-bca4-334c2350001d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1b743a13-7edd-40e1-a631-1b7b0a9d4a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7988ac4e-be5d-4f2e-8784-a52443b3ef8c" 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_1b743a13-7edd-40e1-a631-1b7b0a9d4a9c" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_7988ac4e-be5d-4f2e-8784-a52443b3ef8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_0f3fd1d2-46fe-4a0d-9c0a-62088c7dffca" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f697b933-ba37-40b2-a1bb-08086f78db52" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f697b933-ba37-40b2-a1bb-08086f78db52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_4913d523-4212-460b-aacd-615708fd896e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_4913d523-4212-460b-aacd-615708fd896e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d0f66941-6bed-47e6-ad72-834afbe0cc03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d0f66941-6bed-47e6-ad72-834afbe0cc03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_458547ba-6e10-44db-963a-f374f7f578bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_458547ba-6e10-44db-963a-f374f7f578bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost_5569815a-ce56-4696-a023-3a9cee88c37d" xlink:href="fldm-20200630.xsd#fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost_5569815a-ce56-4696-a023-3a9cee88c37d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0edcde24-bb0c-4045-ac58-c643f09cc0e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0edcde24-bb0c-4045-ac58-c643f09cc0e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_bfe2f499-b956-486c-9cbf-a6c1c76c01b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_bfe2f499-b956-486c-9cbf-a6c1c76c01b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_0f6f6440-0a3c-4691-be90-06a17d984558" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_0f6f6440-0a3c-4691-be90-06a17d984558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_b2106e1b-f900-4941-a1ce-89e9831b2f82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_b2106e1b-f900-4941-a1ce-89e9831b2f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_509dc35d-a06e-4c5a-bcae-0dafd4b229c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_ShortTermInvestments_509dc35d-a06e-4c5a-bcae-0dafd4b229c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_561de6f3-3455-4acd-8f33-889672d85c51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermInvestments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c94e593f-a488-409d-8a08-bef2a7407189" xlink:to="loc_us-gaap_LongTermInvestments_561de6f3-3455-4acd-8f33-889672d85c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#FairValueofFinancialInstrumentsScheduleofDebtDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f8875c41-d0d9-4a2b-aeda-92e8ae0b40ee" 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_DebtInstrumentTable_83867bc8-ac56-4857-a73b-04d335ca74e9" 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_FairValueDisclosuresAbstract_f8875c41-d0d9-4a2b-aeda-92e8ae0b40ee" xlink:to="loc_us-gaap_DebtInstrumentTable_83867bc8-ac56-4857-a73b-04d335ca74e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ebf17c56-7e86-4951-b885-cf2ac6b25219" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_83867bc8-ac56-4857-a73b-04d335ca74e9" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ebf17c56-7e86-4951-b885-cf2ac6b25219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_eefd929d-7f9c-4ef9-9fba-0c5404861a04" 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_ebf17c56-7e86-4951-b885-cf2ac6b25219" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_eefd929d-7f9c-4ef9-9fba-0c5404861a04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_e31e5981-18aa-44e8-8a2e-aaff791fd805" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_eefd929d-7f9c-4ef9-9fba-0c5404861a04" xlink:to="loc_us-gaap_ConvertibleDebtMember_e31e5981-18aa-44e8-8a2e-aaff791fd805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_f8ee169a-933e-4adc-80ad-3ea4eaa2ace9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_83867bc8-ac56-4857-a73b-04d335ca74e9" xlink:to="loc_us-gaap_DebtInstrumentAxis_f8ee169a-933e-4adc-80ad-3ea4eaa2ace9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_910b7b56-738d-4f20-971f-ee3eb53721ca" 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_f8ee169a-933e-4adc-80ad-3ea4eaa2ace9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_910b7b56-738d-4f20-971f-ee3eb53721ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesdue2034Member_cfd1671b-d9e2-402d-b924-fa403a5ba85d" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesdue2034Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_910b7b56-738d-4f20-971f-ee3eb53721ca" xlink:to="loc_fldm_SeniorConvertibleNotesdue2034Member_cfd1671b-d9e2-402d-b924-fa403a5ba85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SeniorConvertibleNotesDue2024Member_a0b9eb8b-6308-4492-8b76-a481a350ee5e" xlink:href="fldm-20200630.xsd#fldm_SeniorConvertibleNotesDue2024Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_910b7b56-738d-4f20-971f-ee3eb53721ca" xlink:to="loc_fldm_SeniorConvertibleNotesDue2024Member_a0b9eb8b-6308-4492-8b76-a481a350ee5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_c908cd34-1e4d-4045-862f-2df8db46c0de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_83867bc8-ac56-4857-a73b-04d335ca74e9" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_c908cd34-1e4d-4045-862f-2df8db46c0de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_58c5755e-d5b7-4355-a5b1-3b0cf9d589a7" 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_c908cd34-1e4d-4045-862f-2df8db46c0de" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_58c5755e-d5b7-4355-a5b1-3b0cf9d589a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aa389e47-0170-4075-9b14-2e444f102e1c" 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_58c5755e-d5b7-4355-a5b1-3b0cf9d589a7" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aa389e47-0170-4075-9b14-2e444f102e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_bc839a96-f57b-4532-9d0c-c577e8c098c0" 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_58c5755e-d5b7-4355-a5b1-3b0cf9d589a7" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_bc839a96-f57b-4532-9d0c-c577e8c098c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_fd43f92f-4d37-4b80-939a-e7d27df417f7" 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_58c5755e-d5b7-4355-a5b1-3b0cf9d589a7" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_fd43f92f-4d37-4b80-939a-e7d27df417f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_4ef9134c-0e63-4f80-a7d4-0c13160c59fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_83867bc8-ac56-4857-a73b-04d335ca74e9" xlink:to="loc_us-gaap_DebtInstrumentLineItems_4ef9134c-0e63-4f80-a7d4-0c13160c59fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_b38e2d86-952c-46b1-920a-1d2767e0a41e" 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_4ef9134c-0e63-4f80-a7d4-0c13160c59fd" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_b38e2d86-952c-46b1-920a-1d2767e0a41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_eee2b285-1455-4958-a98a-dc2811c462b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4ef9134c-0e63-4f80-a7d4-0c13160c59fd" xlink:to="loc_us-gaap_DebtInstrumentFairValue_eee2b285-1455-4958-a98a-dc2811c462b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="fldm-20200630.xsd#ShareholdersEquity"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/ShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_bcb12ce3-9e0f-4241-85bd-be81ec2639f6" 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_d1bdea93-9997-42ab-b210-135cdd36a9c3" 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_bcb12ce3-9e0f-4241-85bd-be81ec2639f6" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d1bdea93-9997-42ab-b210-135cdd36a9c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/ShareholdersEquityTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#ShareholdersEquityTables"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/ShareholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_6418c677-9375-4f9a-b714-94fbf76ce972" 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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_24365e8e-8f8d-47e8-800d-9e48c386cbd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6418c677-9375-4f9a-b714-94fbf76ce972" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_24365e8e-8f8d-47e8-800d-9e48c386cbd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/ShareholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#ShareholdersEquityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/ShareholdersEquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_5fef5214-63d7-4097-ada9-f949c250e728" 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_fldm_ShareholdersEquityTable_4870ebe7-d860-4729-8fe9-aa206c42a7c3" xlink:href="fldm-20200630.xsd#fldm_ShareholdersEquityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_5fef5214-63d7-4097-ada9-f949c250e728" xlink:to="loc_fldm_ShareholdersEquityTable_4870ebe7-d860-4729-8fe9-aa206c42a7c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_36a6909b-fe8b-424a-b149-245f07f1a266" 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_fldm_ShareholdersEquityTable_4870ebe7-d860-4729-8fe9-aa206c42a7c3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_36a6909b-fe8b-424a-b149-245f07f1a266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2f57fca7-0d59-47ad-875b-bdec5dfa00df" 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_36a6909b-fe8b-424a-b149-245f07f1a266" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2f57fca7-0d59-47ad-875b-bdec5dfa00df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_InstruNorASMember_3d79aa59-da9a-43be-8a81-05f16061d070" xlink:href="fldm-20200630.xsd#fldm_InstruNorASMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2f57fca7-0d59-47ad-875b-bdec5dfa00df" xlink:to="loc_fldm_InstruNorASMember_3d79aa59-da9a-43be-8a81-05f16061d070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_a11b0ae3-8034-4f58-8fc7-7a2bedc0b6d3" 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_fldm_ShareholdersEquityTable_4870ebe7-d860-4729-8fe9-aa206c42a7c3" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_a11b0ae3-8034-4f58-8fc7-7a2bedc0b6d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_15afe384-a718-4b76-b483-2ec712490bd3" 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_a11b0ae3-8034-4f58-8fc7-7a2bedc0b6d3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_15afe384-a718-4b76-b483-2ec712490bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_9b9b173c-8d36-4176-b4e8-940f9c8b0203" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_15afe384-a718-4b76-b483-2ec712490bd3" xlink:to="loc_us-gaap_ConvertibleDebtMember_9b9b173c-8d36-4176-b4e8-940f9c8b0203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5d2848e6-d650-49f8-9e2f-9cfc0a2dd1fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ShareholdersEquityTable_4870ebe7-d860-4729-8fe9-aa206c42a7c3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5d2848e6-d650-49f8-9e2f-9cfc0a2dd1fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b37afd34-91da-4278-9c7b-1bb4cbacdff9" 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_5d2848e6-d650-49f8-9e2f-9cfc0a2dd1fa" xlink:to="loc_us-gaap_EquityComponentDomain_b37afd34-91da-4278-9c7b-1bb4cbacdff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_22706c7d-b0a4-4e86-8570-1a9d0b95b92d" 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_b37afd34-91da-4278-9c7b-1bb4cbacdff9" xlink:to="loc_us-gaap_CommonStockMember_22706c7d-b0a4-4e86-8570-1a9d0b95b92d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareholdersEquityLineItems_c16fa88c-1df2-49b5-a877-939cf6a2564b" xlink:href="fldm-20200630.xsd#fldm_ShareholdersEquityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ShareholdersEquityTable_4870ebe7-d860-4729-8fe9-aa206c42a7c3" xlink:to="loc_fldm_ShareholdersEquityLineItems_c16fa88c-1df2-49b5-a877-939cf6a2564b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3103293a-b59c-4c86-b1b2-afe92654b0de" 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_fldm_ShareholdersEquityLineItems_c16fa88c-1df2-49b5-a877-939cf6a2564b" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3103293a-b59c-4c86-b1b2-afe92654b0de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_9ee9441f-e73a-4945-82bd-d40322970d3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ShareholdersEquityLineItems_c16fa88c-1df2-49b5-a877-939cf6a2564b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_9ee9441f-e73a-4945-82bd-d40322970d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_a2be176e-2bbb-4725-b41d-b7a0ec724f49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ShareholdersEquityLineItems_c16fa88c-1df2-49b5-a877-939cf6a2564b" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_a2be176e-2bbb-4725-b41d-b7a0ec724f49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_2a49498d-883b-4c52-a54f-f4a09598749b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ShareholdersEquityLineItems_c16fa88c-1df2-49b5-a877-939cf6a2564b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_2a49498d-883b-4c52-a54f-f4a09598749b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_69001774-2452-4393-86df-5a43a62e77e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_fldm_ShareholdersEquityLineItems_c16fa88c-1df2-49b5-a877-939cf6a2564b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_69001774-2452-4393-86df-5a43a62e77e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#ShareholdersEquityScheduleofStockOptionsDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_ff1d25ea-624d-4f5d-ab4c-cd1bd79b9fc0" 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_ScheduleOfStockByClassTable_696a09a5-4486-43ef-82a0-574d8143fde8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ff1d25ea-624d-4f5d-ab4c-cd1bd79b9fc0" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_696a09a5-4486-43ef-82a0-574d8143fde8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_df723857-b9ea-4bac-95e3-7b0afb536475" 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_ScheduleOfStockByClassTable_696a09a5-4486-43ef-82a0-574d8143fde8" xlink:to="loc_us-gaap_AwardTypeAxis_df723857-b9ea-4bac-95e3-7b0afb536475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f7876f8-a74a-4898-960e-2663f06eb870" 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_df723857-b9ea-4bac-95e3-7b0afb536475" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f7876f8-a74a-4898-960e-2663f06eb870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_899f9cb4-8f31-404b-8782-e93d96f37e57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f7876f8-a74a-4898-960e-2663f06eb870" xlink:to="loc_us-gaap_EmployeeStockOptionMember_899f9cb4-8f31-404b-8782-e93d96f37e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_RestrictedStockAndPerformanceShareUnitsMember_cf1bff9c-c82f-4a70-a8e4-d2b370f08ae8" xlink:href="fldm-20200630.xsd#fldm_RestrictedStockAndPerformanceShareUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f7876f8-a74a-4898-960e-2663f06eb870" xlink:to="loc_fldm_RestrictedStockAndPerformanceShareUnitsMember_cf1bff9c-c82f-4a70-a8e4-d2b370f08ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_c10a7d17-a9be-485e-ace1-ebf4c0011ed9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_696a09a5-4486-43ef-82a0-574d8143fde8" xlink:to="loc_us-gaap_PlanNameAxis_c10a7d17-a9be-485e-ace1-ebf4c0011ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_acc95adb-50d6-4607-9635-06f5e375459b" 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_c10a7d17-a9be-485e-ace1-ebf4c0011ed9" xlink:to="loc_us-gaap_PlanNameDomain_acc95adb-50d6-4607-9635-06f5e375459b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndNineEquityIncentivePlanMember_e1b12e98-3304-4f4e-8996-0f5f420bb00c" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndNineEquityIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_acc95adb-50d6-4607-9635-06f5e375459b" xlink:to="loc_fldm_TwoThousandAndNineEquityIncentivePlanMember_e1b12e98-3304-4f4e-8996-0f5f420bb00c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndElevenEquityIncentivePlanMember_1f2f42e6-3fb7-44d7-830e-82baf1b4daad" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndElevenEquityIncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_acc95adb-50d6-4607-9635-06f5e375459b" xlink:to="loc_fldm_TwoThousandAndElevenEquityIncentivePlanMember_1f2f42e6-3fb7-44d7-830e-82baf1b4daad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndTenEquityIncentivePlanMember_9cb0a2d4-259a-4c89-8125-82222406b9c3" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndTenEquityIncentivePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_acc95adb-50d6-4607-9635-06f5e375459b" xlink:to="loc_fldm_TwoThousandAndTenEquityIncentivePlanMember_9cb0a2d4-259a-4c89-8125-82222406b9c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandAndSeventeenInducementAwardPlanMember_286f7a45-422c-4243-b075-0c1e797b2d94" xlink:href="fldm-20200630.xsd#fldm_TwoThousandAndSeventeenInducementAwardPlanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_acc95adb-50d6-4607-9635-06f5e375459b" xlink:to="loc_fldm_TwoThousandAndSeventeenInducementAwardPlanMember_286f7a45-422c-4243-b075-0c1e797b2d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember_612679ec-9e1c-42da-b0ac-319b652fc543" xlink:href="fldm-20200630.xsd#fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_acc95adb-50d6-4607-9635-06f5e375459b" xlink:to="loc_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember_612679ec-9e1c-42da-b0ac-319b652fc543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_4e6b704f-b82b-4682-b4a3-67d2d5a68a49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_696a09a5-4486-43ef-82a0-574d8143fde8" xlink:to="loc_us-gaap_ClassOfStockLineItems_4e6b704f-b82b-4682-b4a3-67d2d5a68a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_6008355a-1ea3-45cb-87af-768f0933014f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4e6b704f-b82b-4682-b4a3-67d2d5a68a49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_6008355a-1ea3-45cb-87af-768f0933014f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d5f0e1bb-bc51-48dd-9630-cfa572ac5caf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_4e6b704f-b82b-4682-b4a3-67d2d5a68a49" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d5f0e1bb-bc51-48dd-9630-cfa572ac5caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlans" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlans"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/StockBasedPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b717623a-a30e-480c-935c-8cd8a703248f" 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_00f51524-d219-4292-8b35-22d435f4352e" 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_b717623a-a30e-480c-935c-8cd8a703248f" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_00f51524-d219-4292-8b35-22d435f4352e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlansTables" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlansTables"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/StockBasedPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7a8cc2f8-efde-4661-a258-c625b531c6bb" 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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_e2360b76-b4e8-4a73-85a8-b6032c69f7a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7a8cc2f8-efde-4661-a258-c625b531c6bb" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_e2360b76-b4e8-4a73-85a8-b6032c69f7a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_cbc6f19d-a4b5-41d4-b9fb-c1a9faeadeb5" 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_7a8cc2f8-efde-4661-a258-c625b531c6bb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_cbc6f19d-a4b5-41d4-b9fb-c1a9faeadeb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_b0ce0553-476f-4399-9eec-32323b568ca5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7a8cc2f8-efde-4661-a258-c625b531c6bb" xlink:to="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_b0ce0553-476f-4399-9eec-32323b568ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_b644299b-1fd5-49c6-b70f-152042dcec10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7a8cc2f8-efde-4661-a258-c625b531c6bb" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_b644299b-1fd5-49c6-b70f-152042dcec10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlansNarrativeDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/StockBasedPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7e9af67f-28d7-4cf3-adff-7225b1532335" 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_7dafd7b5-934e-4c61-80e6-a018a74bfae1" 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_7e9af67f-28d7-4cf3-adff-7225b1532335" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7dafd7b5-934e-4c61-80e6-a018a74bfae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_5cb89e14-8a8a-4269-8867-bb4acd1589d9" 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_7dafd7b5-934e-4c61-80e6-a018a74bfae1" xlink:to="loc_us-gaap_PlanNameAxis_5cb89e14-8a8a-4269-8867-bb4acd1589d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_62bf852a-9374-485c-9100-75bd2d6b7e3b" 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_5cb89e14-8a8a-4269-8867-bb4acd1589d9" xlink:to="loc_us-gaap_PlanNameDomain_62bf852a-9374-485c-9100-75bd2d6b7e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_EquityIncentivePlanTwentyElevenMember_f28afdbb-aa53-418b-af97-c2032ee674b4" xlink:href="fldm-20200630.xsd#fldm_EquityIncentivePlanTwentyElevenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_62bf852a-9374-485c-9100-75bd2d6b7e3b" xlink:to="loc_fldm_EquityIncentivePlanTwentyElevenMember_f28afdbb-aa53-418b-af97-c2032ee674b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_A2017InducementAwardPlanMember_acbd2647-d4d9-41bb-8dba-58efe189aee1" xlink:href="fldm-20200630.xsd#fldm_A2017InducementAwardPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_62bf852a-9374-485c-9100-75bd2d6b7e3b" xlink:to="loc_fldm_A2017InducementAwardPlanMember_acbd2647-d4d9-41bb-8dba-58efe189aee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_EquityIncentivePlanMember_e69a53ea-041e-4e14-bc82-419213a09f4d" xlink:href="fldm-20200630.xsd#fldm_EquityIncentivePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_62bf852a-9374-485c-9100-75bd2d6b7e3b" xlink:to="loc_fldm_EquityIncentivePlanMember_e69a53ea-041e-4e14-bc82-419213a09f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember_08261ce5-2314-4924-b399-689893e835ca" xlink:href="fldm-20200630.xsd#fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_62bf852a-9374-485c-9100-75bd2d6b7e3b" xlink:to="loc_fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember_08261ce5-2314-4924-b399-689893e835ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_594cc25c-97bd-40cd-a0c3-8c750618c3ba" 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_7dafd7b5-934e-4c61-80e6-a018a74bfae1" xlink:to="loc_us-gaap_AwardTypeAxis_594cc25c-97bd-40cd-a0c3-8c750618c3ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0c2e0fcf-1365-4754-a98b-c1fc585c7d98" 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_594cc25c-97bd-40cd-a0c3-8c750618c3ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0c2e0fcf-1365-4754-a98b-c1fc585c7d98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_3e0d0d3b-2d1e-42d0-b718-96ee5d5ef79a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0c2e0fcf-1365-4754-a98b-c1fc585c7d98" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_3e0d0d3b-2d1e-42d0-b718-96ee5d5ef79a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_b6df9c37-9e80-4d83-8e5c-de75702c21e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0c2e0fcf-1365-4754-a98b-c1fc585c7d98" xlink:to="loc_us-gaap_PerformanceSharesMember_b6df9c37-9e80-4d83-8e5c-de75702c21e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_74c2fd66-3ede-4863-a5b7-6892128c0e1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0c2e0fcf-1365-4754-a98b-c1fc585c7d98" xlink:to="loc_us-gaap_EmployeeStockMember_74c2fd66-3ede-4863-a5b7-6892128c0e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_86b01647-81e5-441f-a509-38a127f46fc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0c2e0fcf-1365-4754-a98b-c1fc585c7d98" xlink:to="loc_us-gaap_StockCompensationPlanMember_86b01647-81e5-441f-a509-38a127f46fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember_68ca3de8-39c1-4b18-9cc8-7052c4018c3d" xlink:href="fldm-20200630.xsd#fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0c2e0fcf-1365-4754-a98b-c1fc585c7d98" xlink:to="loc_fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember_68ca3de8-39c1-4b18-9cc8-7052c4018c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3b36ba52-13c6-497c-933e-f07608251f96" 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_7dafd7b5-934e-4c61-80e6-a018a74bfae1" xlink:to="loc_srt_RangeAxis_3b36ba52-13c6-497c-933e-f07608251f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dcc54e71-ca0b-4609-af1e-6a19360f8d5d" 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_3b36ba52-13c6-497c-933e-f07608251f96" xlink:to="loc_srt_RangeMember_dcc54e71-ca0b-4609-af1e-6a19360f8d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8f9964dc-bd89-4193-afcd-5d5e441f2855" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_dcc54e71-ca0b-4609-af1e-6a19360f8d5d" xlink:to="loc_srt_MaximumMember_8f9964dc-bd89-4193-afcd-5d5e441f2855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0ac63b10-0171-4691-a129-99b2d97a555a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_dcc54e71-ca0b-4609-af1e-6a19360f8d5d" xlink:to="loc_srt_MinimumMember_0ac63b10-0171-4691-a129-99b2d97a555a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_b2f3999c-7b06-4671-95f5-2429ec505bbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7dafd7b5-934e-4c61-80e6-a018a74bfae1" xlink:to="loc_us-gaap_VestingAxis_b2f3999c-7b06-4671-95f5-2429ec505bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_376c9fa7-eae0-4350-b18c-eac68b673936" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_b2f3999c-7b06-4671-95f5-2429ec505bbd" xlink:to="loc_us-gaap_VestingDomain_376c9fa7-eae0-4350-b18c-eac68b673936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_5c56840f-3e74-4122-9733-1548f0c35f3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_376c9fa7-eae0-4350-b18c-eac68b673936" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_5c56840f-3e74-4122-9733-1548f0c35f3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_56a200b1-ec92-46a3-aa72-49de9e07db77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_376c9fa7-eae0-4350-b18c-eac68b673936" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_56a200b1-ec92-46a3-aa72-49de9e07db77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7dafd7b5-934e-4c61-80e6-a018a74bfae1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_eea67eb3-28ea-430c-9f44-2b2bf65e8a64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_eea67eb3-28ea-430c-9f44-2b2bf65e8a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_PortionOfStockOptionsVestOnFirstAnniversary_91f5ff37-9d3f-4ce6-b81b-aa58ecd0e3c0" xlink:href="fldm-20200630.xsd#fldm_PortionOfStockOptionsVestOnFirstAnniversary"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_PortionOfStockOptionsVestOnFirstAnniversary_91f5ff37-9d3f-4ce6-b81b-aa58ecd0e3c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9118b92f-dfc7-4b77-a426-7ee00fe25fcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9118b92f-dfc7-4b77-a426-7ee00fe25fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_6226572f-0246-4b1b-8004-89d431428cdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_6226572f-0246-4b1b-8004-89d431428cdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_83c44371-f997-4026-b201-e465360d2006" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_83c44371-f997-4026-b201-e465360d2006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue_a59d897f-f241-4cf2-b15e-bf70d7f2dd88" xlink:href="fldm-20200630.xsd#fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue_a59d897f-f241-4cf2-b15e-bf70d7f2dd88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock_be2f2620-6f1a-4b89-b464-28152f3dcd5b" xlink:href="fldm-20200630.xsd#fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock_be2f2620-6f1a-4b89-b464-28152f3dcd5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement_68341f58-50a2-49cf-af53-edfdb1283414" xlink:href="fldm-20200630.xsd#fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement_68341f58-50a2-49cf-af53-edfdb1283414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_dd2a65a2-8ebf-4d9d-ad4e-7af520ec0e82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_dd2a65a2-8ebf-4d9d-ad4e-7af520ec0e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_51c1598c-05d8-4439-aa95-656a165b5578" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_51c1598c-05d8-4439-aa95-656a165b5578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest_ccee984f-82da-4bf5-aa9d-efbf6064008f" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest_ccee984f-82da-4bf5-aa9d-efbf6064008f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_169336b6-1d38-477c-a306-c6b4e4e99d1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_169336b6-1d38-477c-a306-c6b4e4e99d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_EmployeeStockPurchasePlanOfferingPeriod_081a54a4-e726-4f8b-ad70-f02d41ef4951" xlink:href="fldm-20200630.xsd#fldm_EmployeeStockPurchasePlanOfferingPeriod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_EmployeeStockPurchasePlanOfferingPeriod_081a54a4-e726-4f8b-ad70-f02d41ef4951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_018ee539-ceac-4860-816e-2f20e10523cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_018ee539-ceac-4860-816e-2f20e10523cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_cd3ef835-937a-4094-99b1-0db56a40640c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_cd3ef835-937a-4094-99b1-0db56a40640c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods_7cd10006-c89f-4f99-9bea-eead3ea835e0" xlink:href="fldm-20200630.xsd#fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods_7cd10006-c89f-4f99-9bea-eead3ea835e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount_377fe25e-6fd4-4574-a10d-e748ec1595df" xlink:href="fldm-20200630.xsd#fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount_377fe25e-6fd4-4574-a10d-e748ec1595df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_6ae3e7bb-47e3-4e86-8e22-a931176ca024" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cdb42a55-2521-4521-bc06-9cce37960ff6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_6ae3e7bb-47e3-4e86-8e22-a931176ca024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlansRestrictedandPerformanceStockUnitsDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6ebe0168-3251-4278-b988-8eb3452783df" 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_b75c7c96-9223-4642-95b3-8c6fd0c90e1e" 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_6ebe0168-3251-4278-b988-8eb3452783df" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b75c7c96-9223-4642-95b3-8c6fd0c90e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_2e16a15e-b362-4572-b13e-2653556c2d3d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b75c7c96-9223-4642-95b3-8c6fd0c90e1e" xlink:to="loc_srt_TitleOfIndividualAxis_2e16a15e-b362-4572-b13e-2653556c2d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_758af4f8-61e6-46e7-9de3-d0cd87195a1b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_2e16a15e-b362-4572-b13e-2653556c2d3d" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_758af4f8-61e6-46e7-9de3-d0cd87195a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CertainEmployeeMember_28510987-fd23-42ec-aea2-b6ad01643aa1" xlink:href="fldm-20200630.xsd#fldm_CertainEmployeeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_758af4f8-61e6-46e7-9de3-d0cd87195a1b" xlink:to="loc_fldm_CertainEmployeeMember_28510987-fd23-42ec-aea2-b6ad01643aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_be2e0204-1fb1-47e8-9332-c432841fb6ed" 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_b75c7c96-9223-4642-95b3-8c6fd0c90e1e" xlink:to="loc_us-gaap_AwardTypeAxis_be2e0204-1fb1-47e8-9332-c432841fb6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_78c10f2b-4d41-4d6d-914d-083d9cf1d475" 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_be2e0204-1fb1-47e8-9332-c432841fb6ed" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_78c10f2b-4d41-4d6d-914d-083d9cf1d475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_28fc366e-35b6-4e96-968e-c571680419c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_78c10f2b-4d41-4d6d-914d-083d9cf1d475" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_28fc366e-35b6-4e96-968e-c571680419c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_0f5682d7-4274-4135-bb02-2b212b99935a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_78c10f2b-4d41-4d6d-914d-083d9cf1d475" xlink:to="loc_us-gaap_PerformanceSharesMember_0f5682d7-4274-4135-bb02-2b212b99935a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4861d6c4-6aa1-4647-9002-64441989573d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b75c7c96-9223-4642-95b3-8c6fd0c90e1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4861d6c4-6aa1-4647-9002-64441989573d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c8f3b474-5fcf-4130-acf2-b36924cad03e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4861d6c4-6aa1-4647-9002-64441989573d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c8f3b474-5fcf-4130-acf2-b36924cad03e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fc4ceb47-dada-47ef-a422-b28a93ca9d8e" 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_c8f3b474-5fcf-4130-acf2-b36924cad03e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fc4ceb47-dada-47ef-a422-b28a93ca9d8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9e0a0fe1-6cd6-4272-9cc8-780380ae52ae" 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_c8f3b474-5fcf-4130-acf2-b36924cad03e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9e0a0fe1-6cd6-4272-9cc8-780380ae52ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c764718a-1143-4347-a39c-3f34b2122fc6" 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_c8f3b474-5fcf-4130-acf2-b36924cad03e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c764718a-1143-4347-a39c-3f34b2122fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_68ac16f3-1501-4c33-9ef7-a82b742929b4" 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_c8f3b474-5fcf-4130-acf2-b36924cad03e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_68ac16f3-1501-4c33-9ef7-a82b742929b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8281919c-1f23-43c6-bc1d-a14ffc57c2f7" 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_c8f3b474-5fcf-4130-acf2-b36924cad03e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8281919c-1f23-43c6-bc1d-a14ffc57c2f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_4916842a-3987-42bc-bb17-c721f22b5708" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4861d6c4-6aa1-4647-9002-64441989573d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_4916842a-3987-42bc-bb17-c721f22b5708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_16ebe844-b237-4861-a0fe-63d462da85e0" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_4916842a-3987-42bc-bb17-c721f22b5708" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_16ebe844-b237-4861-a0fe-63d462da85e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e9289752-a109-4550-a167-3230fe2007a4" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_4916842a-3987-42bc-bb17-c721f22b5708" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e9289752-a109-4550-a167-3230fe2007a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bd5641e6-340b-4e3e-9619-c29e9ffd4db7" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_4916842a-3987-42bc-bb17-c721f22b5708" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_bd5641e6-340b-4e3e-9619-c29e9ffd4db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0c51a803-e1c6-4327-b368-0ccb26557230" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_4916842a-3987-42bc-bb17-c721f22b5708" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0c51a803-e1c6-4327-b368-0ccb26557230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b2132a64-ebe6-4ec4-afbc-25a703663c04" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_4916842a-3987-42bc-bb17-c721f22b5708" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b2132a64-ebe6-4ec4-afbc-25a703663c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlansStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e9a6f41-8fa9-44bf-9ea1-2368224227b7" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e032534a-0310-4e73-a779-083be289ffe3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e9a6f41-8fa9-44bf-9ea1-2368224227b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e032534a-0310-4e73-a779-083be289ffe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_81f5372c-ba19-4ad6-9e75-76bd71e6186f" 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_e032534a-0310-4e73-a779-083be289ffe3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_81f5372c-ba19-4ad6-9e75-76bd71e6186f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_a15de767-af84-4c59-bb40-50ab96924b0f" 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_e032534a-0310-4e73-a779-083be289ffe3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_a15de767-af84-4c59-bb40-50ab96924b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2008eb9a-bed4-455b-b93d-e254a289ecd7" 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_e032534a-0310-4e73-a779-083be289ffe3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2008eb9a-bed4-455b-b93d-e254a289ecd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_d7d5ac18-9e9d-4de1-bdbf-24d14eee2bfd" 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_e032534a-0310-4e73-a779-083be289ffe3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_d7d5ac18-9e9d-4de1-bdbf-24d14eee2bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_aa43bd46-94cf-43a6-8245-6394c9787ce1" 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_e032534a-0310-4e73-a779-083be289ffe3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_aa43bd46-94cf-43a6-8245-6394c9787ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_f899e6d5-bbee-4898-9cae-e9b704fe0685" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e9a6f41-8fa9-44bf-9ea1-2368224227b7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_f899e6d5-bbee-4898-9cae-e9b704fe0685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber_0d8496ba-1476-4287-baa5-e9108dfb75c3" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e9a6f41-8fa9-44bf-9ea1-2368224227b7" xlink:to="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber_0d8496ba-1476-4287-baa5-e9108dfb75c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_8ba04f26-8d13-46a7-b824-6ae9a8667509" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e9a6f41-8fa9-44bf-9ea1-2368224227b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_8ba04f26-8d13-46a7-b824-6ae9a8667509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5f73d7a1-26a7-43bc-97cd-87013673acbd" 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_8ba04f26-8d13-46a7-b824-6ae9a8667509" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5f73d7a1-26a7-43bc-97cd-87013673acbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6d0ee038-7ec1-4277-b0f3-b8aea054ab8d" 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_8ba04f26-8d13-46a7-b824-6ae9a8667509" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6d0ee038-7ec1-4277-b0f3-b8aea054ab8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6de5d192-5d4e-4872-a4cc-f46d3445af39" 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_8ba04f26-8d13-46a7-b824-6ae9a8667509" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6de5d192-5d4e-4872-a4cc-f46d3445af39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_17053671-8f7f-4328-bb34-68f0f38322a7" 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_8ba04f26-8d13-46a7-b824-6ae9a8667509" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_17053671-8f7f-4328-bb34-68f0f38322a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a8109892-d95e-4d43-ba25-1e958eae5a5f" 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_8ba04f26-8d13-46a7-b824-6ae9a8667509" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a8109892-d95e-4d43-ba25-1e958eae5a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice_d7f69c9a-45d6-4b12-95de-39c478f00241" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e9a6f41-8fa9-44bf-9ea1-2368224227b7" xlink:to="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice_d7f69c9a-45d6-4b12-95de-39c478f00241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_c2484de5-e6b0-4e64-9622-def59a59ec9c" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e9a6f41-8fa9-44bf-9ea1-2368224227b7" xlink:to="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice_c2484de5-e6b0-4e64-9622-def59a59ec9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_797136b6-a8fe-4fa7-84aa-b93ceb1057fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e9a6f41-8fa9-44bf-9ea1-2368224227b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_797136b6-a8fe-4fa7-84aa-b93ceb1057fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_460b6ee8-f4fe-427e-a439-f0d0b9820d32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_797136b6-a8fe-4fa7-84aa-b93ceb1057fb" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_460b6ee8-f4fe-427e-a439-f0d0b9820d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne_7d9c7458-f94c-4c8d-8a2c-623837c13f98" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_797136b6-a8fe-4fa7-84aa-b93ceb1057fb" xlink:to="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne_7d9c7458-f94c-4c8d-8a2c-623837c13f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1_26caea59-4207-4e7f-89a2-7f3c1c4b79f0" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_797136b6-a8fe-4fa7-84aa-b93ceb1057fb" xlink:to="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1_26caea59-4207-4e7f-89a2-7f3c1c4b79f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_c1638926-38f8-4b39-a49c-f16320c635b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e9a6f41-8fa9-44bf-9ea1-2368224227b7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_c1638926-38f8-4b39-a49c-f16320c635b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6921d267-cd2b-4b52-9fe2-0b044494836a" 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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_c1638926-38f8-4b39-a49c-f16320c635b2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6921d267-cd2b-4b52-9fe2-0b044494836a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue_5c66c00d-d28a-4ac7-8443-b5ca456e9431" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_c1638926-38f8-4b39-a49c-f16320c635b2" xlink:to="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue_5c66c00d-d28a-4ac7-8443-b5ca456e9431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue_62a23baa-8b5a-4fdc-832c-1f03988b6155" xlink:href="fldm-20200630.xsd#fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_c1638926-38f8-4b39-a49c-f16320c635b2" xlink:to="loc_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue_62a23baa-8b5a-4fdc-832c-1f03988b6155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_3f32a3c7-151f-49d7-8208-9eaa8a984bfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5e9a6f41-8fa9-44bf-9ea1-2368224227b7" xlink:to="loc_us-gaap_SharePrice_3f32a3c7-151f-49d7-8208-9eaa8a984bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#StockBasedPlansStockbasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e3c024ae-6b54-43ad-84b9-8a13a4fb5a6e" 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_fe68bd9e-6182-4cea-b451-36deb5acea28" 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_e3c024ae-6b54-43ad-84b9-8a13a4fb5a6e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fe68bd9e-6182-4cea-b451-36deb5acea28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8fb22a43-e830-49e2-a052-7b7081b3cba5" 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_fe68bd9e-6182-4cea-b451-36deb5acea28" xlink:to="loc_us-gaap_AwardTypeAxis_8fb22a43-e830-49e2-a052-7b7081b3cba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4311333f-b52e-41cf-995c-cb57f2fa75b9" 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_8fb22a43-e830-49e2-a052-7b7081b3cba5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4311333f-b52e-41cf-995c-cb57f2fa75b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_b0ad2b0f-ae1b-4ba2-ad98-9ede2cae86b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4311333f-b52e-41cf-995c-cb57f2fa75b9" xlink:to="loc_us-gaap_EmployeeStockMember_b0ad2b0f-ae1b-4ba2-ad98-9ede2cae86b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_df9ec7c6-bae6-4770-afa8-13eefc6b60db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fe68bd9e-6182-4cea-b451-36deb5acea28" xlink:to="loc_us-gaap_PlanNameAxis_df9ec7c6-bae6-4770-afa8-13eefc6b60db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4ba18491-6462-4f5a-b3c7-38768437a651" 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_df9ec7c6-bae6-4770-afa8-13eefc6b60db" xlink:to="loc_us-gaap_PlanNameDomain_4ba18491-6462-4f5a-b3c7-38768437a651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember_7f0e684e-677f-44cf-87d4-78030724f47d" xlink:href="fldm-20200630.xsd#fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4ba18491-6462-4f5a-b3c7-38768437a651" xlink:to="loc_fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember_7f0e684e-677f-44cf-87d4-78030724f47d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72156c00-6fd2-4b8a-ab14-001de8d6b5d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fe68bd9e-6182-4cea-b451-36deb5acea28" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_72156c00-6fd2-4b8a-ab14-001de8d6b5d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_19a1f62a-da2b-4194-a3b1-372c7ad2d6cd" 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_72156c00-6fd2-4b8a-ab14-001de8d6b5d3" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_19a1f62a-da2b-4194-a3b1-372c7ad2d6cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/IncomeTaxes" xlink:type="simple" xlink:href="fldm-20200630.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_17c4e3dd-061d-4e5e-986b-b2d1aef0efed" 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_5e41012a-2ed6-415c-97b0-15d69ab12e84" 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_17c4e3dd-061d-4e5e-986b-b2d1aef0efed" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_5e41012a-2ed6-415c-97b0-15d69ab12e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c914d3c6-e2ad-4d2d-922a-bfc9d1ab4797" 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_5411cadf-ffa0-4bb8-9d47-77f4a1621ccd" 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_c914d3c6-e2ad-4d2d-922a-bfc9d1ab4797" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5411cadf-ffa0-4bb8-9d47-77f4a1621ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/InformationAboutGeographicAreas" xlink:type="simple" xlink:href="fldm-20200630.xsd#InformationAboutGeographicAreas"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/InformationAboutGeographicAreas" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_18a00f1c-2156-454c-86f9-8ee989f26181" 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_5c9c336e-e916-4b2d-a135-9ad4c0947eb5" 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_18a00f1c-2156-454c-86f9-8ee989f26181" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_5c9c336e-e916-4b2d-a135-9ad4c0947eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/InformationAboutGeographicAreasDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#InformationAboutGeographicAreasDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/InformationAboutGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_caaf5203-b42b-4a1d-ac19-14e2539cf77c" 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_ScheduleOfProductInformationTable_c19eb836-bae9-4f1d-964a-3aeb4ba19cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_caaf5203-b42b-4a1d-ac19-14e2539cf77c" xlink:to="loc_us-gaap_ScheduleOfProductInformationTable_c19eb836-bae9-4f1d-964a-3aeb4ba19cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_f6d9b47a-170b-4d48-89d7-3365721803bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_c19eb836-bae9-4f1d-964a-3aeb4ba19cf3" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_f6d9b47a-170b-4d48-89d7-3365721803bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_4189e841-fce1-417c-b952-4df0dded4246" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_f6d9b47a-170b-4d48-89d7-3365721803bd" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_4189e841-fce1-417c-b952-4df0dded4246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_1b151a9f-64f9-4c72-893a-f57b6033ca3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_4189e841-fce1-417c-b952-4df0dded4246" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_1b151a9f-64f9-4c72-893a-f57b6033ca3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7ba3e492-5c28-45a4-bd4c-9db9d4c3b5df" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_c19eb836-bae9-4f1d-964a-3aeb4ba19cf3" xlink:to="loc_srt_StatementGeographicalAxis_7ba3e492-5c28-45a4-bd4c-9db9d4c3b5df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6bca2afd-82c1-4f63-b2af-2d4e5d326a0f" 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_7ba3e492-5c28-45a4-bd4c-9db9d4c3b5df" xlink:to="loc_srt_SegmentGeographicalDomain_6bca2afd-82c1-4f63-b2af-2d4e5d326a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_8199d0de-e419-425f-858d-3a5c5731696a" 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_6bca2afd-82c1-4f63-b2af-2d4e5d326a0f" xlink:to="loc_country_US_8199d0de-e419-425f-858d-3a5c5731696a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_b7afa966-f2cf-4136-a256-f8aee33020ad" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6bca2afd-82c1-4f63-b2af-2d4e5d326a0f" xlink:to="loc_country_CN_b7afa966-f2cf-4136-a256-f8aee33020ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f6a1a136-692d-4bc0-8477-0f90c0cc1803" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_c19eb836-bae9-4f1d-964a-3aeb4ba19cf3" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f6a1a136-692d-4bc0-8477-0f90c0cc1803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_03af9e93-ecd0-4f10-9eda-ad61c23255f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f6a1a136-692d-4bc0-8477-0f90c0cc1803" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_03af9e93-ecd0-4f10-9eda-ad61c23255f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_4bded168-8127-49f5-a43c-914e90774286" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_03af9e93-ecd0-4f10-9eda-ad61c23255f5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_4bded168-8127-49f5-a43c-914e90774286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems_31a9144e-d764-47ad-9fd6-d5c3392c756d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_c19eb836-bae9-4f1d-964a-3aeb4ba19cf3" xlink:to="loc_us-gaap_ProductInformationLineItems_31a9144e-d764-47ad-9fd6-d5c3392c756d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_311941aa-78fd-466a-8bc9-81a6834ffce5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_31a9144e-d764-47ad-9fd6-d5c3392c756d" xlink:to="loc_us-gaap_NumberOfReportableSegments_311941aa-78fd-466a-8bc9-81a6834ffce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d5d42dd0-9600-493e-a42c-66c6f7cd5719" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_31a9144e-d764-47ad-9fd6-d5c3392c756d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d5d42dd0-9600-493e-a42c-66c6f7cd5719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_ab23754d-501c-4806-9e1d-e503a15cc97c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_31a9144e-d764-47ad-9fd6-d5c3392c756d" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_ab23754d-501c-4806-9e1d-e503a15cc97c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/DevelopmentAgreement" xlink:type="simple" xlink:href="fldm-20200630.xsd#DevelopmentAgreement"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/DevelopmentAgreement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_413eacf1-b6b0-4a1f-9be4-bf2fc22e87f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementDisclosureTextBlock_70eeee3c-1358-464c-a463-c3aaf31eb915" 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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_413eacf1-b6b0-4a1f-9be4-bf2fc22e87f0" xlink:to="loc_us-gaap_CollaborativeArrangementDisclosureTextBlock_70eeee3c-1358-464c-a463-c3aaf31eb915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/DevelopmentAgreementDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#DevelopmentAgreementDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/DevelopmentAgreementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6ce44c42-bd16-48e2-8532-f67dec337e26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_67aa53d7-6417-4349-b943-0e97ea4b568c" 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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6ce44c42-bd16-48e2-8532-f67dec337e26" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_67aa53d7-6417-4349-b943-0e97ea4b568c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_23aee919-0b36-4858-895a-ba9815a12662" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_67aa53d7-6417-4349-b943-0e97ea4b568c" xlink:to="loc_srt_ProductOrServiceAxis_23aee919-0b36-4858-895a-ba9815a12662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3d5784a4-fec2-4747-9256-4ef4271dc8d7" 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_23aee919-0b36-4858-895a-ba9815a12662" xlink:to="loc_srt_ProductsAndServicesDomain_3d5784a4-fec2-4747-9256-4ef4271dc8d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CollaborationRevenueMember_cab232df-ca80-4672-a4ac-7220d2efc50a" xlink:href="fldm-20200630.xsd#fldm_CollaborationRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d5784a4-fec2-4747-9256-4ef4271dc8d7" xlink:to="loc_fldm_CollaborationRevenueMember_cab232df-ca80-4672-a4ac-7220d2efc50a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_45cc3092-fa56-4283-9273-1e7446130e90" 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_67aa53d7-6417-4349-b943-0e97ea4b568c" xlink:to="loc_us-gaap_TypeOfArrangementAxis_45cc3092-fa56-4283-9273-1e7446130e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_064eea72-e881-4d78-85ff-debf1a712150" 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_45cc3092-fa56-4283-9273-1e7446130e90" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_064eea72-e881-4d78-85ff-debf1a712150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_68414e12-ac6c-41d4-b1ad-89a66630ef98" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_67aa53d7-6417-4349-b943-0e97ea4b568c" xlink:to="loc_srt_CounterpartyNameAxis_68414e12-ac6c-41d4-b1ad-89a66630ef98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_740bfb75-4552-4b64-b1c2-004d9d94f8f0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_68414e12-ac6c-41d4-b1ad-89a66630ef98" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_740bfb75-4552-4b64-b1c2-004d9d94f8f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_ae440a4a-5d05-4295-bca8-fae84374e533" 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_67aa53d7-6417-4349-b943-0e97ea4b568c" xlink:to="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_ae440a4a-5d05-4295-bca8-fae84374e533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_UpFrontAndMilestonePaymentsMaximum_451d5cf8-530f-44ee-a6f1-36ce3fa211da" xlink:href="fldm-20200630.xsd#fldm_UpFrontAndMilestonePaymentsMaximum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_ae440a4a-5d05-4295-bca8-fae84374e533" xlink:to="loc_fldm_UpFrontAndMilestonePaymentsMaximum_451d5cf8-530f-44ee-a6f1-36ce3fa211da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CollaborativeArrangementTerm_5ecefc37-8670-40e0-9ded-f39152dd7004" xlink:href="fldm-20200630.xsd#fldm_CollaborativeArrangementTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_ae440a4a-5d05-4295-bca8-fae84374e533" xlink:to="loc_fldm_CollaborativeArrangementTerm_5ecefc37-8670-40e0-9ded-f39152dd7004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ac118c92-4357-43e5-bb65-c56b484b4a0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_ae440a4a-5d05-4295-bca8-fae84374e533" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ac118c92-4357-43e5-bb65-c56b484b4a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_CollaborativeArrangementRevenueDeferred_6f1325f5-54a5-48a1-8d4d-1f353b41ddbb" xlink:href="fldm-20200630.xsd#fldm_CollaborativeArrangementRevenueDeferred"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_ae440a4a-5d05-4295-bca8-fae84374e533" xlink:to="loc_fldm_CollaborativeArrangementRevenueDeferred_6f1325f5-54a5-48a1-8d4d-1f353b41ddbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="fldm-20200630.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5ba132ef-940f-4e5f-bfc5-1ed452d735f9" 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_950e29aa-0a6c-44f1-b5ed-f5f31d4a5096" 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_5ba132ef-940f-4e5f-bfc5-1ed452d735f9" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_950e29aa-0a6c-44f1-b5ed-f5f31d4a5096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/SubsequentEvents" xlink:type="simple" xlink:href="fldm-20200630.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_eccb1ea4-4a4e-4a39-a58c-0ac64f631bd5" 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_62aa0b69-ad19-4d04-ba6b-8112590b3ab9" 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_eccb1ea4-4a4e-4a39-a58c-0ac64f631bd5" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_62aa0b69-ad19-4d04-ba6b-8112590b3ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://fluidigm.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="fldm-20200630.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://fluidigm.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_6f01aec2-cb26-4a8b-b0e3-bd69cb092c18" 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_baf43dde-9886-4921-ae1e-edc8223d54af" 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_6f01aec2-cb26-4a8b-b0e3-bd69cb092c18" xlink:to="loc_us-gaap_SubsequentEventTable_baf43dde-9886-4921-ae1e-edc8223d54af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1d1ab608-42d8-4735-abcb-983e13adecd6" 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_baf43dde-9886-4921-ae1e-edc8223d54af" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1d1ab608-42d8-4735-abcb-983e13adecd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7fe0ece5-1712-4b9a-acd1-aeb6e512635f" 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_1d1ab608-42d8-4735-abcb-983e13adecd6" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7fe0ece5-1712-4b9a-acd1-aeb6e512635f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_aac6e504-6198-467b-a595-6dee435ba97b" 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_7fe0ece5-1712-4b9a-acd1-aeb6e512635f" xlink:to="loc_us-gaap_SubsequentEventMember_aac6e504-6198-467b-a595-6dee435ba97b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_db7c1f06-7981-4c1b-95a3-1a594e685ff1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_baf43dde-9886-4921-ae1e-edc8223d54af" xlink:to="loc_us-gaap_SubsequentEventLineItems_db7c1f06-7981-4c1b-95a3-1a594e685ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_COVID19ProjectBudget_738d73d0-390a-4da9-b5f6-397ae585d755" xlink:href="fldm-20200630.xsd#fldm_COVID19ProjectBudget"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_db7c1f06-7981-4c1b-95a3-1a594e685ff1" xlink:to="loc_fldm_COVID19ProjectBudget_738d73d0-390a-4da9-b5f6-397ae585d755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_fldm_COVID19ProjectInitialFunding_eadf6b80-a0d5-4b3c-b04b-a47006561fec" xlink:href="fldm-20200630.xsd#fldm_COVID19ProjectInitialFunding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_db7c1f06-7981-4c1b-95a3-1a594e685ff1" xlink:to="loc_fldm_COVID19ProjectInitialFunding_eadf6b80-a0d5-4b3c-b04b-a47006561fec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>fldm-20200630_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 fldm-20200630_g1.jpg
M_]C_X0O&17AI9@  34T *@    @ !P$2  ,    !  $   $:  4    !
M8@$;  4    !    :@$H  ,    !  (   $Q  (    F    <@$R  (    4
M    F(=I  0    !    K    -@ +<;    G$  MQL   "<0061O8F4@4&AO
M=&]S:&]P($-#(#(P,34N-2 H36%C:6YT;W-H*0 R,#$V.C$Q.C S(#$Q.C$R
M.C(Q   #H $  P    $  0  H ( !     $   DZH , !     $   ,&
M      8! P #     0 &   !&@ %     0   28!&P %     0   2X!*  #
M     0 "   " 0 $     0   38" @ $     0  "H@         2     $
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
M4__9_^T3Z%!H;W1O<VAO<" S+C  .$))300$       P' %:  ,;)4<< @
M @  ' (% !QF;'5I9%]L;V=O7V]R86YG95]B;&%C:U]#35E+.$))300E
M   00VA=E(]:<HLW&^FV!JK7T#A"24T$.@      [0   !     !       +
M<')I;G1/=71P=70    %     %!S=%-B;V]L 0    !);G1E96YU;0    !)
M;G1E     $-L<FT    /<')I;G13:7AT965N0FET8F]O;      +<')I;G1E
M<DYA;65415A4    !0!9 $\ 1 !!       /<')I;G10<F]O9E-E='5P3V)J
M8P    P 4 !R &\ ;P!F "  4P!E '0 =0!P       *<')O;V93971U<
M  $     0FQT;F5N=6T    ,8G5I;'1I;E!R;V]F    "7!R;V]F0TU92P X
M0DE-!#L      BT    0     0      $G!R:6YT3W5T<'5T3W!T:6]N<P
M !<     0W!T;F)O;VP      $-L8G)B;V]L      !29W--8F]O;
M0W)N0V)O;VP      $-N=$-B;V]L      !,8FQS8F]O;       3F=T=F)O
M;VP      $5M;$1B;V]L      !);G1R8F]O;       0F-K9T]B:F,    !
M        4D="0P    ,     4F0@(&1O=6) ;^            !'<FX@9&]U
M8D!OX            $)L("!D;W5B0&_@            0G)D5%5N=$8C4FQT
M                0FQD(%5N=$8C4FQT                4G-L=%5N=$8C
M4'AL0'+            *=F5C=&]R1&%T86)O;VP!     %!G4'-E;G5M
M %!G4',     4&=00P    !,969T56YT1B-2;'0               !4;W @
M56YT1B-2;'0               !38VP@56YT1B-0<F- 60           !!C
M<F]P5VAE;E!R:6YT:6YG8F]O;      .8W)O<%)E8W1";W1T;VUL;VYG
M      QC<F]P4F5C=$QE9G1L;VYG          UC<F]P4F5C=%)I9VAT;&]N
M9P         +8W)O<%)E8W14;W!L;VYG       X0DE- ^T      ! !+
M  $  0$L     0 !.$))300F       .             #^    X0DE-! T
M      0    >.$))3009       $    'CA"24T#\P      "0
M 0 X0DE-)Q        H  0         !.$))30/U      !( "]F9@ ! &QF
M9@ &       ! "]F9@ ! *&9F@ &       ! #(    ! %H    &       !
M #4    ! "T    &       !.$))30/X      !P  #_________________
M____________ ^@     _____________________________P/H     /__
M__________________________\#Z     #_________________________
M____ ^@  #A"24T$"       $     $   )    "0      X0DE-!!X
M  0     .$))300:      -G    !@             #!@  "3H    9 &8
M; !U &D 9 !? &P ;P!G &\ 7P!P &D ;@!K %\ 8@!L &$ 8P!K %\ 4@!'
M $(    !                          $             "3H   ,&
M                  $                         $     $       !N
M=6QL     @    9B;W5N9'-/8FIC     0       %)C=#$    $     %1O
M<"!L;VYG          !,969T;&]N9P          0G1O;6QO;F<   ,&
M %)G:'1L;VYG   ).@    9S;&EC97-6;$QS     4]B:F,    !       %
M<VQI8V4    2    !W-L:6-E241L;VYG          =G<F]U<$E$;&]N9P
M       &;W)I9VEN96YU;0    Q%4VQI8V5/<FEG:6X    -875T;T=E;F5R
M871E9     !4>7!E96YU;0    I%4VQI8V54>7!E     $EM9R     &8F]U
M;F1S3V)J8P    $       !28W0Q    !     !4;W @;&]N9P
M3&5F=&QO;F<          $)T;VUL;VYG   #!@    !29VAT;&]N9P  "3H
M   #=7)L5$585     $       !N=6QL5$585     $       !-<V=E5$58
M5     $       9A;'1486=415A4     0      #F-E;&Q497AT27-(5$U,
M8F]O; $    (8V5L;%1E>'1415A4     0      "6AO<GI!;&EG;F5N=6T
M   /15-L:6-E2&]R>D%L:6=N    !V1E9F%U;'0    )=F5R=$%L:6=N96YU
M;0    ]%4VQI8V5697)T06QI9VX    '9&5F875L=     MB9T-O;&]R5'EP
M965N=6T    115-L:6-E0D=#;VQO<E1Y<&4     3F]N90    ET;W!/=71S
M971L;VYG          IL969T3W5T<V5T;&]N9P         ,8F]T=&]M3W5T
M<V5T;&]N9P         +<FEG:'1/=71S971L;VYG       X0DE-!"@
M  P    "/_         X0DE-!!0       0    #.$))300,      JD
M 0   )\    T   !X   88    J( !@  ?_8_^T #$%D;V)E7T--  '_[@ .
M061O8F4 9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8
M$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .
M#A 4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,
M# P,# P,# P,# S_P  1"  T )\# 2(  A$! Q$!_]T !  *_\0!/P   04!
M 0$! 0$          P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#
M! 4&!P@)"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84
MD:&Q0B,D%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E
M\K.$P]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>W
MQ]?G]Q$  @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(C
MP5+1\#,D8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%539T9>+RLX3#
MTW7C\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H
M# ,!  (1 Q$ /P#U58'5_KMT'IFZOUOM60W3T<>'P=?YRW^9KVN;[_?ZO_!J
M'U]J>_ZMWN:]S14^MSVM):',+VU/8_:1O9MLW[7+B?JIT#I_6.JOQ,H/;4VA
M]H]-VT[FOJ8.=W^E<IL>*)B9R)H= WN4Y;#+'+-FE+@@3<(?U?ZSLO\ K_U/
M,878E56*W@S-KP?ZQ]*O_P "6=D=9ZKE2<G,N>V)<P.V,@?\'3Z=:Z,?4KZJ
M8MKFNRK*WC1['7M:==1N;#7(/4_J[]6J.F9EV/E%UU=%KZV^N'2YK'.8-OYW
MN3Q+&/EB?L;^'F.2C(#'B(LBI>W<M?Z\O4B^HWUJ#@SH_4+/=]'#M>>?#&<X
M_G?Z#_MG_1+N%XOC8C8#KG">S X?])R]5^KO4OVETFF]S@ZY@]*^#/Z1GM?/
M_&?SO_7$S-  \0V+%\9Y3'"?OXOEF:R1_1CD/Z4?[[II)BYK?I$">)3>I7^\
M/O"A<=DDFD$D3J.1\4B0T$DP!R2DI=))-N;KJ/;]+R^*2ETE$O:(D@3QJG!!
M$@R/))2Z28D"),3H/BD2&@DF -22DI=)"IR<?(!=1:RYH,$L<' '^RB2)B=1
MK"2ETDDVYI$R(\?@DI__T/1^NXOVOHN=C1)MHL:V?WMIV?\ 37#?XNP3UQSS
MINP[#'QLQUI_7GZQ-:UW1\>S8(_7K9@01+<1KO\ A&^[(_X+]%_AEF?XO<JF
MWZQ6LK)=&)82Z('\YC\2K,(D89D]=6[AXH\MDO:0MC];?JG]8.H_6+,S,/#]
M7'M]/99ZE;9VU55N]MEC7_3;^ZL7*^J?6.G8YRNHT_9L=I =9+'@%QVMTKL+
M_I?R5U_7/KIU3 ZUF=.QZ\=U>*:X-C7EQ%E==TDMM8WZ;W?FK%ZS]9^J];P'
M].NKI:+7,V^DQ^\O#@ZMC0;+/YQ_L^BGXSEJ(J/#0U_2X6]RO,<T(XHUC&,"
M(O\ 3]O_ +[A<%F/A;3%P<8T]P;^5>N]"^S?L;".)6VFAU+',K;P-PWN_K>\
M^Y_YZYCZL_XO:<8-R^MAM]\!S,0:UL//Z8_1R'_R/YC_ (]=LHL^2,B!'6NK
M7^)\Y#-PXX2,Q V9?H?X(_2_O/%?7FKI%OUC^K+>M>B.GEV;ZQR7-;5_,L-?
MJ/L+6M_3"O\ MJ=?2O\ %1=8RJK]DV66.#6,;?47.<3#6-:VW<YSG(OUKQ,7
M-^MOU6QLREF3CV.SM]-K ]CHQ][=[+ YCMKF[UM5_5?ZM56-MJZ3@UV5N#F/
M;C5!S7 [FN:YM>YKFN4#F.7T,#_GQ]:#'-?3I_[:O4_\8P!^I/59U_1-_P#/
ME:R#]:.A?5[Z[_6#]L9/V7[57@^A^CLLW>G5;ZG\Q7;MV^HSZ2N9W7_J[]=N
MD]1Z!T7-%^;=C/>QAKMK$L+/3+K+ZJV;/6-37)*>MK_FV_ ?D7!9?]/_ ,8W
M_A&C_P!L;EIXG^,7ZOT8M=/7+7],ZI2QK<S#NIM#VV?1=Z?IUV-NJL_G*7U.
M_F?35!F/E7] ^N'UBRL>S"=UG&N]#%N&VQM&-C/QL>RYG^#NO][WU)*:E^!A
M=0RO\7N%FTMR,:W!R-]+Q+3MP\=[-/Y+VM<M[,^H'1ZVG*Z"P]&ZK4)QLO&<
MYHW#W-KR*??3?CV/#?7K?5[V+GL[JF#TB[_%_P!1ZC9Z&)1@W^K9M<Z-^)C5
M,]E37V?SCV_F+<O_ ,8&#GXSZOJI5;UGJ3_94QE-K*:W'Z-V9?DLQZZZ&?\
M&>_^;_1_SJ2G/RNLOZ]T;ZH=4NK%5UW5Z1=6.!94,JBW8#NVL=;5OK5P8+?K
MA]8,_P#:+G6="Z+<,7'P02VN[*:&VY5^6UA;ZOH.<RJFMWZ+_P &]:KF=%/0
MND?5#I1?ZMF/U:@VV#4&Q[<J^\MT:[T_5L?LW?X-6G9;OJ?UWJ-^;58?J]U9
MXS/MM3'6-QLG:*\EF774VRWT\IS*_3NV_P YLJ_TEE24GSNB?43I_5,7)-V-
MT/J&,YMU8HNKQ'/KG^:NHW,9=C7[/3L_1^_^;]19/UAKZE1]>,CK'2M]N7TO
MIU%K\)O&3CNMO9F8QUW>KZ>V_']EWZ:G^9?9Z:#]=.I?5KZU]-NP.@4,ZOU^
MX4LHNIQRY]58M;8Y]N=;6QF-1M]2O^?_ ,-_H]ZZ+&__ "A9O_IKQ_\ S]>D
MI#UCZP_M;%P>E_5R\NRNNU^H,JH^[%P_HY6=8&^ZJUO]%Q][J?US_"^M3L6/
MT/I>'E?XKFFW?LQL?J/IP0'0;,L>[3Z7M76=&^J_1^B96;E=/I].SJ%GJ6ZR
M&CGT:&_1JH]1UMNS_A?]&RFNOG?JU/\ XU=VAG[-U'3O_.YB2G__T:'URZ#D
M=&ZR_P!1SKL;,<^[%O>2YQD[[J;'O_PU+W_]=JV6?Z5%^HW5<;I/6K<O*#S4
M<9]?Z-NX[G64O;I_UMR].Z_T3&Z[TRW R#L+O=3<!)KM;_-W,'\G\_\ TE7J
M5+R6G!R.GY&3B9C?3RZK/3L9Y-$A]<_2JMW^I4_]Q7<>09,9C+<"C_%M8\O%
M PEVI+]8^J59/UHRNHT!PQ[Q5 >-KBT5UU/]O\FRM=E]2?J]N+>M9C-/^T+#
MX'0Y9'\O_M-_P?Z;_"5+@>KUS1ZPY8"T_!WT?^FO;,2@8V)3CMXIK;6/@T!G
M\$,\N''&,>HX?\&+)GS&.*,(Z6.#_!BF2225-HJ22224I))))2DDDDE*2222
M4I))))2DDDDE*22224__TO550ZM^Q/0_RQ]G]+7;]IV1_P!;]7\[^HOF1)&.
MXW^FZ1N^N]=_YD[7?8OM6V6;O2_F?IM^E]M_2_\ ;"]-7RJDI<WRP^;K\^_Z
M*_)\L=^OS/U4DOE5)0L;]5)+Y5224_522^54DE/U4DOE5))3]5)+Y5224_52
M2^54DE/U4DOE5))3]5)+Y5224__9.$))300A      !A     0$    / $$
M9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P    &0!! &0 ;P!B &4 ( !0
M &@ ;P!T &\ <P!H &\ <  @ $, 0P @ #( ,  Q #4 +@ U     0 X0DE-
M! 8       < "     $! /_A-U9H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q
M+C O #P_>'!A8VME="!B96=I;CTB[[N_(B!I9#TB5S5-,$UP0V5H:4AZ<F53
M>DY48WIK8SED(C\^(#QX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T
M82\B('@Z>&UP=&L](D%D;V)E(%A-4"!#;W)E(#4N-BUC,3,R(#<Y+C$U.3(X
M-"P@,C Q-B\P-"\Q.2TQ,SHQ,SHT," @(" @(" @(CX@/')D9CI21$8@>&UL
M;G,Z<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT
M87@M;G,C(CX@/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(@>&UL;G,Z
M9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B!X;6QN<SIX
M;7 ](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B('AM;&YS.GAM<$U-
M/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=%)E
M9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E
M4F5F(R(@>&UL;G,Z<W1%=G0](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N
M,"]S5'EP92]297-O=7)C945V96YT(R(@>&UL;G,Z:6QL=7-T<F%T;W(](FAT
M=' Z+R]N<RYA9&]B92YC;VTO:6QL=7-T<F%T;W(O,2XP+R(@>&UL;G,Z>&UP
M5%!G/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O="]P9R\B('AM;&YS
M.G-T1&EM/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O1&EM
M96YS:6]N<R,B('AM;&YS.GAM<$<](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P
M+S$N,"]G+R(@>&UL;G,Z<&1F/2)H='1P.B\O;G,N861O8F4N8V]M+W!D9B\Q
M+C,O(B!X;6QN<SIP:&]T;W-H;W ](FAT=' Z+R]N<RYA9&]B92YC;VTO<&AO
M=&]S:&]P+S$N,"\B(&1C.F9O<FUA=#TB:6UA9V4O:G!E9R(@>&UP.DUE=&%D
M871A1&%T93TB,C Q-BTQ,2TP,U0Q,3HQ,CHR,2TP-SHP,"(@>&UP.DUO9&EF
M>41A=&4](C(P,38M,3$M,#-4,3$Z,3(Z,C$M,#<Z,# B('AM<#I#<F5A=&5$
M871E/2(R,#$V+3$Q+3 S5#$Q.C S.C,X+3 W.C P(B!X;7 Z0W)E871O<E1O
M;VP](D%D;V)E(%!H;W1O<VAO<"!#0R R,#$U+C4@*$UA8VEN=&]S:"DB('AM
M<$U-.DEN<W1A;F-E240](GAM<"YI:60Z-S,W,S0R8F8M9#DW-RTT9C<V+3DU
M860M9C8U,#(R,S=E.&1F(B!X;7!-33I$;V-U;65N=$E$/2)A9&]B93ID;V-I
M9#IP:&]T;W-H;W Z-SEE93DS.#4M93(W9BTQ,3<Y+6)C9# M8C@Q8SEF9F1D
M,F)B(B!X;7!-33I/<FEG:6YA;$1O8W5M96YT240](G5U:60Z-40R,#@Y,C0Y
M,T)&1$(Q,3DQ-$$X-3DP1#,Q-3 X0S@B('AM<$U-.E)E;F1I=&EO;D-L87-S
M/2)P<F]O9CIP9&8B(&EL;'5S=')A=&]R.E1Y<&4](D1O8W5M96YT(B!I;&QU
M<W1R871O<CI3=&%R='5P4')O9FEL93TB4')I;G0B('AM<%109SI(87-6:7-I
M8FQE3W9E<G!R:6YT/2)&86QS92(@>&UP5%!G.DAA<U9I<VEB;&54<F%N<W!A
M<F5N8WD](E1R=64B('AM<%109SI.4&%G97,](C$B('!D9CI0<F]D=6-E<CTB
M061O8F4@4$1&(&QI8G)A<GD@,34N,# B('!H;W1O<VAO<#I#;VQO<DUO9&4]
M(C,B('!H;W1O<VAO<#I)0T-0<F]F:6QE/2)S4D="($E%0S8Q.38V+3(N,2(^
M(#QD8SIT:71L93X@/')D9CI!;'0^(#QR9&8Z;&D@>&UL.FQA;F<](G@M9&5F
M875L="(^9FQU:61?;&]G;U]O<F%N9V5?8FQA8VM?0TU92SPO<F1F.FQI/B \
M+W)D9CI!;'0^(#PO9&,Z=&ET;&4^(#QX;7!-33I$97)I=F5D1G)O;2!S=%)E
M9CII;G-T86YC94E$/2)X;7 N:6ED.C Y-3)E-C1F+3-F93$M-#5E,RTX83@Y
M+6(W96(T8F,V,#)E92(@<W12968Z9&]C=6UE;G1)1#TB861O8F4Z9&]C:60Z
M<&AO=&]S:&]P.C5C9#@R,F1D+64R-V8M,3$W.2UB8V0P+6(X,6,Y9F9D9#)B
M8B(@<W12968Z;W)I9VEN86Q$;V-U;65N=$E$/2)U=6ED.C5$,C X.3(T.3-"
M1D1",3$Y,31!.#4Y,$0S,34P.$,X(B!S=%)E9CIR96YD:71I;VY#;&%S<STB
M<')O;V8Z<&1F(B\^(#QX;7!-33I(:7-T;W)Y/B \<F1F.E-E<3X@/')D9CIL
M:2!S=$5V=#IA8W1I;VX](G-A=F5D(B!S=$5V=#II;G-T86YC94E$/2)X;7 N
M:6ED.C,P9C-D,F8U+34T-3(M-&(R."TX-3$P+3DR.#@R9C$W8V4U8R(@<W1%
M=G0Z=VAE;CTB,C Q-BTP.2TQ-50P.3HQ-SHT."TP-SHP,"(@<W1%=G0Z<V]F
M='=A<F5!9V5N=#TB061O8F4@26QL=7-T<F%T;W(@0T,@,C Q-2XS("A-86-I
M;G1O<V@I(B!S=$5V=#IC:&%N9V5D/2(O(B\^(#QR9&8Z;&D@<W1%=G0Z86-T
M:6]N/2)S879E9"(@<W1%=G0Z:6YS=&%N8V5)1#TB>&UP+FEI9#HY-C(T.6-F
M,BUC-V8R+30P-&4M83DS82UB-3DQ-V$T.6$T-&4B('-T179T.G=H96X](C(P
M,38M,3$M,#-4,3$Z,#,Z,S@M,#<Z,# B('-T179T.G-O9G1W87)E06=E;G0]
M(D%D;V)E($EL;'5S=')A=&]R($-#(#(P,34N,R H36%C:6YT;W-H*2(@<W1%
M=G0Z8VAA;F=E9#TB+R(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB8V]N=F5R
M=&5D(B!S=$5V=#IP87)A;65T97)S/2)F<F]M(&%P<&QI8V%T:6]N+W!D9B!T
M;R!A<'!L:6-A=&EO;B]V;F0N861O8F4N<&AO=&]S:&]P(B\^(#QR9&8Z;&D@
M<W1%=G0Z86-T:6]N/2)S879E9"(@<W1%=G0Z:6YS=&%N8V5)1#TB>&UP+FEI
M9#HW,C5D-V8X,"TW,#(W+30R-F8M83@S-"UB8C(V,S0Q-C-A-3@B('-T179T
M.G=H96X](C(P,38M,3$M,#-4,3$Z,#@Z,S@M,#<Z,# B('-T179T.G-O9G1W
M87)E06=E;G0](D%D;V)E(%!H;W1O<VAO<"!#0R R,#$U+C4@*$UA8VEN=&]S
M:"DB('-T179T.F-H86YG960](B\B+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX]
M(G-A=F5D(B!S=$5V=#II;G-T86YC94E$/2)X;7 N:6ED.C1E-34W-F(W+30R
M.# M-&9F-"UA9C8T+60T-#)D,SAA8SDP."(@<W1%=G0Z=VAE;CTB,C Q-BTQ
M,2TP,U0Q,3HQ,3HS-BTP-SHP,"(@<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O
M8F4@4&AO=&]S:&]P($-#(#(P,34N-2 H36%C:6YT;W-H*2(@<W1%=G0Z8VAA
M;F=E9#TB+R(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB8V]N=F5R=&5D(B!S
M=$5V=#IP87)A;65T97)S/2)F<F]M(&%P<&QI8V%T:6]N+W9N9"YA9&]B92YP
M:&]T;W-H;W @=&\@:6UA9V4O<&YG(B\^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N
M/2)D97)I=F5D(B!S=$5V=#IP87)A;65T97)S/2)C;VYV97)T960@9G)O;2!A
M<'!L:6-A=&EO;B]V;F0N861O8F4N<&AO=&]S:&]P('1O(&EM86=E+W!N9R(O
M/B \<F1F.FQI('-T179T.F%C=&EO;CTB<V%V960B('-T179T.FEN<W1A;F-E
M240](GAM<"YI:60Z8C8T.#5A-V$M86,T,"TT,6(T+6(U83DM-3@X,S!C8S$T
M,#<R(B!S=$5V=#IW:&5N/2(R,#$V+3$Q+3 S5#$Q.C$Q.C,V+3 W.C P(B!S
M=$5V=#IS;V9T=V%R94%G96YT/2)!9&]B92!0:&]T;W-H;W @0T,@,C Q-2XU
M("A-86-I;G1O<V@I(B!S=$5V=#IC:&%N9V5D/2(O(B\^(#QR9&8Z;&D@<W1%
M=G0Z86-T:6]N/2)S879E9"(@<W1%=G0Z:6YS=&%N8V5)1#TB>&UP+FEI9#HP
M.34R938T9BTS9F4Q+30U93,M.&$X.2UB-V5B-&)C-C R964B('-T179T.G=H
M96X](C(P,38M,3$M,#-4,3$Z,3(Z,C$M,#<Z,# B('-T179T.G-O9G1W87)E
M06=E;G0](D%D;V)E(%!H;W1O<VAO<"!#0R R,#$U+C4@*$UA8VEN=&]S:"DB
M('-T179T.F-H86YG960](B\B+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX](F-O
M;G9E<G1E9"(@<W1%=G0Z<&%R86UE=&5R<STB9G)O;2!I;6%G92]P;F<@=&\@
M:6UA9V4O:G!E9R(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB9&5R:79E9"(@
M<W1%=G0Z<&%R86UE=&5R<STB8V]N=F5R=&5D(&9R;VT@:6UA9V4O<&YG('1O
M(&EM86=E+VIP96<B+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX](G-A=F5D(B!S
M=$5V=#II;G-T86YC94E$/2)X;7 N:6ED.C<S-S,T,F)F+60Y-S<M-&8W-BTY
M-6%D+68V-3 R,C,W93AD9B(@<W1%=G0Z=VAE;CTB,C Q-BTQ,2TP,U0Q,3HQ
M,CHR,2TP-SHP,"(@<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O8F4@4&AO=&]S
M:&]P($-#(#(P,34N-2 H36%C:6YT;W-H*2(@<W1%=G0Z8VAA;F=E9#TB+R(O
M/B \+W)D9CI397$^(#PO>&UP34TZ2&ES=&]R>3X@/'AM<%109SI-87A086=E
M4VEZ92!S=$1I;3IW/2(R,34N.3 P,# P(B!S=$1I;3IH/2(R,34N.3 P,# P
M(B!S=$1I;3IU;FET/2)-:6QL:6UE=&5R<R(O/B \>&UP5%!G.E!L871E3F%M
M97,^(#QR9&8Z4V5Q/B \<F1F.FQI/D-Y86X\+W)D9CIL:3X@/')D9CIL:3Y-
M86=E;G1A/"]R9&8Z;&D^(#QR9&8Z;&D^665L;&]W/"]R9&8Z;&D^(#QR9&8Z
M;&D^0FQA8VL\+W)D9CIL:3X@/"]R9&8Z4V5Q/B \+WAM<%109SI0;&%T94YA
M;65S/B \>&UP5%!G.E-W871C:$=R;W5P<SX@/')D9CI397$^(#QR9&8Z;&D^
M(#QR9&8Z1&5S8W)I<'1I;VX@>&UP1SIG<F]U<$YA;64](D1E9F%U;'0@4W=A
M=&-H($=R;W5P(B!X;7!'.F=R;W5P5'EP93TB,"(^(#QX;7!'.D-O;&]R86YT
M<SX@/')D9CI397$^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)7:&ET92(@
M>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960]
M(C(U-2(@>&UP1SIG<F5E;CTB,C4U(B!X;7!'.F)L=64](C(U-2(O/B \<F1F
M.FQI('AM<$<Z<W=A=&-H3F%M93TB0FQA8VLB('AM<$<Z;6]D93TB4D="(B!X
M;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(S-2(@>&UP1SIG<F5E;CTB
M,S$B('AM<$<Z8FQU93TB,S(B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64]
M(D--64L@4F5D(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3
M(B!X;7!'.G)E9#TB,C,V(B!X;7!'.F=R965N/2(R."(@>&UP1SIB;'5E/2(S
M-B(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB0TU92R!996QL;W<B('AM
M<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(R
M-34B('AM<$<Z9W)E96X](C(T,2(@>&UP1SIB;'5E/2(P(B\^(#QR9&8Z;&D@
M>&UP1SIS=V%T8VA.86UE/2)#35E+($=R965N(B!X;7!'.FUO9&4](E)'0B(@
M>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,"(@>&UP1SIG<F5E;CTB
M,38U(B!X;7!'.F)L=64](C@Q(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE
M/2)#35E+($-Y86XB('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%
M4U,B('AM<$<Z<F5D/2(P(B!X;7!'.F=R965N/2(Q-S,B('AM<$<Z8FQU93TB
M,C,X(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)#35E+($)L=64B('AM
M<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(T
M-B(@>&UP1SIG<F5E;CTB-#DB('AM<$<Z8FQU93TB,30U(B\^(#QR9&8Z;&D@
M>&UP1SIS=V%T8VA.86UE/2)#35E+($UA9V5N=&$B('AM<$<Z;6]D93TB4D="
M(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(R,S4B('AM<$<Z9W)E
M96X](C B('AM<$<Z8FQU93TB,3,Y(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.
M86UE/2)#/3$U($T],3 P(%D].3 @2STQ,"(@>&UP1SIM;V1E/2)21T(B('AM
M<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C$Y,"(@>&UP1SIG<F5E;CTB
M,S B('AM<$<Z8FQU93TB-#4B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64]
M(D,],"!-/3DP(%D].#4@2STP(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E
M/2)04D]#15-3(B!X;7!'.G)E9#TB,C,X(B!X;7!'.F=R965N/2(V-"(@>&UP
M1SIB;'5E/2(U-"(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB0STP($T]
M.# @63TY-2!+/3 B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%
M4U,B('AM<$<Z<F5D/2(R-# B('AM<$<Z9W)E96X](CDP(B!X;7!'.F)L=64]
M(C0P(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)#/3 @33TU,"!9/3$P
M,"!+/3 B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM
M<$<Z<F5D/2(R-#8B('AM<$<Z9W)E96X](C$T-B(@>&UP1SIB;'5E/2(S,"(O
M/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB0STP($T],S4@63TX-2!+/3 B
M('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D
M/2(R-3 B('AM<$<Z9W)E96X](C$W-2(@>&UP1SIB;'5E/2(V-"(O/B \<F1F
M.FQI('AM<$<Z<W=A=&-H3F%M93TB0STU($T],"!9/3DP($L],"(@>&UP1SIM
M;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C(T.2(@
M>&UP1SIG<F5E;CTB,C,V(B!X;7!'.F)L=64](C0Y(B\^(#QR9&8Z;&D@>&UP
M1SIS=V%T8VA.86UE/2)#/3(P($T],"!9/3$P,"!+/3 B('AM<$<Z;6]D93TB
M4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(R,30B('AM<$<Z
M9W)E96X](C(R,B(@>&UP1SIB;'5E/2(S-2(O/B \<F1F.FQI('AM<$<Z<W=A
M=&-H3F%M93TB0STU,"!-/3 @63TQ,# @2STP(B!X;7!'.FUO9&4](E)'0B(@
M>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,3,Y(B!X;7!'.F=R965N
M/2(Q.3<B('AM<$<Z8FQU93TB-C,B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA
M;64](D,]-S4@33TP(%D],3 P($L],"(@>&UP1SIM;V1E/2)21T(B('AM<$<Z
M='EP93TB4%)/0T534R(@>&UP1SIR960](C4U(B!X;7!'.F=R965N/2(Q-SDB
M('AM<$<Z8FQU93TB-S0B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](D,]
M.#4@33TQ,"!9/3$P,"!+/3$P(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E
M/2)04D]#15-3(B!X;7!'.G)E9#TB,"(@>&UP1SIG<F5E;CTB,30W(B!X;7!'
M.F)L=64](C8Y(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)#/3DP($T]
M,S @63TY-2!+/3,P(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#
M15-3(B!X;7!'.G)E9#TB,"(@>&UP1SIG<F5E;CTB,3 T(B!X;7!'.F)L=64]
M(C4V(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)#/3<U($T],"!9/3<U
M($L],"(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP
M1SIR960](C0Q(B!X;7!'.F=R965N/2(Q.# B('AM<$<Z8FQU93TB,3$U(B\^
M(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)#/3@P($T],3 @63TT-2!+/3 B
M('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D
M/2(P(B!X;7!'.F=R965N/2(Q-C8B('AM<$<Z8FQU93TB,34V(B\^(#QR9&8Z
M;&D@>&UP1SIS=V%T8VA.86UE/2)#/3<P($T],34@63TP($L],"(@>&UP1SIM
M;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C,W(B!X
M;7!'.F=R965N/2(Q-CDB('AM<$<Z8FQU93TB,C(T(B\^(#QR9&8Z;&D@>&UP
M1SIS=V%T8VA.86UE/2)#/3@U($T]-3 @63TP($L],"(@>&UP1SIM;V1E/2)2
M1T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C(W(B!X;7!'.F=R
M965N/2(Q,3<B('AM<$<Z8FQU93TB,3@W(B\^(#QR9&8Z;&D@>&UP1SIS=V%T
M8VA.86UE/2)#/3$P,"!-/3DU(%D]-2!+/3 B('AM<$<Z;6]D93TB4D="(B!X
M;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(T,R(@>&UP1SIG<F5E;CTB
M-38B('AM<$<Z8FQU93TB,30S(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE
M/2)#/3$P,"!-/3$P,"!9/3(U($L],C4B('AM<$<Z;6]D93TB4D="(B!X;7!'
M.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(S."(@>&UP1SIG<F5E;CTB,S0B
M('AM<$<Z8FQU93TB.3<B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](D,]
M-S4@33TQ,# @63TP($L],"(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB
M4%)/0T534R(@>&UP1SIR960](C$P,2(@>&UP1SIG<F5E;CTB-#4B('AM<$<Z
M8FQU93TB,30T(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)#/34P($T]
M,3 P(%D],"!+/3 B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%
M4U,B('AM<$<Z<F5D/2(Q-#0B('AM<$<Z9W)E96X](C,Y(B!X;7!'.F)L=64]
M(C$T,B(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB0STS-2!-/3$P,"!9
M/3,U($L],3 B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B
M('AM<$<Z<F5D/2(Q-3@B('AM<$<Z9W)E96X](C,Q(B!X;7!'.F)L=64](CDY
M(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)#/3$P($T],3 P(%D]-3 @
M2STP(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'
M.G)E9#TB,C$W(B!X;7!'.F=R965N/2(R."(@>&UP1SIB;'5E/2(Y,B(O/B \
M<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB0STP($T].34@63TR,"!+/3 B('AM
M<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(R
M,S8B('AM<$<Z9W)E96X](C0Q(B!X;7!'.F)L=64](C$R,R(O/B \<F1F.FQI
M('AM<$<Z<W=A=&-H3F%M93TB0STR-2!-/3(U(%D]-# @2STP(B!X;7!'.FUO
M9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,3DS(B!X
M;7!'.F=R965N/2(Q.# B('AM<$<Z8FQU93TB,34T(B\^(#QR9&8Z;&D@>&UP
M1SIS=V%T8VA.86UE/2)#/30P($T]-#4@63TU,"!+/34B('AM<$<Z;6]D93TB
M4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(Q-30B('AM<$<Z
M9W)E96X](C$S,B(@>&UP1SIB;'5E/2(Q,C$B+SX@/')D9CIL:2!X;7!'.G-W
M871C:$YA;64](D,]-3 @33TU,"!9/38P($L],C4B('AM<$<Z;6]D93TB4D="
M(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(Q,3,B('AM<$<Z9W)E
M96X](C$P,2(@>&UP1SIB;'5E/2(X."(O/B \<F1F.FQI('AM<$<Z<W=A=&-H
M3F%M93TB0STU-2!-/38P(%D]-C4@2STT,"(@>&UP1SIM;V1E/2)21T(B('AM
M<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](CDP(B!X;7!'.F=R965N/2(W
M-"(@>&UP1SIB;'5E/2(V-B(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB
M0STR-2!-/30P(%D]-C4@2STP(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E
M/2)04D]#15-3(B!X;7!'.G)E9#TB,3DU(B!X;7!'.F=R965N/2(Q-3,B('AM
M<$<Z8FQU93TB,3 W(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)#/3,P
M($T]-3 @63TW-2!+/3$P(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)0
M4D]#15-3(B!X;7!'.G)E9#TB,38X(B!X;7!'.F=R965N/2(Q,C0B('AM<$<Z
M8FQU93TB-SDB+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](D,],S4@33TV
M,"!9/3@P($L],C4B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%
M4U,B('AM<$<Z<F5D/2(Q,S@B('AM<$<Z9W)E96X](CDS(B!X;7!'.F)L=64]
M(C4Y(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)#/30P($T]-C4@63TY
M,"!+/3,U(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X
M;7!'.G)E9#TB,3$W(B!X;7!'.F=R965N/2(W-B(@>&UP1SIB;'5E/2(T,"(O
M/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB0STT,"!-/3<P(%D],3 P($L]
M-3 B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z
M<F5D/2(Y-B(@>&UP1SIG<F5E;CTB-38B('AM<$<Z8FQU93TB,3DB+SX@/')D
M9CIL:2!X;7!'.G-W871C:$YA;64](D,]-3 @33TW,"!9/3@P($L]-S B('AM
M<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(U
M.2(@>&UP1SIG<F5E;CTB,S4B('AM<$<Z8FQU93TB,C B+SX@/"]R9&8Z4V5Q
M/B \+WAM<$<Z0V]L;W)A;G1S/B \+W)D9CI$97-C<FEP=&EO;CX@/"]R9&8Z
M;&D^(#QR9&8Z;&D^(#QR9&8Z1&5S8W)I<'1I;VX@>&UP1SIG<F]U<$YA;64]
M(D=R87ES(B!X;7!'.F=R;W5P5'EP93TB,2(^(#QX;7!'.D-O;&]R86YT<SX@
M/')D9CI397$^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)#/3 @33TP(%D]
M,"!+/3$P,"(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@
M>&UP1SIR960](C,U(B!X;7!'.F=R965N/2(S,2(@>&UP1SIB;'5E/2(S,B(O
M/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB0STP($T],"!9/3 @2STY,"(@
M>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960]
M(C8T(B!X;7!'.F=R965N/2(V-"(@>&UP1SIB;'5E/2(V-2(O/B \<F1F.FQI
M('AM<$<Z<W=A=&-H3F%M93TB0STP($T],"!9/3 @2STX,"(@>&UP1SIM;V1E
M/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C@X(B!X;7!'
M.F=R965N/2(X.2(@>&UP1SIB;'5E/2(Y,2(O/B \<F1F.FQI('AM<$<Z<W=A
M=&-H3F%M93TB0STP($T],"!9/3 @2STW,"(@>&UP1SIM;V1E/2)21T(B('AM
M<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C$P.2(@>&UP1SIG<F5E;CTB
M,3$P(B!X;7!'.F)L=64](C$Q,B(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M
M93TB0STP($T],"!9/3 @2STV,"(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP
M93TB4%)/0T534R(@>&UP1SIR960](C$R."(@>&UP1SIG<F5E;CTB,3(Y(B!X
M;7!'.F)L=64](C$S,B(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB0STP
M($T],"!9/3 @2STU,"(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/
M0T534R(@>&UP1SIR960](C$T-B(@>&UP1SIG<F5E;CTB,30X(B!X;7!'.F)L
M=64](C$U,2(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB0STP($T],"!9
M/3 @2STT,"(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@
M>&UP1SIR960](C$V-B(@>&UP1SIG<F5E;CTB,38X(B!X;7!'.F)L=64](C$W
M,2(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB0STP($T],"!9/3 @2STS
M,"(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR
M960](C$X-R(@>&UP1SIG<F5E;CTB,3@Y(B!X;7!'.F)L=64](C$Y,2(O/B \
M<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB0STP($T],"!9/3 @2STR,"(@>&UP
M1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C(P
M."(@>&UP1SIG<F5E;CTB,C$P(B!X;7!'.F)L=64](C(Q,2(O/B \<F1F.FQI
M('AM<$<Z<W=A=&-H3F%M93TB0STP($T],"!9/3 @2STQ,"(@>&UP1SIM;V1E
M/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C(S,"(@>&UP
M1SIG<F5E;CTB,C,Q(B!X;7!'.F)L=64](C(S,B(O/B \<F1F.FQI('AM<$<Z
M<W=A=&-H3F%M93TB0STP($T],"!9/3 @2STU(B!X;7!'.FUO9&4](E)'0B(@
M>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,C0Q(B!X;7!'.F=R965N
M/2(R-#$B('AM<$<Z8FQU93TB,C0R(B\^(#PO<F1F.E-E<3X@/"]X;7!'.D-O
M;&]R86YT<SX@/"]R9&8Z1&5S8W)I<'1I;VX^(#PO<F1F.FQI/B \<F1F.FQI
M/B \<F1F.D1E<V-R:7!T:6]N('AM<$<Z9W)O=7!.86UE/2)"<FEG:'1S(B!X
M;7!'.F=R;W5P5'EP93TB,2(^(#QX;7!'.D-O;&]R86YT<SX@/')D9CI397$^
M(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)#/3 @33TQ,# @63TQ,# @2STP
M(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E
M9#TB,C,V(B!X;7!'.F=R965N/2(R."(@>&UP1SIB;'5E/2(S-B(O/B \<F1F
M.FQI('AM<$<Z<W=A=&-H3F%M93TB0STP($T]-S4@63TQ,# @2STP(B!X;7!'
M.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,C0Q
M(B!X;7!'.F=R965N/2(Q,#$B('AM<$<Z8FQU93TB,S0B+SX@/')D9CIL:2!X
M;7!'.G-W871C:$YA;64](D,],"!-/3$P(%D].34@2STP(B!X;7!'.FUO9&4]
M(E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,C4U(B!X;7!'
M.F=R965N/2(R,C$B('AM<$<Z8FQU93TB,C$B+SX@/')D9CIL:2!X;7!'.G-W
M871C:$YA;64](D,].#4@33TQ,"!9/3$P,"!+/3 B('AM<$<Z;6]D93TB4D="
M(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(P(B!X;7!'.F=R965N
M/2(Q-C$B('AM<$<Z8FQU93TB-S4B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA
M;64](D,],3 P($T].3 @63TP($L],"(@>&UP1SIM;V1E/2)21T(B('AM<$<Z
M='EP93TB4%)/0T534R(@>&UP1SIR960](C,T(B!X;7!'.F=R965N/2(V-"(@
M>&UP1SIB;'5E/2(Q-3,B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](D,]
M-C @33TY,"!9/3 @2STP(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)0
M4D]#15-3(B!X;7!'.G)E9#TB,3(W(B!X;7!'.F=R965N/2(V,R(@>&UP1SIB
M;'5E/2(Q-3$B+SX@/"]R9&8Z4V5Q/B \+WAM<$<Z0V]L;W)A;G1S/B \+W)D
M9CI$97-C<FEP=&EO;CX@/"]R9&8Z;&D^(#PO<F1F.E-E<3X@/"]X;7!44&<Z
M4W=A=&-H1W)O=7!S/B \+W)D9CI$97-C<FEP=&EO;CX@/"]R9&8Z4D1&/B \
M+W@Z>&UP;65T83X@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@
M96YD/2)W(C\^_^(,6$E#0U]04D]&24Q%  $!   ,2$QI;F\"$   ;6YT<E)'
M0B!865H@!\X  @ )  8 ,0  86-S<$U31E0     245#('-21T(
M         /;6  $     TRU(4" @
M                               18W!R=    5     S9&5S8P   80
M  !L=W1P=    ?     48FMP=    @0    4<EA96@   A@    49UA96@
M BP    48EA96@   D     49&UN9    E0   !P9&UD9    L0   "(=G5E
M9    TP   "&=FEE=P   ]0    D;'5M:0   _@    4;65A<P  ! P    D
M=&5C:   !#     ,<E120P  !#P   @,9U120P  !#P   @,8E120P  !#P
M  @,=&5X=     !#;W!Y<FEG:'0@*&,I(#$Y.3@@2&5W;&5T="U086-K87)D
M($-O;7!A;GD  &1E<V,         $G-21T(@245#-C$Y-C8M,BXQ
M       2<U)'0B!)14,V,3DV-BTR+C$
M                                     %A96B        #S40 !
M 1;,6%E:(                     !865H@        ;Z(  #CU   #D%A9
M6B        !BF0  MX4  !C:6%E:(        "2@   /A   ML]D97-C
M     !9)14,@:'1T<#HO+W=W=RYI96,N8V@              !9)14,@:'1T
M<#HO+W=W=RYI96,N8V@
M                    9&5S8P         N245#(#8Q.38V+3(N,2!$969A
M=6QT(%)'0B!C;VQO=7(@<W!A8V4@+2!S4D="               N245#(#8Q
M.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A8V4@+2!S4D="
M                     &1E<V,         +%)E9F5R96YC92!6:65W:6YG
M($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR+C$              "Q2969E<F5N
M8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@245#-C$Y-C8M,BXQ
M                      !V:65W       3I/X %%\N !#/%  #[<P !!,+
M  -<G@    %865H@      !,"58 4    %<?YVUE87,          0
M                  */     G-I9R      0U)4(&-U<G8        $
M  4 "@ / !0 &0 > ", *  M #( -P [ $  10!* $\ 5 !9 %X 8P!H &T
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
MM\LVR[;,-<RUS37-M<XVSK;/-\^XT#G0NM$\T;[2/]+!TT33QM1)U,O53M71
MUE76V-=<U^#89-CHV6S9\=IVVOO;@-P%W(K=$-V6WAS>HM\IWZ_@-N"]X43A
MS.)3XMOC8^/KY'/D_.6$Y@WFEN<?YZGH,NB\Z4;IT.I;ZN7K<.O[[(;M$>V<
M[BCNM.] [\SP6/#E\7+Q__*,\QGSI_0T],+U4/7>]FWV^_>*^!GXJ/DX^<?Z
M5_KG^W?\!_R8_2G]NOY+_MS_;?___^X #D%D;V)E &1      ?_; (0  0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(! 0$! 0$" @(" @(" @(" @("
M @,# P,# P,# P,# P,# P$! 0$! 0$" 0$" P(" @,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#_\  $0@#!@DZ
M P$1  (1 0,1 ?_=  0!*/_$ :(    & @,!              <(!@4$"0,*
M @$ "P$   8# 0$!            !@4$ P<"" $)  H+$  " 0,$ 0,# @,#
M P(&"74! @,$$042!B$'$R( "#$403(C%0E10A9A)#,74G&!&&*1)4.AL? F
M-'(*&<'1-2?A4S:"\9*B1%1S148W1V,H5597&K+"TN+R9(-TDX1EH[/#T^,I
M.&;S=2HY.DA)2EA96F=H:6IV=WAY>H6&AXB)BI25EI>8F9JDI::GJ*FJM+6V
MM[BYNL3%QL?(R<K4U=;7V-G:Y.7FY^CIZO3U]O?X^?H1  (! P($! ,%! 0$
M!@8%;0$" Q$$(1(%,08 (A-!40<R811Q"$*!(Y$54J%B%C,)L23!T4-R\!?A
M@C0EDE,88T3QHK(F-1E4-D5D)PIS@Y-&=,+2XO)59756-X2%H[/#T^/S*1J4
MI+3$U.3TE:6UQ=7E]2A'5V8X=H:6IK;&UN;V9W>'EZ>WQ]?G]TA8:'B(F*BX
MR-CH^#E)66EYB9FIN<G9Z?DJ.DI::GJ*FJJZRMKJ^O_:  P# 0 "$0,1 #\
MW^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]T&?8/<_4?4],:KLWLW8FPH_"9XTW7NG"X2JJ8Q_P J
M5#7S)-.QM94AC9F/ !/M9:[??7ITV<+R_P"E4D?F0*#\^A=ROR!SQSM+X/*&
MT7FY&M";:WEE53_3=%*(/4NP \R.J_.S/YPOP[V+]Q3[9R^\^U\C$KJD>R=K
M5-%C!4CA8Y\OO-\6ACO]9J5)Q;E0QX]B>SY$WZYH9E2 ?TVJ?V)J_8:=9/<H
M_<3]]^8],N[P6NRQ&E3=W"O)I]1%:BX.KT60QGUIU7GV9_/*[2ROW%+U)TWL
MS9L#*\4>4WME\KO;)V/"U4%'BAAZ:&0?4)+]R@/UU#CV*+/VZLTHU]</(?1
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
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__1W^/?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW0:]@]R]2=3TQJ^S>S-B;"B\)GC7=FZ<+@ZF
MIC%_^ 5'D)DFG8VLJ0HS,> "?:NUV^^O3ILX7E_TJD_M(%!^?0LY8Y#YVYTF
M\#E':+S<FK0_36\LRJ?Z;(I5!ZEB .)/5??9G\X7X<[$\]/MK-;R[7R,2NJQ
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
M'F_>?M[ZT_*G64/*/W9?8KDS3)M7+EK-*M#XMV&O9-0_$#=-*J'_ )IJ@!R
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
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[K__U-_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T&O8?<W4G4M)][
MV?V;L3K^!H6GA_O=NK"X&>JC2]_L:3(S1RU#$BRI"C,QX )X]K+3;K^_;390
MO*?Z"EJ?:0*#\^A/RYR3SCSA-X'*NUW>XM6A^G@EE"D_Q,BE4'J6( &2:=5Y
M]G?SCOAGL+ST^VLYO+MG(Q*ZK#L7:E52XU:E;A8YLSO-\5$T9-KS4HG%N5#'
MCV+++V^YANJ&94@']-@3^Q-1_(TZR0Y5^Y3[W<PZ9=SM[;9XC3-U<*SZ?41V
MPG8'^C(8S7C3CU79V=_/:[/RGGI>H>EMF[/@97BCRN^LSE=[9(AKA:N''X<8
M>G@D L1'(]2@(YU#CV+;+VQLDHU_<O(?1 $'V5.LG^762W*GW .5+33+SGOE
MS>M@F.UBCM4_TI>3ZEV'S41&G"ASU79V;_,0^9?;/GAW+WSO+%8V=7B;#[%G
MI>O<=]M)?52S+LR.BEJ(R"0152RDCAB1[%EGRGR]8T,-JC$>;UD/V]]:?D!U
MDQRI]VSV0Y.TOMG+UM-*M#XET&O'U#\0^I:54/G^FJ '( Z)S65U9D:J>NR%
M74U];4R-+4UE9/+5551*WZI)ZB<L[L?RS$GV?JBHNE!0#R&!U.5O#!;0K;VR
M+'&HHJJ J@>@ H /L'6 'WOI2#UW[UU;KL'WJG5@WKUS!]ZITZ&]>N0/O75P
M?7KE[UU;KL'WJG5PW7,'WKIP'KD#[K3IP-URO[UTX#7KOWKJW7('WKJP/7('
MWJG3@;KG?WKIP&O7O>NM]>]^Z]U[W[KW7O?NO=%N^0M9:';&/!_7+DZR1?Z>
M)(8(3_L=<G^V]F^U+EW^P?X>I:]K8*R7ET?(1J/S+$_X%Z++[.>I?Z][]U[K
MWOW7NO>_=>Z,;\4_E%VE\/NZ=K]V=3Y/[;-8.7[3-8.JDF_@6]-JU<J-FMH;
MDIHB/+25:HI!'KAF2*IA*3PQNI3O6S66^[>^W7HJK9!'Q(PX,OH1_,5!P3U%
M/O3[.<F^^WM_>>WO.L.NWN1JBF4#QK2Y4'PKJ!C\,L9)Q\,B,\4@:.1U/T-O
MB3\K.K?F3TIMGNOJK(:\;ED^PW'MRKFA?/;&W=20H^9VCN*&+]-13,ZM'( $
MJ('BJ8KQ2H3BUOFRWFP;@^WWHRN58?"ZG@R_(_R-0<CKY;_>_P!EN<O83W!N
M_;[G2*DL!UP3J"(;RV8D17,!/%) "&6NJ*17B>CHPZ,Q[*.HBZ][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[K_]7?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW0:]A=R]2=34GWO9_9NP^OZ<PM/%
M_>_=>$P$U5&M_P#@%2Y*:.6=B00J0HS,>%!/'M9:;=?W[:;*%Y3_ $%9J?:0
M*#\^A-R[R7S?S=-X'*^UW6X-6A^G@EE"G^DR*54>I8@ 9)IU7EV?_.0^&&P?
M/3[;SV\NV<E$KJ(-A[3JJ?'K4KPD<V9WH^)A:,FQ::D^X '*AB-/L767MYS'
M=4,R);K_ $V!/[$U'\C3K(OE;[F/O7S#IDW*WMMHB-,W4ZE]/F1';"=@?Z,G
MAFO&@SU75V=_/>[-RGGI>G^E-F[0A*O%'E=^9K+;UR#!N%JH<=AAAZ>"0#]*
M225* BYU#T^Q=9>U]DE&W"Y>3Y( @^RIUD_\9ZR2Y5^X-RM;:9><M\N;QL$Q
MVL4=LG^E+R?4.P^:B(TX4.>JZNSOYBOS/[9\\.Y.^=XXC&SJ\1P^PYJ7KS'_
M &TGZZ2;^YD=%-41D$@BKFE)'#$CCV+;+E'EVPH8;5&(\WK(:^O>2!^0'62?
M*OW;_9/E#2^V<OVTTJT/B78:\?4/Q#ZEI50^GAJ@!R #T32LKJW)54]?D:RJ
MKZZJD,M565M1+5551*WZI)ZB<L[L?RS$GV(5144(@  X 8'4WV\,%K"L%JBQ
MQH**J@*H'H%% !]@ZC@^]TZ4ANN7NO3@->N[^_=;!IUR!]ZZ<!].N8/NI'3B
MMUR!]ZZ<!].N7O75P:]=W]^ZV#3KD#[K3IP-US!]ZZ<!Z[]ZZOQZ[!]ZZL#3
MKF#[U3IP-UR!]ZZ<!ZY@^ZTZ<#==^]=6Z[!]^ZL#Z]<P?=>G ?7KD#[UTX#Z
M]=^]=6Z][]U[KWOW7NBB=]5GGW;0TBFZT6$IPP_I-4U4TK_[=/'[/ML6D!;U
M/^0=3I[9P>'L<DYXR3-^Q54#^>KH#_9EU(O7O?NO=>]^Z]U[W[KW7O?NO='_
M /Y=OSWW]\"N[*7>N'%=N#J_=3T.'[>Z[CJ0D&YMNQ3'Q9;%1S,(HLSC/)+/
MC:ABH.J2FD=8*B7V&.:N6;7F7;S;R469*F)_X6]#YZ&X,/L(R!UC)]Z?[M'+
M/WEO;Y^7[[1:[Q9!Y=LOBM3;SD"L<A U-:W&E4G05I1)54R1)U]!CJ;M?8'>
M/7.T>V.KMQT.[-A[XP]/FMO9N@8^.HIIB8YJ:J@>TE/54TJR4U92S*LL$\<D
M,JK(C*,7KZRNMNNY+*\0I+&:,#_JR",@C!!!&.OF YVY*YF]NN:[[DGG&T>R
MW+;I6BGA?BK#(92,/'(I62*124DC970E6!(B>TO06Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z__UM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=(GL+LGKWJ;:V1WQVAO?:G7FSL2FO([GWGG\9MO!TA*EHXY<EEI8HO(]B(
MX@Q=SZ44GCVIM+*[OYQ:V,332-P5%+,?R )_/RZ.^7N6^8>;-UCV/E>QGW&\
ME^"&WB>:5O4A(U9J#S:E%&20.M>_Y;?\*-^@.MOXGM;XJ;+R/?6ZX?-31[ZW
M*F1V7U30U*W1:BDIJA(\WF C@AXEIZ")U(>&L=3[EO8/9W=KS3/OL@M(_P"!
M:/*?M([$^VKD>:CKH1[2?W<G/_,GA;I[K7J;#:-0FUA*7-\R^C,";:WJ.#%[
MAU-0\*GJDR?^;M\TOD=E<OAM_P#>&X-I?Q&6IGQ.WNKY3UOMW^&RC5-@4&W&
MBK:E8EU%?XA6U,DD=P[MI]4E#V_Y<V:-9;2U62E*M+^HU?XNZH%?Z*J > ZS
M=C^Z'[*^W%I#>\O['%=^& ))KT?63:QPE_6#1H6Q7PHXU5J%5%<!#6U];DJN
M>OR5959"NJI#+4UM;42U5742M^J6>HG+.['\LQ)]KE144*@  X 8'0SMX8+6
M);>W18XT%%50%51Z "@ ^P=8 ?>Z=*@W7('W6G3@;KF#[UTX#7KOWKJW78/O
M75@>N8/O5.G W7('WKIP&O7?O75N'7('WKJP/7('WJG3@;KF#[KTZ#UR!]ZZ
MN#7KOW[JW#KL'WHCJZMUS!]UZ<!].N5_>NK@UZ[]^ZL#3KD#[K3JX;KD#[UT
MZ#Z=<P?>B.G%;KE[UU?CUV#[UUL&G7('WKIP'TZY ^ZTZ<#=<O>NK]>]^Z]T
M1GMBL^]W_N!P;I!-2T:#_4_:4,4,@'_(88^Q+8KIM4^>?VGK(_DF#Z?EBU4\
M6#,?]L[$?R(Z#KVKZ%77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U<E_*0_F;97X2
M]C#KCLS(5^2^,W8^8@.YZ4">MFZSW+5!*.+L3 TD>IV@TK'%FJ.%2\T"K-$K
MST\<4P!YXY03F&T^KLP!>1#M/#Q%&=#'U_@)X'!H"2,"OOP?="LOO"\J?ULY
M1B2+F_:8C].V$%_ M6-C,QH ]26M)7.F.0M&Y6*5GCWN,/F,3N'$XO/X')T&
M:P>;QU%E\-F,55P5^,RN*R-,M9C\ECJZE9HIH)XG26*6-BKJP9200?>-TD;Q
M.T4H*LI(((H01@@CR(/$=?-Y?V%[M=]-MFY0O;W-N[Q2Q2*4DCDC8J\;HP#(
MZ,"K*P!4@@BHZ<?=.DG7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__U]_CW[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]T7/Y$?+?XW_%#;G]YOD#V_L_K>DEIY:C&XO*U
MYJ]UY](;AUVULW$K497(D$:6^RHY I_65'/LXV?E_>=_F\#:+=YCYD"BK_IG
M-%7\R.I$]O?:;W&]U=Q_=G(&T7&XN" [HNF"*O#QKB0I!#ZCQ)%KY5ZUH?EO
M_P *5,K6?Q/:GPPZK3$0'S4L?;?<=/#69-AS&:S;?6^*F:FA((\E/492OG#*
M0)L>C K[FKE_V71=-QS)/J/'PH<#[&D(J?F%4?)SUTH]I?[MVTB\+=?>7=?&
M;#&PV\E4]=,UXZAV]'2"*.A'9<$9ZUM.]/DMWW\FMTMO/OKM?>?:&>#S-1R;
MERTDV+PT=0VN:EVWMVE$6.Q=.Q%S38ZEABOSHO[F;:]EVK9(/IMJMT@3STC)
M^;,:LQ^;$GKI+R)[;\A^V>UC9N0MJM]LM\:A#& \A'!IIFU33./XY7=J>=.@
M1!]F5.AV&ZDTM54451!5TDTE/4TTL<]//$Q22&:)@\<B,.000"#[HRA@585!
MZW(D<T;12@,C @@\"#@@]'QZTW[3[XPBR2M'%FZ!8X<M2K907(M'70)_QSEL
M3;^RVI?H 2%+VT:UEH/A/ _Y/RZ@OF38I-DO2J5,$E3&WR\U/])?YBA]0!(O
M[0]!T&G7('WJG3@;KD#[UTX#US!]UITZ&ZY>]=6Z[O[]U8'UZY ^]=. ]<@?
M=:=.!NN7O75NNP??NK ^O7('W6G3@;UZY@^]4Z=#>O7('WKJX/KUW[UU;KD#
M[U3JX;KD#[UTX#URO[KTX#Z]<O?NM]=@^]4ZN&ZY@^Z]. ]<@?>J=.!NN0/O
M73@->N_>NK TZY ^]=7!].N8/O5.G W7*_O73@->J[MR5O\ $=Q9ZNO<5F8R
M52I_&B:L=T _P ( ]BN)=$2KZ ?X.LJ-H@^EVJVMN!CBC7\PH!_GTR^W.C'K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K9&_DG_ ,T[_1'E\'\0/D-N/3U7
MN'(K1=.;ZS-5:'K?<63J;ILK-UE0;1X+(SN31SLP6AJG*O\ Y).STD2^X7)G
MUR-ONUI^L@K*@']HH_&!_&HXC\0_I"C<G?[P?[F?]>+&Y]]/:ZTKO5JFO=+.
M)<W\$:YNX44=UY @_50"MS"M5_7C"S[BON!^N#W7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U__T-_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5>?RU_FD_"[X9ID,;VGVO09OL&A2
M0+U+UN*?>O8SU*+J%'DL70RI2XAV'*-G*VB1A^EF-@1?R_R+S+S(0]A;E83_
M *+)V1T]02*O_M W4_>U/W9/>/W@:.XY8VMH+!Z?X]=UM[2G\2.REYP/,6T<
MQ'F!UJ]_+C_A13\H.X/XGM?XV[?Q?QNV34>:F3<0>EWEVUD:1KQ&3^/9" 8W
M%>5/5HH*!ZF!C^WD&(#>YRY?]G=CV[3/O3F]E&=.4B!_TH.IJ?TF"GS3KII[
M3?W?'MEREX6Y^XUP_,5ZM#X/=;V*-QIX2-XT^DXK+*(W'Q0"I'5 ^[]Z[P["
MW'D]X;]W7N/>V[,U.:K,;GW;F\EN+<&5J6%C/D<QEY9JB9[<:I)";<>Y8M[6
MWM(5M[2-8HUP%10J@?(  #K/;9]HVCE_;XMHV*UALK6$:8X8(TAB0>B1QJJ*
M/D .DX#[=Z-P>N8/O5.KANN0/O73H/7('W6G3@;I3;4W/D=HYNDS6-;]R!M%
M13LQ$5;2.1YZ2:W]E@.#;TL PY ]L7$"7$1B?S_D?7I#NFVV^[V3V5QP;(/F
MK#@P^S^8J.!ZL!V]G\=N;$4>9Q<ODI:R/5I-O+!,O$U-.HOI>-KJP_V(N""0
MA-"\$AC?B/\ 57J!-PL;C;;Q[*Z%'0_D1Y,/4$9'^?I[]M=).'7('W4CJZMU
MS!]ZZ<!].N0/O5.G W7+W7IP&O7=_?NM@TZY ^]=. ^G7,'W4CIQ6ZY>]=7X
M]>!]^ZV#3KF#[UTX#UR!]UITX&ZY ^]=. ]<O>NK\>NP?>NM@TZY@^]4Z=#=
M<@?>NG >N_>NK==@^]=6!IUS!]ZITX&ZY ^]4Z<#=<P?=:=. ^O7?O75NN0/
MOW5P>H&6K?X=BLG7DV%#CZVL)/X%-3--<_\ )/O:+KD5?4@?M/2VPB^JO8;;
M_?CHO^],!_EZKEO?Z_4_G^OL64ZRP!\NN0/O73@/KUW[]UOKWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[K<,_DF_S3O]*N+P7P]^0VX]?9N!QZT/2^_,U57F
M[#V_C:>\>Q<[6U!N^;Q\"?Y!.YU5U*AC?_*X-=9 _N%R9]$[;]M:?HL:RH!\
M#'\8'\#'B/PG/PGMX2?WA/W,_P"I=[<^^WM;:4V>Y?7NMG$N+&>1LWD**,6D
MSG]9 *6\S:E_0DTP;)_N)>N2_7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_T=_CW[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW4>KJZ
M3'TM37U]53T5#10355965<T=-2TE+3QF6>IJ:B8JD<:*"SNQ  !)('O:JSL$
M05)P ,DGT'3D44L\JP0*7=R%55!+,2:  #)). !DGJEGY=?SX?A)\:/XGMW8
MVX*CY*]E47F@7;G4U;1S;,HJZ.X6//\ :<XDQB1E@R.<0F2FC86D@6]_<E\O
M>U7,^]Z9KI/HH3^*4'61_1BPW^]Z ?(]9A>U/W(?>3W&\+<-Z@'+NW/0^-?*
MPN&4^<5D*3$TH1XYMT895SUJZ_+G^=Y\XOE3_$]OX[>J]!]95WF@_N+TW45^
M!R%=02700;E[ 9SF:TO&3'4Q4]12T<P)#48' G+E_P!L>5]ATS/%]7./QS48
M _T8_@'R)#,/XNNF'M1]S+V6]L?"O[BR_?NY)0_4[@%E56'G#:T^GCH<HSI+
M*A&)NJ@WE>5WEE=Y9)':2221F>221SJ=W=KDDDW)/)]R%0 4'66R:54*HH!@
M >0].O ^_ ].@]9 ?>^G WKUR!]ZZ<!ZY ^]4Z<#=<P?>J=.!NN0/NM.G0WK
MUS!]ZZN#Z]"QU5V%)LS+_;5TCMM[*2(E?'RPHYOT19*)!^5X$H7]2?@LJCV7
M7]F+F/4OQKP^?R_S=!GFG8%WJS\2$ 7$0)0_Q#S0_;Q7T;T!/1YHI8YHXY8G
M26*5%DBEC8/')&ZZD='7@@@@@CZCV%2"#0]0D0R,4<4(-"#@@CR/63WKKW78
M/O5.KANN8/NO3@/7('WJG3@;KF#[UTX#7KOWKJW#KL'WKJP/7,'WJG3@;KE?
MWKIP&O7?O75@:=<@?>NK@^G7('WHCIQ6ZY@^Z]. ^G7*_O75P:]=^_=6!IUR
M!]ZIU<-UR!]UZ=!].N7O75P:]=W]^ZV#3KD#[K3IP-US!]ZZ<!].N0/NM.G
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
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
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
M4:LK*3'TE57U]534-#14\U765M9/%34E)2T\9FJ*FJJ9BJ1QH@+.[L H!)(
M]V56=@B DG  R23Y =.112SR+#"I=W("JH)+$F@  R23@ 9)ZI.^7W\^[X/_
M !E_BFW-B;@J/DUV91>:!=N=2UM'+LJBKH[A(\_VM4+)C%C+!D<X=,G-&PM)
M M[^Y0Y<]H^:M]TSW:?0P'\4P.LC^C%AJ_Z?0#Y'K+'VP^YI[N>X'AWV\PCE
M_;WH?%O%83LI\X[,4E)\QXYMU895SUJS?+W^>+\Y_E;_ !3;V/WPO0'6-=YH
M/[B=,5%?M^OKZ"2Z"#<W8+2'-5I>,F.IBIZFEHY@3JHP.!/?+GM7RIR_IF>+
MZR<?Z)-1@#_1C^!<Y!(9A_%UT7]K_NB>SWMQX=[/9_OK<4H?J+X+(JL/.*VI
MX$=#E2RR2H>$O5/;RO+(\LKO)+(S/))(Q=Y'<ZG=W;DDGDD_4^Y'H *#K*9*
M* JB@&!3AUX'WKIT'KF#[K3IP-UR!]ZZ<!ZY@^]4Z<#=<@?=>G0?3KD#[U3I
MP-US!]UZ<!ZY ^]4Z<#=<P?>NG ?3KD#[K3IP-US!]ZZ<!].N0/NM.G W7,'
MWKIP'KD#[U3IT-US!]ZX=7!].N8/O?'IP-UR!]^Z<!ZY@^ZTZ<#=<@?>NG >
MA%ZWWW4['S:5#&2;#UQC@R](O):$'T5<*GCRPW++_J@66XU7"&]M%NHJ<&'
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
MDWD#;AM7)NVP;?#C4(D >2G RRFLLK?TI7=OGT!H/LTZ&0/IUR!]ZITX&ZY
M^Z]. ^G7,'WJG3@;KD#[UTX#Z=<P?=2.G W7('WKIP'TZY@^]4Z=#=<@?=>G
M ?3KF#[U3IP-UR!]UZ<!ZY@^]4Z<#=<@?>NG >N8/NM.G W7('WKIP'KF#[K
M3IT-UR!]ZZ<!ZY ^]4Z<#=<P?=:=.!NN0/O5.G W7,'WJG3@;UZY ^Z]. ^O
M7,'WL'IP'KF#[]TX#UR!]ZITX&ZY@_[?W7IP&O'HZ'3?8W]YL>-OYB>^>QD
M\$TK>O*T$8"K*6/ZIHA99?RPL_)UV#.Y67@/XT8[&_D?\Q\OV=1!S?R_^[;C
MZ^T7]"4Y X(Q\ODK<5\@:KC%1R]E70*ZY ^]4ZN&ZY ^Z]. ]<@?>NG :]=^
M_=6ZY ^]4ZN&ZY@^Z]. ^G7('WJG3@;KE[UTX#7KN_O76P:=<@?>NK@^G7('
MWJG3@;KE[KTX#7KN_OW6P:=<@?>NG >N8/NM.G W7('WKIP'TZY>]=7!KU R
MM8,=B\E7DV%#05E82?H!34[3$_\ )ONR+K=4]2!^WI590FXO(K8?Z(ZK_O3
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
M.ZQC#_IO]HJ5/YBH_P!J.N4O]X?[:_2[KM/NM81T2Z7Z"[(&/%C#2VKGU:2+
MQHR3P6",>?5^ON,^N9_7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7__2W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1<_E
M]UX.V/BO\B.N5IONJO=O3/8F+Q,(76W\?.UZF?;TR)^6CKDIY%'Y*CV=\M7O
M[NY@LKVM!'/&3_I=8U?M6HZ&GMQO/]7N?]EWHMI6WO;9G/\ POQ5$@_.,L/S
MZ^;M[S@Z[:\.N0/O1'5U;KF#[KTX#Z=<@?>J=.!NN8/O73@/IUR!]UITZ&ZY
M>]=7K7KL'W[K8-.N0/NO3@/IUS!]ZITX&Z;ZO#XG(7^^QE!6$_5JBD@E?_7#
MNI(/^(/NRR2)\+$?8>E<-W<P?V,C+]A(Z2]9UMM&KN5H)*-S]7HZJ>.W^M%*
M70?[!/;RWMPOG7[1T;0\P;G%Q<./1@/\(H?Y]):LZ=I&N<?FJB'ZZ4K*:.IO
M_0&6%HK?Z^@_ZWM]=Q;\:C\C3_/T:P\TRC^VB!_TI(_D:_X>DM6=4[FI[FF?
M'UZ_V5BJ&AE/^NM4J*/^2S[>6_@;XJC_ %?+HUAYFV]\2!D^T5'\B3_+H1NK
M/A]\I.[XLW/TYT)V?VA3[:FH:?/U&Q-J9+=%/AY\FDLF/BKY\0DJ1M,L$S1A
MCZ@C$?3VAW#F/8=K*#<KN* O73XCA2:4K2M.%1^WHGYA]U/;GE!H4YIWJTVX
MW 8QBXF2$N$H&*ARI.DLM?2HZ%L?RQ_YAO\ WAA\C/\ T5NZ?_J?V7?UYY._
MZ.=M_P Y5_S]!X?>']C?^FLVO_LLA_Z"Z[_X;(_F&?\ >&/R,_\ 16;I_P#J
M?WK^O/)W_1SMO^<J_P"?JP^\1[&#_G;-K_[+(?\ H+KF/Y9'\PS_ +PQ^1G_
M **W=/\ ]3^]?UXY._Z.=O\ \Y5_S].#[Q/L7Y\V[7_V60_]!=<A_+(_F%_]
MX9?(S_T5NZ/_ *G]U_KQR=_T<[?_ )RK_GZ<'WB?8O\ Z:W:_P#LLA_Z"ZY#
M^63_ #"_^\,OD7_Z*W='_P!3^]?UXY/_ .CG;_\ .5?\_3@^\5[%>?-NU_\
M99#_ -!=<A_+*_F%?]X9?(O_ -%;NG_ZG]Z_KOR?_P!'*W_YRK_GZL/O%^Q/
M_36[7_V60_\ 077(?RROYA7_ 'AE\B__ $5NZ/\ ZG]Z_KOR?_T<K?\ YRK_
M )^G!]XSV(\^;MJ_[+(?^@NN0_EE_P PK_O#/Y%_^BMW1_UX]Z_KOR?_ -'*
MW_YRK_GZN/O&^Q'GS=M7_99#_P!!=<O^&R_YA/\ WAG\BO\ T5VZ/^O'NO\
M7?E#_HY6_P#SE7_/TX/O&^P_GS=M7_99#_T%UR'\LS^83_WAI\B__16[H_Z\
M>_?UVY0_Z.5O_P Y5_S]7'WC_8;_ *:_:O\ LLA_Z"ZY#^69_,(_[PT^17_H
MKMT?]>/=?Z[<H?\ 1RM_^<J_Y^G!]X_V%_Z:_:O^RR'_ *"ZY#^6;_,(_P"\
M-/D5_P"BNW1_UX]Z_KMRA_T<K?\ YRK_ )^KC[R'L+_TU^U?]EL/_077/_AL
MW^8/_P!X:_(K_P!%=NC_ *\>]?UVY1_Z.5O_ ,Y5_P _3@^\C[">?-^T_P#9
M;#_T%UR'\L[^8/\ ]X:_(K_T5VZ/^O'O?]=N4?/<K?\ YRK_ )^KC[R7L'_T
MV&T_]EL/_077(?RSOY@W_>&OR)_]%=NC_KQ[]_7;E'_HY6__ #E7_/U<?>3]
M@O\ IL-I_P"RV'_H+H;>H?@O_,%VE6MALS\/?D6-NY"0OY6ZNW4XQ5:185*J
MM.3XY+!95 X-G'T;45[CS1RC<)XD6XV^L?\ #5R/3C^SH(<V>^/L'NL(O+/F
M_:?J(Q2GUL UKZ?'\0XK^8]*&8'PA^8O_>+_ 'Q_Z*[>'_U)[(OZS<N_\IT'
M_.5/\_4=#WM]H/\ II]L_P"RVW_Z#Z[_ -DB^8O_ 'B_WO\ ^BNWA_\ 4GO7
M]9N7?^4Z#_G*G^?JX][O9_SYGVS_ ++;?_H/KO\ V2+YB?\ >+_>_P#Z*_>'
M_P!2>_?UFY=_Y3H/^<J?Y^MCWM]G_P#II]L_[+;?_H/KD/A%\Q/^\7^]_P#T
M5^[_ /ZD]Z_K+R[_ ,IT'_.5/\_5Q[W^S_\ TT^U_P#9;;_];.N0^$?S$_[Q
M@[W_ /17[O\ _J3WK^LO+W_*=!_SE3_/TX/>_P!GO^FHVO\ [+;?_K9UR_V2
M/YA_]XP=[?\ HK]W_P#U)[U_67E[_E.@_P"<J?Y^K_Z^'L[_ --1M?\ V6V_
M_6SKW^R1_,/_ +Q@[V_]%?N__P"I/>OZR\O?\IT'_.5/\_6_]?#V='_.T;7_
M -EMO_ULZY#X2?,/_O&#O;_T5^[_ /ZD]Z_K)R]_RG0?\Y4_S]7'OC[.?]-1
MM?\ V6V__6SKD/A)\PO^\8>]O_17[O\ _J3WK^LG+W_*;!_SE3_/U<>^7LW_
M --3M?\ V6V__6SKF/A+\PO^\8>]O_18;O\ _J3WK^LG+_\ RFP?\Y4_S].#
MWS]F_P#IJ=K_ .RZW_ZV==_[)+\P?^\8>]?_ $6&[_\ ZD]Z_K)R_P#\IL'_
M #E3_/U?_7R]FO\ IJ=K_P"RZW_ZV==_[)+\PO\ O&+O7_T6&[__ *D]^_K)
MR_\ \IL'_.5/\_6Q[Y^S0_YVG:_^RZW_ .MG7+_9)OF#_P!XQ=Z_^BPW?_\
M4GO7]8^7_P#E-@_YRI_GZN/?3V9'_.T[7_V76_\ ULZY#X3_ #!_[QB[U_\
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
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[K__4W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=:&O\Y[KP=??S#NZW@IS3XW?E/LKL/&J5MY3N#9]'39RH!^AUY:ER#7
M'^L;D$^\O/:^]^MY+M035H2\9_VKL5_XP5ZZS_=EWH[O[.;6KMJ>T,]NWR\.
M9S&/RB:/JK('W('4_ ]<O>NK\>NP??NK TZY ^ZTZ<#=<P?>NG >N0/NM.G
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
MX&-(/:A_IL//^B,^NGCT;S;NVL+M:A7'X6BCI8?299/UU-5(!;S550WJ=O\
M7X'T4 6'L/S323MKD-?\ ^SJ&MRW>_W>X-S?R%V\AP51Z*. '\SQ))ST_P#M
MGI!UR!]ZIU8-UR!]ZITZ&ZY@^ZTZ<#=<@?>NG >N_>NK=<@?>NK ]<@?>J=.
M!NGK;V?RVUL_@]SX"MFQF>VYE\;GL+D:=M%109;$5J9#'5L#?AXIHTD4_P!0
M/;4L231-#**JX*D>H(H1^8Z2[GMUCO6V7&S[G&);:[BDAEC;*O'*A21#\F5B
M#\CUO<] =N8GOCI?K;M[#>%*7?6U<=EZFE@9GCQF:531;CPH=KDFAR$551L;
MFYC)N?K[QOW.Q?;=PFL9.,;$5]1Q4_FI!_/KYOO<WD>]]MN?]VY&OZE]MN'B
M5C@R1?'!+0</&A:.4#R#]#![0= 7KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_
MUM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5
M!O\ PH9Z[7<7Q&ZZ["@@,E=UOW1B8*B8+<4^WMZ;;R&+R!+#D:J^GQ2_T/\
MKV]S%[+7O@\R3V1.)X#3_3(RD?\ &2_66?W/MY^B]P[S:'-$O;-R!ZR0R1LO
M_5-I>M-0'WD]UTH!ZY ^ZTZ<#=<P?>NG >N5_>NG ?7KOWKJW7('WJG5@W7(
M'WKIT'KF#[K3JX;KD#[UTZ#US!]ZITX&ZY7]UZ<!KUW[]UL&G7('WKJX/IUM
M5?\ "<4_[\SY6_\ AS]2_P#NJS_O'[WK_P!RMO\ ]+-_ACZYW_?G-=TY<_YI
M7G_'[?K9:]P=U@7U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW6H7_PIX/^_P"_B!_X:7<?_NXV][G_ -E?]Q=P_P!/%_@DZ[&_
MW61IL/.7_/1MW_5N\ZU90?<W]=8@?3KF#[T1TX&ZY ^Z]. ^G7,'WHCIP-UR
M!]UZ=!].N8/O5.G W3GB<3D\Y6PX[$T4]?6SGT00)J(6]FDD8V5$7^T[D*/J
M2/;<CI$NN0T Z9N[ZUL(&NKR01QKQ)/\AYDGR J3Y#HV&P^EL;A/#D]S>#+9
M4:9(Z$#7BZ%_J-2N/WY!_5AH!^BD@-[(+K<GDJD/:OKYG_-_AZB3F#GNZO\
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
M  G _P"/+^5__AS]2?\ NJS_ +Q[][O]RMN_TLW^&/KGO]]\UW3EW_FE>?\
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
M@/\ T8.'_P"C_?OZB<X_]&VX_P"<;=>_X''WX_Z9/<_^R63_ #==_P##HO\
M+N_[S*Z _P#1@X?_ */]^_J+SC_T;;C_ )QMUO\ X&_WY_Z9/<_^R:3_ #=>
M_P"'1?Y=W_>9/0'_ *,'#_\ 1_O7]1><?^C;<?\ .-NM_P# W^_/_3);G_V2
MR?YNO?\ #HG\N[_O,GH#_P!&#A_^C_?OZB\X_P#1MN/^<;=;_P"!N]^O^F2W
M/_LED_S==_\ #HG\N_\ [S)Z _\ 1@X?_H_W[^HW.'_1MN/^<;=>_P"!M]^_
M^F2W/_LED_S=>_X=#_EW_P#>9'0/_HP,/_T?[]_4;G#_ *-MQ_SC;K?_  -G
MOY_TR.Y_]DLG^;KO_AT/^7A_WF1T#_Z,##_]'^_?U&YP_P"C;<?\XVZW_P #
M7[^?],CN?_9+)_FZ]_PZ%_+P_P"\R.@?_1@8?_H_WK^HW.'_ $;;C_G&W7O^
M!J]_?^F1W/\ [)9/\W7O^'0OY>/_ 'F/T#_Z,##_ /1_OW]1^;_^C;/_ ,XV
MZW_P-/O]_P!,CN?_ &2R?YNN_P#AT'^7C_WF/T%_Z,##_P#1_OW]1^;_ /HW
M3_\ .-NM_P# T>_Y_P"=0W3_ +)9/\W7O^'0/Y>7_>8_07_HP,/_ -'^_?U'
MYO\ ^C=/_P XSU[_ (&?W_\ ^F0W3_LED_S==_\ #H'\O+_O,;H+_P!&!A_^
MC_?OZC<X?]&V?_G&>M_\#/\ > _Z9#=/^R63_-U[_AS_ /EY_P#>8W07_HP,
M/_T?[]_4?F__ *-T_P#SC/7O^!F^\#_TR&Z?]DLG^;KO_AS_ /EY_P#>8W07
M_HP,/_T?[]_4?F__ *-T_P#SC/6_^!E^\"?^=/W3_LED_P W7O\ AS[^7I_W
MF+T'_P"C P__ $?[]_4?F_\ Z-T__.,];_X&3[P7_3'[I_V2R?YNO?\ #GW\
MO3_O,7H/_P!#_#_]'^_?U(YO_P"C=/\ \XSU[_@8_O!_],?NG_9+)_FZ[_X<
M]_EZ_P#>8O0?_H?X?_H_WK^I'-W_ $;I_P#G&>M_\#%]X0_\Z=NG_9+)_FZU
MH/Y^??'Q]^578/Q<DZ2[UZOWUB=I;9[2I]VYC;VZL;E*? RY?+8.7&P5,<#A
MC+.E/.T2"P.@ZF4<^YI]J=JW;8K2^&YVLL32-$4#*1JH'K3Y"HK]O73'[@G(
MGN#[4\O\TKSML5[8RW<UB8(Y8'0RB..Y#E210*I=0Q_I"@/51.S%ZIV92^/%
M;EVW+6R($J\K5YG&&NJ3]2H<R 1QW^D<=EX!.IO5['US]?<M61&IY  TZR_W
ME^:]ZDU75M,$'PQK&^E?RID_,Y]*#'2[7>FSF_3NS;3<V].=Q9Y_IQ+[2&VN
M/]]M_O)_S=$G[FWE>-I-_P XG_Z!ZD+NW:K6T[FV^U_IIS../^]2>Z&WG_@;
M]A_S=6&U;J.-K+_SC?\ Z!ZD+N;;C6TY_",#]-.5H#>WUM:3W4P3?P-^P];_
M ';N2\;>7_G&W^;K.N?P;?IS6):_TTY&C/\ O3^ZF&7^$_L/5OH;X<89/]X;
M_-UG&7Q+?IR>/;B_%;3'C^O#>Z^')_"?V'K1M+H<8G_WD_YNLZY"A;Z5M(W^
M(J83_O3>]%']#^SKW@7 XHW^\G_-UG6I@/TGA/\ K2(?]Z/NI5O3K820<5/[
M#U(5@?H01_4&_P#O7NA'5@?7KE[UUOKL'W[JX/KUR!]UIU<-US!]ZITZ&ZY
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
M"[]_[P&Z?_\ 1T;T_P#K-[]U[KW_ $'!=^_]X#=/_P#HZ-Z?_6;W[KW5R/\
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
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KXPO\
M/W_[?)?S"?\ Q8#,?^Z.@]^Z]U4#[]U[KWOW7NMVS_A$5_V5Y\T__%;]G_\
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
MS_A%+_V\Z^1'_BA_8/\ \$%UK[]U[KZ=GOW7NO>_=>Z][]U[KWOW7NOD*?\
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
M_P!YC_%__P \7:__ -;/?NO=>_Z C_FC_P!YC_%__P \7:__ -;/?NO=>_Z
MC_FC_P!YC_%__P \7:__ -;/?NO=>_Z C_FC_P!YC_%__P \7:__ -;/?NO=
M>_Z C_FC_P!YC_%__P \7:__ -;/?NO=>_Z C_FC_P!YC_%__P \7:__ -;/
M?NO=>_Z C_FC_P!YC_%__P \7:__ -;/?NO=>_Z C_FC_P!YC_%__P \7:__
M -;/?NO=>_Z C_FC_P!YC_%__P \7:__ -;/?NO=>_Z C_FC_P!YC_%__P \
M7:__ -;/?NO=>_Z C_FC_P!YC_%__P \7:__ -;/?NO=>_Z C_FC_P!YC_%_
M_P \7:__ -;/?NO=>_Z C_FC_P!YC_%__P \7:__ -;/?NO=>_Z C_FC_P!Y
MC_%__P \7:__ -;/?NO=>_Z C_FC_P!YC_%__P \7:__ -;/?NO=>_Z C_FC
M_P!YC_%__P \7:__ -;/?NO=7A_R#_\ A._\@?Y1ORU[/^0_;'??3G:FW]]_
M'3<W2]#@.O,;O6CS%%F,YV7M3?$&7JY=R4=/ :9(-OU$+JCE]<L9 TAB/=>Z
MVV??NO=>]^Z]U[W[KW7O?NO=?(4_X5,_]OS_ )H_]0'QJ_\ @3]C^_=>ZU\O
M?NO=>]^Z]UMN_P#",+_MZ]VA_P"*0=N?^_@Z]]^Z]U]1OW[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]UJX_P#"O_\ [<[9[_Q9#HW_ *WY3W[KW7RE
M??NO=>]^Z]U[W[KW7W>/B;_V2Q\:/_%?^FO_ 'W6-]^Z]T8#W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=?&%_G[_\ ;Y+^83_XL!F/_='0>_=>ZJ!]^Z]U
M[W[KW6[9_P (BO\ LKSYI_\ BM^S_P#WYU/[]U[KZ1GOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z^?G_PN8_XNO\L?_M7_ #&_]R>KO?NO=:"?OW7NO>_=>ZL._E&?
M]O5?Y:__ (OA\2__ '^V"]^Z]U]NKW[KW7O?NO=>]^Z]U[W[KW7O?NO=!_VS
M_P RK[+_ /$?[R_]YRI]^Z]U\$?W[KW7O?NO=>]^Z]UL:?RK/^$WWR)_FM_&
M3(?)[JWY!=+=8[9Q_:.ZNK)-M[_QF^:O.R93:F'Q>8JLFDNW:.>G^WE3*Q)&
M"^NZ-< 6O[KW5E'_ $!'_-'_ +S'^+__ )XNU_\ ZV>_=>Z]_P! 1_S1_P"\
MQ_B__P">+M?_ .MGOW7NO?\ 0$?\T?\ O,?XO_\ GB[7_P#K9[]U[KW_ $!'
M_-'_ +S'^+__ )XNU_\ ZV>_=>Z]_P! 1_S1_P"\Q_B__P">+M?_ .MGOW7N
MO?\ 0$?\T?\ O,?XO_\ GB[7_P#K9[]U[J)5?\(DOG B_P"1?+[XJ5#:&(%5
MC^W:-=?]E=4.$GX/Y-N/Z'W[KW06[H_X18_S/L5'-4;:[T^$6ZXXP3'2?Z0N
MZ\%E:@CE1%#7[ :E%_\ :ZU;&WXN1[KW1,NSO^$IW\ZSKN*:IQ'QQV7VQ14X
M=IJGK'O3J6IE$:?[LAQ.]LK@Z^:_X2"D=^?T_6WNO=51=\_RWOG[\7X:ZN[_
M /AK\DNK,'C=?W>[-T=0;VAV,HCYD:'?E+1RX:55 NS0US "Q)L1[]U[HE7O
MW7NO>_=>Z][]U[KWOW7NO>_=>Z&CX_?(OO/XJ=J;:[M^.G:6\>GNU-I3^;";
MRV3EI<9D8X7=6JL7D8?53U^/J@@CK<97PS4E5'>*HAEC)4^Z]U]*/^2)_P *
MBNIOG!4;1^,GS@?:O1'RQKS18#9V_P""1,)TSW]EGTTU%144E:Y3;>YZQK(N
M(J)315TY"XZ>.>>'%I[KW6W;[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KX>W\TS_MYQ_,9_\ %[_EY_\ ! [A]^Z]T1#W[KW7
MO?NO=?0+_P"$,_\ Q:_YG/\ U'_#C_W'[2]^Z]UOV^_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NM0?\ X4#?\*3]M?!6/=7P^^$>9P&^
M/F+-35&'[#[("46?V7\9A50E):,4T@DI<MO1%;5%C90])C&TR9%)IE./;W7N
MOF5;ZWWO7M#>6YNQ.Q]V;BWWOW>F:K]Q[NWENW,5^X-S;ESV4G-3D<OF\UDW
MEJ*FHFD8M)++(S$_GW[KW24]^Z]U[W[KW7O?NO=*79VR]X]B;GPVRNO]I[EW
MSO+<=:F.V]M+9V"RFYMSY[(2@F.@PV!PL4]553, 2L4$3,;&P]^Z]ULK?#'_
M (28_P TWY/T^(W/VUM[97PWZ^R4<-7][WGE)ZOLRHQTPYDQ_4&SUJ\A35*G
MAJ+<=3AY  3_ *D-[KW6R_\ ''_A%Q\ .O8,=7_)#OCY!?(W<5,(S78[;T^W
M.C^N<@WUE5]OX>+,Y]!?A3%NI+"]P205]U[JXOJK_A/C_)FZ=@IH=K_ 'I3/
M-3:6^X[57=G=D]1(OZI*D]P9/.*VH\E- 0?14"V ]U[HZ&W?Y>/P VA"*;:?
MP:^'NV*<*$$&WOC-TMA8=*\JOCQN$C%A8<6]^Z]TJJGX5_#>M3Q5GQ+^,U7'
M9AXZGH?JR=+.-+C1+BB.1P?Z^_=>Z!?>/\I_^6!OZ&6+=G\O'X5Y.2?4'KXO
MC-T]B\P-7ZO'G,1B(*Q+_4Z)QSS]0/?NO=$*[;_X3$_R4^VHZN5_A_3];9BI
M5UCSO4G:?;>R)*(N/U4FW(,W-@;@V(\F(>UK?0D'W7NJ;?D3_P (D?C=N"&L
MKOBK\R>XNL,A:6>FV_WCL_:/<.$GF-V2@BSFS!L^LHH+V"S2T]=(H'J64\^_
M=>ZUQ_EW_P )8/YN/Q9I\IG]M=1;;^5>Q\;YIFW!\9=Q3;QW$M(+M3^3JS<5
M+B=T3U#*/W(<3B:Y$8%1*PTLWNO=:]&[-H[LV%N/+[.WSMC<6R]W;?K),=GM
MK;LPN2VYN/"9"*QEH<OA,Q%#4TTRW&J*:)6'Y'OW7ND][]U[KWOW7NO>_=>Z
M][]U[JT[^5Y_-^^7W\J/M'^]_0>Z_P"/=8;CR=)4]K?'S>-76U?5W95'$$@F
MJI:"-BV)S:0*$HL_C@E3%I2.855'Y:.7W7NOJ^_RO/YJGQB_FO=$2=P_'W*5
M^*W)M5\/B.Y.GMT>*/?746Z\O2RU%'C,SX (*W'UHIJJ3$9FC)@K(XI 1!50
M55)3^Z]U9;[]U[KWOW7NO>_=>Z][]U[KWOW7NJH/YZ?_ &Y^_F(_^*P=A_\
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
M\YH\!W'L6ACGIE6WAI:;)[=J2Q*^?(H TA]U[K2U^9/\OCYE?R_][KL/Y;]
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
M[Q'<4]-+N>G2>DQN'W=CFCKY*-JK1BMPI4TCAY\C43)[KW2*_P"%"ORAW/\
MS%OD%T9_($^$>8BW5V)VCV=M;=GS,WIA-65VQU'LO9E7'N2AVKNZIHV,9&&T
M+N[<4.I)()*'$T,325M9+31^Z]UL _\ #1OPR_YX6?\ [=T_\-??YVD_[)@_
MYUW^9_XNO_5P_5_A[]U[K__1W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5!7_"ASKI=Q_$;KCL*G@,E=UOW3
MBJ>HFTW%/M[>NVLAC,@Q8?357TV*7^A_U[>YA]E[WP.9)[)CB> _[TC*1_QD
MOUD]]U7=C9\]7>UL:+=VC$#UDAD1E_8C2]::%[>\GNN@JMUZWY'^V]^^WIY6
MZZ][Z=!KUV#[V#Z];X=<OK[WTXKTZZ^GO?3ZMYCKOZ^]=.J].NOI[WT\&\QU
M[_6_VWOW3ZOU[W[ISKL'W[JP-.MKK_A-O_QY7RQ_\.CJ/_W4Y_WCK[Y_[E;=
M_I)O\,?6!/WT/^2ER_\ \TKO_C]OULT>X&ZPCZ][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[K3D_P"%4W_'W_"G_P -OO?_ -V>T_>2_P!W[_<;=/\
M36_^";KIM_=[G_=;S3_S5L/^.7?6I:#[R(IUT<#=<P?>J=.!NN0/NM.G W7,
M'WKIT'KD#[U3IP-US!]UZ<!ZY ^]4Z<#=<@?=>G >N8/O5.G W7('WKIP'KF
M#[K3IP-UR!]ZZ=!].N8/O5.G W7('W7IP'TZY@^]$=.*W7('W7IP'TZY@^]4
MZ<#=<@?>NG ?3KD#[K3IP-US!]ZZ<!].N0/NI'3JMUS!]ZZN#Z=<@?>J=.AN
MN8/O7#IP'KF#[WQZN&ZY@^]=. ]<@?>J=.ANN0/O75P>N8/NM.G0W7('WKIP
M'KF#[K3IP-UR!]ZZ<!ZY@^]4Z<#=<@?=:=.!NN8/O73H/KU)IZ:IJY!#2T\]
M3*?I'3Q232'_ %DC!/\ O'NC%5%6-.O/-'"NN9@H]20!^T]+3'=;;[R>G[;:
M^40-:SUL*XU"#]"'R)B%O\;^TKWEJGQ./RS_ (*]%4_-&P6O]K=(:?PG7_QP
M-TNL=T'O.ITM6U&&QB?VEEJIJF<?ZR4D;(?^IH]I'W6V7X06_*G^'_-T33^X
M6RQ8A624^H4*/VL0?^,]+K'_ !WH%TG*[EJY_IJCQ]##26_J%FJ7FO\ Z_C'
M^M[2ON[?Z&@'VFO^;HDG]RKAL6EJJ_-V+?R4+_AZ7..Z4V!0Z3+CJO).MK/D
M,A4FY_JT=&84/^L4M_A[1ON5VW A?L'^>O1-/SWS%/A95B']!%_PMJ/\^A&V
M]@<!M7)8W+X#!X?&Y/$5U'DL?708ZD^ZIZV@J%JJ2H6H=2^I)%5@2WU'M'-+
M+.ACE8LK @BII0X/0?W'<=PW>UELMQN))8ID9'4NVEE<%6%*TH02.'7T,.LM
M[47976_7_8N.5$H-^;*VMO*CC1M:Q4VYL'!F88@Q_P!0LP4WYXYY]XG7MLUG
M>2VC\8G9#_M21_DZ^<'FG8I^5^9MQY:N<R;?<SVS$^;02M$3^96O2X]INB'K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^)+_.&_
M[>O?S(__ !>#Y._^_BR_OW7NJX??NO=>]^Z]UOF?\(</^/\ _P"8_P#^&?\
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
MZY ^]=.@]<P?=:=.!NN0/O73@/7,'WJG3@;KD#[KTX#US!]ZITX&ZY ^Z].
M]<P?>J=.!NN0/O7#IT'KF#[WQZN&ZY@^_=. ^G7('W6G3@;KF#[UTX#Z=<@?
M^1>]$=.!NE)CMI[HRNDX[;V9JT:UI8L=5&#GZ:IRH0?[%O:=[B"/XW _,=(Y
M]XVNT_W(N(T/H76O[*U_ETN\=TGV!7:3+C:3&HUK/D,A3"P_JT5&9I!_K%+_
M .'M(^YV:<&+?8#_ ):=$\_/'+\&$D:4^B(?\+:1_/I=X[XZY!]+97<M'3_E
MH\?0S5E_ZA9JEX+?Z^@_ZWM(^\)_H:$_::?X*]$\_N-;K_N);,WS=@O\@&_P
M]+O'=!;,I=+5M5F<FX_4LM5#2P'_ %DI8U<?]33[1ONURWP@+^5?\/\ FZ)Y
M_<#>I:B!8XA\E+']K$C_ (STN<?UKL3&:?MMKXMRMK-6Q/DV!']K5D6E-_\
M'VE>]NI/B<_EC_!3HDN.9]_N:^)=. ?)3H_XX%Z6E-34U)&(:2G@IH1](J>&
M.&,?ZR1@#_>/:1BS&K&I^?14\\LS:Y6+GU))/[3U)!]UZ\#US!]UITX&ZY>]
M=7Z[!]^ZL#Z]<@?>NK@];EG\I7L@=A_"+K>EFF:HR77.4W3UODY&?7I.'RS9
MC"0@'E1'B<ACXP#_ *FXL" ,>.?+/Z3F29@*"8+(/S%&_:RL>N*7WP>6?ZN>
M^VYS(NF+<XX+U!3_ 'Y&(Y3\]5Q#,:_/UZLI]@[K&'KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^)+_ #AO^WKW\R/_ ,7@^3O_
M +^++^_=>ZKA]^Z]U[W[KW6^9_PAP_X__P#F/_\ AG_%_P#]W6^_?NO=?0L]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U\A3_A4S_V_/\ FC_U ?&K_P"!/V/[]U[K7R]^Z]U[W[KW6V[_ ,(PO^WK
MW:'_ (I!VY_[^#KWW[KW7U&_?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW6KC_ ,*__P#MSMGO_%D.C?\ K?E/?NO=?*5]^Z]U[W[KW7O?NO=?=X^)
MO_9+'QH_\5_Z:_\ ?=8WW[KW1@/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U\87^?O_P!ODOYA/_BP&8_]T=![]U[JH'W[KW7O?NO=;MG_  B*_P"RO/FG
M_P"*W[/_ /?G4_OW7NOI&>_=>Z][]U[KWOW7NO>_=>Z][]U[KY^?_"YC_BZ_
MRQ_^U?\ ,;_W)ZN]^Z]UH)^_=>Z][]U[JP[^49_V]5_EK_\ B^'Q+_\ ?[8+
MW[KW7VZO?NO=>]^Z]U[W[KW7O?NO=>]^Z]T'_;/_ #*OLO\ \1_O+_WG*GW[
MKW7P1_?NO=>]^Z]U[W[KW7U.O^$;?_;I#<O_ (N!W)_[P^S_ '[KW6U][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NM>S^=E_P )_OCW_-9V;D^R-G0X'I3YK[=PS)LSNFBQHI\+
MV*N/I?'C=C=Y4.,C,N1H'5$IJ/-)&^0Q@T-%]S21OCY_=>Z^4?\ )3XT]W_$
M+NG?/Q[^1/7V;ZS[8Z\RCXO<6V<W"H)5AY:#,X;(0%Z?(8VNA*5./R5'+)3U
M,#I+#(Z,#[]U[H"O?NO=>]^Z]UV"0002"#<$<$$?0@^_=>Z^H/\ \)<_YW53
M\WNID^#WR:W::_Y7]#[5BGZ^WAGZW7EN_>F,(B44=765M0VNLW/MI#%3Y9G)
MGKJ(P9%O//'E)T]U[K;P]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U\
M/;^:9_V\X_F,_P#B]_R\_P#@@=P^_=>Z(A[]U[KWOW7NOH%_\(9_^+7_ #.?
M^H_X<?\ N/VE[]U[K?M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=%V^6?RBZ
MC^%OQS[;^4'>>=& ZRZ>VE6[HST\?A;)9:I5TH<!M7;]-.\:SY3,9":EQ>,I
MBZB6JJ(D+*"6'NO=?%D_F#_.CN/^8U\L.TOE;W77R'/;[RK4VUMJ0UDU7@^L
M^N<5-)%LKK;:XE"!:+%TKZ7D6-&JJEZFNG!J:J9V]U[HE?OW7NO>_=>Z?]J[
M5W-OK<^W=E;+P&8W7O#=V<Q6V=K;7V]CJO+Y[<6XLY7)C,-@\+BJ%7GJ:NJJ
M)8X*>"%&>1V55!) ]^Z]U]6G_A/A_()V5_+'ZXQGR"^06%P6\?G=V-M]&R^1
M=:/,8KXZ[:S-)_E/6>P*Y?)$^6EB<Q;DSU,Q\S:J"BD-"DLU?[KW6SA[]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z1/9'6W7_<.P]U]7]J[,VUV'UUOK"UFW-X[)WAAZ+/
M[:W)@\A'XZO&9?$9%)(9HF%C9E]+ ,I#*"/=>ZI]_EN_R#_@W_+$[_[R^0_1
M>*W)N#>'9U9+CNMD[ JZ?<+_ !\ZYR--%-GNONN\M.IJIEKJT2^;+U[R5QH$
MI:!IGT5M3D/=>ZNX]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U5!_/3
M_P"W/W\Q'_Q6#L/_ -PD]^Z]U\6;W[KW7O?NO=>]^Z]U=Y_-(_E,[A^&GQP_
MEY_-7KFARF6^./S2^(/Q@WKG\C*:BM/7'R1W3T#A=X=B;2RU8^K32[AG>MW%
M@F=EX.0HDC6/'H\ONO=4A^_=>Z][]U[K)#-+3RQ3P2R03P2)-#-"[1RPRQL'
MCEBD0@JRD JP-P>1[]U[KZU__";'^<!#_,N^(\76/;VXXZSYA?&'$X3:O:K9
M"I09;M38QC_AVR>[*>.0ZIYJM(OX?N-D+>/)QFID$,62I(_?NO=;(OOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MHF?\P#YO=1?R[?B=VS\L.YZL-MSKG!M_ -L4]7#2YOL7?V4O1;)ZZVWY0UZS
M*UQCA,@C=:: 3UDP%/33.ONO=?%@^7'RG[>^:_R.[:^47>F=.>[+[?W76;ES
M4D1F7%X6BT+0[?VEMVFG>1J?%8;'Q4N+QE.78QTT$:L[N&=O=>Z+E[]U[KWO
MW7NKI/Y%G\J+<_\ -=^:& ZZRM+E<=\;^ISBNPODWO2A,]*:+8Z5S+BNOL-D
MX["+-;JJ(9,?0D/Y(*=*[((DHH&C?W7NJJ.Z\/C-O=R]MX#"T<..PV#[-W[A
M\3CZ<$4]#C,;NJKHJ"C@#$D)%$B(H)/ 'OW7N@R]^Z]U[W[KW7TF_P#A$?\
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
M?^M^4]^Z]U\I7W[KW7O?NO=>]^Z]U]WCXF_]DL?&C_Q7_IK_ -]UC??NO=&
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
MKW7O?NO=; /_  G2_E1?\.??.#&OV3@YZWXK?&X83L[OV66%_P"&[PF>O?\
MN!TRU0OT;<E72U#UZ@J?X51Y'1)%.U.Q]U[KZ]])24M!2TU#0TU/1T5'3PTE
M'1TD,=/2TE+3QB&GIJ:GA 2..- %1% "@   #W[KW4CW[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW54'\]/_MS]_,1_P#%8.P__<)/?NO=?%F]^Z]U[W[KW7O?NO=?;Y_E._\
M;K+^6G_XH!\-_P#X'7;GOW7NJBO^%-/\G5?YC/Q9_P!/G2>V!7_,/XN8#+YG
M:%)BZ0/F.X>I82^9WCU"ZP#RU-? ?+E]KQVD;[P5%#"BG*R2I[KW7R?65D9D
M=61T8JRL"K*RFS*RGD$'@@^_=>ZX^_=>Z][]U[K<,_X2?_S@_P#93N_?]D"[
MYW1]K\=ODWNNF?J?-YJLTXWJCY#918L7C:$33D"GQ6\@E/C*@<I%DTH)@L,=
M17SGW7NOIV>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>ZU%O^%6'\X/_9-?CH/@YT1NG[/Y,_*7:M='OK,8:M\67ZA^/.2>7#9S
M)+/"==-E=UO'4X;%LHUQ4:9*J5H)TH9']U[KY>'OW7NO>_=>Z][]U[KZ,/\
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
M?('_ .%&_P#*^A_EI_/[<</7>!&)^,_R4ARW<G0L5'3F'$;56JR8C[$ZDHR
M$4;;R<Z&B@35X\56XL.[2F2WNO=4!>_=>Z][]U[I]VON;<&RMR[=WEM/+UVW
M]U;2SN)W-MG/8N=J7)X3<&!KX\KALOCJE/5'/35,4<T,@Y5U!'T]^Z]U]NC^
M6)\S<1_,"^!OQH^66/>ACS':/7..;L'&8[2M+@.U]KSR;1[3P4$%]<<%/GJ&
MO%&) K/3&"6VF1;^Z]T?/W[KW7O?NO=>]^Z]U[W[KW7O?NO=?#V_FF?]O./Y
MC/\ XO?\O/\ X('</OW7NB(>_=>Z][]U[KZ!?_"&?_BU_P SG_J/^''_ +C]
MI>_=>ZW[??NO=>]^Z]U[W[KW7O?NO=>]^Z]U\ZW_ (6H_.*HW/VW\=/Y?6T\
MOJV_UC@?]F)[@HZ6?7#4=@[SBJ]K]887(Q @I48C!)E,@%((:+-PM>Z\>Z]U
MHL^_=>Z][]U[K)##+42Q00123SSR)###"C22S2R,$CBBC0$LS$@*H%R>![]U
M[K[,/\B#^7-0_P M+^77U#U%FL/'0=W=C4D'=/R*K)(47(?Z5-\XNGGFVE4R
M\GQ[9QT=#MY%5O&TM)/4HJM527]U[JY/W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=50
M?ST_^W/W\Q'_ ,5@[#_]PD]^Z]U\6;W[KW7O?NO=>]^Z]U]OG^4[_P!NLOY:
M?_B@'PW_ /@==N>_=>Z/_P"_=>Z^8'_PJR_DY_[*!WZWSRZ"VK]I\:ODUNNJ
M_P!)F"PM'HQ?3_R"RPERN4"T\ TTV&W=HJ,I0VO'!D$KZ7]B&3'PM[KW6H'[
M]U[KWOW7NLD4LL$L<\$DD,T,B2PS1.T<L4L;:XY(Y$L592 00;@\CW[KW7UJ
M_P#A-=_. A_F6?$>+JWM_<B5GS"^,&(PFUNTFR-2O\7[5V%H_ANR.[($E.JH
MGJ5C&.W(Z%BF3C^YD$,>2I(_?NO=;)/OW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z)C_,#^</47\NKXF]L?+#N:J#[>Z[PK+MW:U/5PTF;[&[
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
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NOC"_S]_P#M\E_,)_\
M%@,Q_P"Z.@]^Z]U4#[]U[KWOW7NMVS_A$5_V5Y\T_P#Q6_9__OSJ?W[KW7TC
M/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U\_/_ (7,?\77^6/_ -J_YC?^Y/5WOW7N
MM!/W[KW7O?NO=6'?RC/^WJO\M?\ \7P^)?\ [_;!>_=>Z^W5[]U[KWOW7NO>
M_=>Z][]U[KWOW7N@_P"V?^95]E_^(_WE_P"\Y4^_=>Z^"/[]U[KWOW7NO>_=
M>Z^IU_PC;_[=(;E_\7 [D_\ >'V?[]U[K:^]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW6OM_PI=^ 5-\Z?Y7_;.0V[A8\CW/\ %B"M^2'5-3#3^3*55)LG
M%2R]I[/I7B!FD7*[:^_>&BCOY\A2XZZEHTM[KW7R$/?NO=>]^Z]U[W[KW7T)
M_P#A$Q\OY,GM#Y;_  2W#DVDFVMD\'\G>KZ":8S2+AMP"EZW[<IZ=9#>*FI:
MR#:L\<4=T,U=42$*[DR>Z]UOH^_=>Z][]U[KWOW7NO>_=>Z][]U[KX>W\TS_
M +><?S&?_%[_ )>?_! [A]^Z]T1#W[KW7O?NO=?0+_X0S_\ %K_F<_\ 4?\
M#C_W'[2]^Z]UOV^_=>Z][]U[KWOW7NO>_=>ZP5-3345-45E940TE)202U-55
M5,J04]-301F6>HGFD(5$1069F(  ))M[]U[KX>'\RSY5UGS<^>_RN^4D]945
MN+[;[FW9E=EM5&0U%)UEA:H;5ZJQ4OEL=5'MN@Q5*>%%XS95'I'NO=$=]^Z]
MU[W[KW5^?_":OX00?-S^:WT?0[EQ(RG5WQR6I^3_ &7#/3^:@JZ;K#)4?]P,
M'5K*##*E=NNKP<=322W\U&M6-+*KV]U[K[ OOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[JJ#^>G_VY^_F(_P#BL'8?_N$GOW7NOBS>_=>Z][]U[KWOW7NOM\_R
MG?\ MUE_+3_\4 ^&_P#\#KMSW[KW1_\ W[KW0#?)_P"-G4GS!Z [5^-'>FW(
MMT]6=P;2R&TMTXP^..LIXZG348S/8.KD1_M<GBZV.GR6+K%4M3U<$,R^I![]
MU[KXMG\R/X#]M_RU?EYVC\4NW(9*NJVAD!EM@[UCHI*/$]H=69N>678_8>$1
MRZB.MIXVBK($ED^TKH:NA>1I:9S[]U[HB?OW7NO>_=>Z.[_+L^=G;?\ +@^7
M'5'ROZ?J'GRNQ,M]GO#:$M9+1X?LOK3,NE-OCKK/L@=?M\C2 ^"9XI#2UD=+
M71H9Z6(CW7NOM._%KY+]2?,;X]]3_)KHS<*;FZN[AVC0;LVS7GQ)747G+4N6
MV[G:6%Y!393%5T53C,I2%R8*N":(DE+^_=>Z'[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]UQ9E16=V5$12SNQ"JJJ+LS,>  .23[]U[KY-O_  ID_G M_,>^
M63=)]-;F:O\ A_\ %G-YG;NPY\95E\-VUVBA;$[W[C?P'Q5-&"KXG;,I,BB@
M2:LA:/\ BL\2^Z]UK-^_=>Z][]U[H7>@^BNT?DYW1UG\?NE=KUF\^U.W-WXC
M9.R=N40TM6YC+U B$];4L-%-14L8DJZ^MF*PTU-%+43,D43L/=>Z^T+_ "L/
MY=/5W\KWX;];_%[KL467SN.@_O5W%V'#1BDK.TNX,[20C>&\JI6'D6F!AAQ^
M(II"S4V.IJ2!VDDC>5_=>ZL6]^Z]U[W[KW7P9OD)_P S\[P_\2_V7_[V=;[]
MU[H(/?NO=>]^Z]U])O\ X1'_ /9%_P R/_%G\#_[ZG&^_=>ZW7??NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7__7W^/?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5
M!?SRNNSOK^7OV!F(XO/5=7;UZZ[$I8PI:3C<"[&R$L?]/%1YRIE<_P"H5O\
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
MN/(]VX]. ^G75OR/]M[]]O3JMUL]_P#">3_CUOE/_P"'!U)_[KMP^X$]Z?\
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
M7$C\CWL'IP'KJ_\ 7WOIP-Z]<@?>J=.!O7KE>_U]UZ=#==$6][KTX#UL]?\
M">7_ (];Y3_]K_J3_P!UVX?<">]'^Y.W_P"EF_PQ]8<?>K-;W9/])=?\>@ZV
M._<(]8D]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7RH?E"?^
M<F/D3_XG3MO_ -[_ "'O/O8O^2'9_P#-"'_JVO7TF>W)_P"8?;%_TKK+_M&B
MZ T'V:=#8'UZY ^]4Z<#>O7,'W6G3@;KD#[U3IP-U,IJZMHSJI*RJI6O?53U
M$L!O_6\1'NC(C?$ ?M'7GCBEQ*H;[0#_ (>E)2[[WI1V%/NO<"!?HC9:MEB'
M^M%,[+_O'M.UI;-QC7]@Z2/LVSS?VEM%7UT*#^T 'I2TO<?8U+8#<<DRC^S5
M4&,J+_Z\DD)?_;-[8;;;-OP4^PG_ #](Y.5.7Y>-N%/R9Q_(-3^72DI?D!OF
M"PFAP59;ZF>@J(V/^L:2>,?[Q[8;:;4\"P_/_..D;\B[))\!D3[&'_/RGI24
MGR/RJ6^]VQCY_P"OVN0J:._^MY8Y[>V&V9#\+D?:*_Y1TC?V_M3_ &-RR_Z9
M0W^ KTI:7Y'8=[?>[:R5/_7[6MI:NW];>58+_P"\>V&V:0?"X/V@C_/TD?V_
MNQ_8W*-]JLO^ MTI:3O[8D]O,N;HB?K]SCXG _\ ..:7_>O;#;3=#AI/V'_.
M!TC?D??(_@,;_8Q'_'E7I24O<'7578)N2&)C:ZU5%DJ6U_ZO/"J_[9O:=MNO
M%_!^P@_Y>D<G*G,$?Q6Y/V,C?X&)_ETHZ7>^SJRPIMT[?D8_2/\ BU"DI_Z=
M2.&_WCVRUM<+\4;?L/2"39MWA_M+64?\VVI^T"G2CIZNEJEUTM3!4+:^J":.
M9;?UO&2/;#*R_$*=(VCEB-)%*GY@C_#U*!]UIUL-UR!]UZ<!].N0/O75P:]=
M^_=6K3KD#[K3JX;KF#[UTX#Z=&*^)'90ZA^3?1?8TM0U+0[;[,VM)FYT;0R[
M:R623#;H4-_M6.J*I;'@WL>/9/O]E^\-ENK,"I>-M/\ I@*K_P : ZC[W<Y;
M_KA[8[[RXBZY+FRG$8_X<B&2#]DR(>M]KWBOUP.Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KXDO\X;_MZ]_,C_\ %X/D[_[^++^_=>ZK
MA]^Z]U[W[KW6^9_PAP_X_P#_ )C_ /X9_P 7_P#W=;[]^Z]U]"SW[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7R%/\
MA4S_ -OS_FC_ -0'QJ_^!/V/[]U[K7R]^Z]U[W[KW6V[_P (PO\ MZ]VA_XI
M!VY_[^#KWW[KW7U&_?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6KC
M_P *_P#_ +<[9[_Q9#HW_K?E/?NO=?*5]^Z]U[W[KW7O?NO=?=X^)O\ V2Q\
M:/\ Q7_IK_WW6-]^Z]T8#W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?&%_
MG[_]ODOYA/\ XL!F/_='0>_=>ZJ!]^Z]U[W[KW6[9_PB*_[*\^:?_BM^S_\
MWYU/[]U[KZ1GOW7NO>_=>Z][]U[KWOW7NO>_=>Z^?G_PN8_XNO\ +'_[5_S&
M_P#<GJ[W[KW6@G[]U[KWOW7NK#OY1G_;U7^6O_XOA\2__?[8+W[KW7VZO?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]T'_;/_,J^R_\ Q'^\O_><J??NO=?!']^Z]U[W
M[KW7O?NO=?4Z_P"$;?\ VZ0W+_XN!W)_[P^S_?NO=;7WOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[K2@_X6X=709CX9_#?N@P:ZOK[Y,[BZTCJ FI
MH*/MWJZNW/5*6^JJ\FRJ>_X)"WYM[]U[KYLWOW7NO>_=>Z][]U[K[@_\K7?\
MG:7\M3X!=@5$IFKMS_#CXWUV7D)U%L['U'B:3/C5^0*V.< GD@7(!X]^Z]T?
M'W[KW7O?NO=>]^Z]U[W[KW7P]OYIG_;SC^8S_P"+W_+S_P""!W#[]U[HB'OW
M7NO>_=>Z^@7_ ,(9_P#BU_S.?^H_X<?^X_:7OW7NM^WW[KW7O?NO=>]^Z]U[
MW[KW7S]?^%QN_F?)_P N;JZGF95I:'Y+[^R]/<Z96KJC96W=NS6_K']OE%_Y
M#_'Y]U[K01]^Z]U[W[KW3K@\-7[BS>'V_BXC/D\[E<?AL= +WFK\G5I14D0M
M?]4CJ/I[]U[K[W&P]H8KKW8^S-@X)/%A-C[4V[M##1A0@CQ6VL1#A<>@1>!:
M&!!8?3W[KW2K]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=50?ST_\ MS]_,1_\
M5@[#_P#<)/?NO=?%F]^Z]U[W[KW7O?NO=?;Y_E._]NLOY:?_ (H!\-__ ('7
M;GOW7NC_ /OW7NO>_=>Z][]U[H*>\^DNLODCT]V1T-W-M:@WKU;VSM#,[(WO
MMG(J?#DL'FZ4TTY@G2TE/50,5J**L@99J:HCBGA=)8T<>Z]U\8+^:[_+@[-_
ME;_,KL3XR[[^_P SM2&4[OZ3[&J:44]-V?T]G*R9=J[G3Q*L2UL/BFQF9IXQ
MI@R%-4QQEX?#+)[KW5;7OW7NO>_=>Z.U_+O^=/;?\N+Y;]4?+#IZH>;,;"RX
MIMV[1EK):/#]E=;YATI=\==;@:,./MLE2 B&9HI#2U:4U;$GGI8B/=>Z^T]\
M5_DUU)\R/CUU/\F^C-P)N7J_N':5!NO;=:?$E?0-,6I<QMO/4L+R"FRF)KHJ
MG&92D+L8*N":(DZ+GW7NC >_=>Z][]U[KB[I&C22,J(BL[N[!41%&IF9FX
MY)/OW7NODT?\*8?YP#_S(/EH_3'3>YFK_A_\6LUFMM]?SXVK+8?MGLY2V*WQ
MW+)X#XZFD)1\3MF0EP,>DM9"8SE:B(>Z]UK0>_=>Z][]U[H??BU\9^W/F-\@
MNJ?C-T5MV3<_:7<&[:#:>V<?^ZE#1^<-59;<6>JX4D-+B\50Q5.3RE84(@I(
M)IB"$M[]U[K[2W\N/X%]1_RV?B+U9\4>H((ZF@V9C?XEOC><M%%1YCL[L_-1
M1S;X[%SRH7;S5]2@2E@>63[2BBI*&-VAI8[>Z]T>7W[KW7O?NO=>]^Z]U[W[
MKW7P9OD)_P S\[P_\2_V7_[V=;[]U[H(/?NO=>]^Z]U])O\ X1'_ /9%_P R
M/_%G\#_[ZG&^_=>ZW7??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7__2W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=-V8R^*V_B<IGL[D:+$83"8ZMR^8RV2J8J
M/'XO%XVF:LR&0KZN<JD4,,2/)+([!54$D@#W>..2:188E+.Y 4 5))-  /,D
MX Z=AAFN9DM[=2\DC!5514LS&@  R22: #B>OGW_ #5["ZZ[O^77>W<_6^.K
M*;:.^-[/DMOG)J%J*J.CQ=-B:S< IBB-#_%*JGGR212+Y(EG6)R71B<Q>5[.
M]VKERTVN^8&2)*-3RJ20M?/0"%J,&E1@]=(.0]NW/8>3-OV/<V!FMXM+Z> J
MS,$K4U\-2$J,$K48/1;N#[/ 2.A8&ZX\CW<$'JX/IU[_ %O]M[MT\K]=?[ZW
MOW3P;S'7OI_B/]Z]^Z>5Z]=$ ^]\.G0>N/(^OO?'IP-UV#[UTX#US!]ZITX&
MZV>?^$\W_'K?*>W_ #O^I/\ W7;A]P)[S_[D;?\ Z6;_  Q]8>?>I-;S9/\
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
MS5O^?,_!#_T5'>O_ -LOW[KW7O\ H-)_FK?\^9^"'_HJ.]?_ +9?OW7NO?\
M0:3_ #5O^?,_!#_T5'>O_P!LOW[KW7O^@TG^:M_SYGX(?^BH[U_^V7[]U[KW
M_0:3_-6_Y\S\$/\ T5'>O_VR_?NO=>_Z#2?YJW_/F?@A_P"BH[U_^V7[]U[K
MW_0:3_-6_P"?,_!#_P!%1WK_ /;+]^Z]U[_H-)_FK?\ /F?@A_Z*CO7_ .V7
M[]U[K8@_X3I?SY_F-_-K^0G?W5/R3V)\==I[<ZMZ:QO86WJKIC9G8FV<Q59N
MLWO1[;EI\O4[SW9N&&2F$%0[*D-/$^L F0J"I]U[K;K]^Z]U[W[KW7O?NO=>
M]^Z]U5!_/3_[<_?S$?\ Q6#L/_W"3W[KW7Q9O?NO=>]^Z]U[W[KW7V^?Y3O_
M &ZR_EI_^* ?#?\ ^!UVY[]U[H__ +]U[KWOW7NO>_=>Z][]U[JB[^?M_*2P
M7\UCX:Y7 [1QN,I?E3T?%FM_?&W=%2:>DDR69:C1]S=1Y?(SE5CQNZ8*:&F#
MR2)'3Y"&@K)&\,$T<ONO=?'OW!M_.;3SV;VMNC#Y/;VY=M9?);?W%@,U15&-
MS&#SF&K7QV6P^6QU8J2T]335$<D,\$J*Z.K*P# CW[KW31[]U[KWOW7NMP+_
M (2B?S@_]E'^0/\ LA/?&Z/M/CE\GMU4IZOS69K-&+ZF^0V36+%8J/SSD+3X
MK>"I38JL^J19%,?/:&*6OF;W7NOI[>_=>Z][]U[K4,_X5:_S@_\ 9/?CP/@I
MT1NC[/Y*?*/:E8O8>9PU9X\KU'\><D\N(S-2)X3JI\KNYHZG#X\CUQ4*9&I!
M@F^QE?W7NOE]>_=>Z][]U[KWOW7NOJ!_\)3_ .3I_LG?Q^'SL[\VM]I\F/D[
MM2D/76#S5&8\KT]\?<JT66Q-.]-.H:FS&[2E-E<B&_<@H4Q]*1!,V0A?W7NM
MO7W[KW7O?NO=>]^Z]U[W[KW7O?NO=?!F^0G_ #/SO#_Q+_9?_O9UOOW7N@@]
M^Z]U[W[KW7TF_P#A$?\ ]D7_ #(_\6?P/_OJ<;[]U[K==]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_]/?X]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UK(_P Z
MKY^_Q"HR'PWZBS8-%130/WON+&5%Q5U\#K54/6%+50FVBG<)49L*23*(J-BI
MBK(GG;VNY/T <S;DF3_N.I' <#*1\^"?*K>:D93^QGMYX2KSMO,?<P/TB,.
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
M@0#^3M_SH?DA_P"CRG_^M?OW7NO?] @'\G;_ )T/R0_]'E/_ /6OW[KW7O\
MH$ _D[?\Z'Y(?^CRG_\ K7[]U[KW_0(!_)V_YT/R0_\ 1Y3_ /UK]^Z]U[_H
M$ _D[?\ .A^2'_H\I_\ ZU^_=>Z]_P! @'\G;_G0_)#_ -'E/_\ 6OW[KW7O
M^@0#^3M_SH?DA_Z/*?\ ^M?OW7NO?] @'\G;_G0_)#_T>4__ -:_?NO=>_Z!
M /Y.W_.A^2'_ */*?_ZU^_=>Z]_T" ?R=O\ G0_)#_T>4_\ ]:_?NO=>_P"@
M0#^3M_SH?DA_Z/*?_P"M?OW7NO?] @'\G;_G0_)#_P!'E/\ _6OW[KW7O^@0
M#^3M_P Z'Y(?^CRG_P#K7[]U[KW_ $" ?R=O^=#\D/\ T>4__P!:_?NO=6"?
MRZ?Y&7P2_E<]K[T[F^+&-[7HMZ;]Z\J>L<_)OWL23>&,;:]5N3';JE2DH'HZ
M<1S_ '>+I2)M9L@9;>JX]U[JXKW[KW7O?NO=>]^Z]U[W[KW7O?NO=?(4_P"%
M3/\ V_/^:/\ U ?&K_X$_8_OW7NM?+W[KW7O?NO=;;O_  C"_P"WKW:'_BD'
M;G_OX.O??NO=?4;]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=:N?_
M  K]1V_DZ[A959A'\CNC7D*J2$0U62C#.1]!J95N?R0/S[]U[KY2?OW7NO>_
M=>Z][]U[K[N_Q,97^*WQG96#*WQ^Z9964@JRGKG&D,I'U!_!]^Z]T8'W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?&%_G[_P#;Y+^83_XL!F/_ '1T'OW7
MNJ@??NO=>]^Z]UNX_P#"(F%V^6WS7G 'CC^.FRH7-Q<//V7$\8 _UHV]^Z]U
M](?W[KW7O?NO=>]^Z]U[W[KW7O?NO=?/S_X7,?\ %U_EC_\ :O\ F-_[D]7>
M_=>ZT$_?NO=>]^Z]U8=_*,_[>J_RU_\ Q?#XE_\ O]L%[]U[K[=7OW7NO>_=
M>Z][]U[KWOW7NO>_=>Z#_MG_ )E7V7_XC_>7_O.5/OW7NO@C^_=>Z][]U[KW
MOW7NOJ=?\(V_^W2&Y?\ Q<#N3_WA]G^_=>ZVOO?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW6C[_PMY[6BQ/Q@^#O1WG'GW_WUV+VM]L']1BZAZ]BV
M@)VC!^@.^-*L1^2!^??NO=?.)]^Z]U[W[KW7O?NO=?=*^!W6\O3GP>^&_4D]
M*U%4]8_%?X^[ K*5UT20UNT.I\3@:U)E//D\L#F0GDM<GDGW[KW1KO?NO=>]
M^Z]U[W[KW7O?NO=?#V_FF?\ ;SC^8S_XO?\ +S_X('</OW7NB(>_=>Z][]U[
MKZ!?_"&?_BU_S.?^H_X<?^X_:7OW7NM^WW[KW7O?NO=>]^Z]U[W[KW7S_/\
MA<=L)A4_RY.SZ> E9(/DUL++U.@V1H9-D;AVY 9!Q=O)E6 -OTDB_-O=>ZT"
MO?NO=>]^Z]UGI:FHHJFGK*65X*JDGBJ::>,Z9(:B"02PRQM^&5@"#_7W[KW7
MWJ>F^PJ+MOJ'JKM;&F,X[LWK?8W85 83JA-%O3;%+N2E,37-U\=2NDW^GOW7
MNA(]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]UJ.]_?\(]_A#\A.]NZ^_-S?)OY587<G>';?8_;^X,-@I^
MHQA,3F^R]XUF],KC,,,AMN:?[6">MDBI_/,\GC5=;LUV/NO=!)_T!+_ 7_O*
M[Y?_ /G1TQ_]B_OW7NO?] 2_P%_[RN^7_P#YT=,?_8O[]U[KW_0$O\!?^\KO
ME_\ ^='3'_V+^_=>Z]_T!+_ 7_O*[Y?_ /G1TQ_]B_OW7NO?] 2_P%_[RN^7
M_P#YT=,?_8O[]U[K31_GG?RX>K?Y67SEE^+74&^=_P#8>T(^H>ONQ!N'LE]N
MON0Y/=\^1BK:$G;%%04O@B%&AB_R?7ZFU,>+>Z]U3E[]U[KWOW7NMUS_ (1'
M_P#9:/S'_P#%7\%_[]?&>_=>Z^DY[]U[KWOW7NO>_=>Z][]U[JJ#^>G_ -N?
MOYB/_BL'8?\ [A)[]U[KXLWOW7NO>_=>Z][]U[K[?/\ *=_[=9?RT_\ Q0#X
M;_\ P.NW/?NO='_]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=4[?SN_Y5FS_Y
MKOPOW/U(D.*Q/?W77\1[!^,^_:\1P# =C4U!HGVGE\B 9(\'N:"-<7E5]21-
M]KD/%+-00)[]U[KXW>^]C;PZPWMN[K?L+;F6V?OS8.Y<WL[>>U,]224&:VWN
MC;>2DP^>P>6HY?5%44M5#+#*A^C*1[]U[I*>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KZJG_"7G^3I_L@?QE/RH[TVM]A\M_E-MG&5\N-R]'XLSTST=6/%F]J]=-%
M4+Y:7*9AEI\WN2)M#HZT-!+$DV.E:7W7NMJ3W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7P9OD)_P S\[P_\2_V7_[V=;[]U[H(/?NO=>]^Z]U])O\
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
MS(__ !>#Y._^_BR_OW7NJX??NO=>]^Z]UOF?\(</^/\ _P"8_P#^&?\ %_\
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
MCBZ[_P"@@ONK_O'_ *N_]"'=G_1WO7^LQM7_ "FR_P"\IU<?=.Y:/_+6N?\
MG'%UU_T$&=U?]X_]7?\ H0[L_P"CO>_]9C:_^4V7_>4ZO_P)?+7_ $=KG_G'
M%U[_ *"#.ZO^\?\ JZW_ (<.[/\ H[W[_68VK_E-E_WE.G%^Z3RR>.[W/_..
M+KW_ $$&=U?]X_\ 5W_H0[L_Z.]^_P!9C:O^4V7_ 'E.K_\  C<M?]'>Z_YQ
MQ=>_Z"#.ZO\ O'_J[_T(=V?]'>_?ZS&U_P#*;+_O*=;'W1N6?/=[K_G'%UR_
MZ""^Z?\ O'_J[_T(=V?]'>]?ZS&U_P#*;+_O*=6_X$3EG_H[W7_..+KO_H(*
M[I_Y\!U=_P"A#NS_ *.]Z_UF=K_Y3)?]Y3JP^Z%RQY[O=?\ ..+KO_H()[I_
MY\!U=_Z$.[/^CO>O]9G:_P#E-E_WE.K?\"#RQ_T=[K_G'%_FZ['_  H)[I_Y
M\!U?_P"A#NO_ *.]^_UF=K_Y3)?]Y3K8^Z!RQ_T=[K_G'%_FZ[_Z"".Z?^?
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
M8NF\!FZ+5CNV?D!B/'D*/,B"H!%1A]FEH*Z5K".?+-1PJ\J4>0@'NO=?3?\
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
M!'6[O$1'C"T^)=V+Y6EC]U[KY_?OW7NO>_=>Z][]U[K?Q_X1L_RQ*EZ[?O\
M-'[9VYXZ.&GW!TU\4X\E3#54U4S-BNY>V,9Y5!58D5MIXZJB<AS)G(74&.-C
M[KW7T!_?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7P]OYIG_;SC^8S_XO?\O/
M_@@=P^_=>Z(A[]U[KWOW7NOH%_\ "&?_ (M?\SG_ *C_ (<?^X_:7OW7NM^W
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=5?_SC_@/C_P"9)_+T[]^,\-+2/V)5X =@
M='9*J:*(8CNS8"29O8H%7-Z:>'*.)\!7U!!*460J2HU6]^Z]U\5C+XC*[?RV
M4P.=QM=A\WA,C6XC,8C)TLU#DL5E<;4M1Y#&Y"BJ562&>"9'BEBD4,CJ58 @
MCW[KW3=[]U[KWOW7NM@'_A.C_-;'\L+YQ8Q>R<Y/1?%?Y(KA.L._(Y9G&-VA
M,N0<]?\ <KTX^K;;K*JH2O8!C_"JS(Z(Y)Q H]U[KZ^%+54U=34U;15,%91U
MD$-525=+-'44U535$8E@J::>(E'C="&1U)!!!!(/OW7NL_OW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z^5)_P +"O\ M\#4_P#BL'27_N;G/?NO=:L7OW7N
MO>_=>ZW7/^$1_P#V6C\Q_P#Q5_!?^_7QGOW7NOI.>_=>Z][]U[KWOW7NO>_=
M>ZJ@_GI_]N?OYB/_ (K!V'_[A)[]U[KXLWOW7NO>_=>Z][]U[K[?/\IW_MUE
M_+3_ /% /AO_ / Z[<]^Z]T?_P!^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=-^6Q.+SV*R>#SF-H,SA,UCZS$YC$96CI\AB\KB\C3-1Y
M#&Y*@JU>*>GGB=XIH949'1BK @D>_=>Z1_5G4_6'1VPMN]5],]>;*ZIZSVC3
MU5+M;8'7>V</L_9VWJ>NR$V6KH<-MS 0P4E,LU543U,PBB77+))(UW=B?=>Z
M$#W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7P9
MOD)_S/SO#_Q+_9?_ +V=;[]U[H(/?NO=>]^Z]U])O_A$?_V1?\R/_%G\#_[Z
MG&^_=>ZW7??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
M_]/?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UK[?SH/G]_H]V]6_$
M?J7-&/?.\,7&W<6>QU1IFVKLS*TXDI]D030FZ5V9@</7 D&*@94TM]Z&BF'V
MRY0^LF',6XK^E&?T5(^-P?C_ -*A^'U?/X<S7[4\F?6W"\R[FGZ,1_04CXY
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
MJ<C4TE.S(DC2)[KW7VD.C>E.M?CAT[UIT-T[MJDVAU?U'LS [#V1MVCNZ8[
M;>H$H*3[FI?UU%3-I,]95S%I:B=Y)Y6:61V/NO="K[]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z^'M_-,_P"WG'\QG_Q>_P"7G_P0.X??NO=$0]^Z]U[W[KW7
MT"_^$,__ !:_YG/_ %'_  X_]Q^TO?NO=;]OOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KY>?_"MC^5O4_%7Y=P?./JW;OVW0GS&S=95;U7&TOCQVQODM#1MD
M=X454(QIC3=U-%+N2E=G+35JYD:4CAB#>Z]UJ)^_=>Z][]U[KWOW7NOHX?\
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
MI99#5G8EF8^I)R>N76[[QNN_[E-O.]W$EW=W#%Y9I79Y)&/$LS$DGRXX  &
M.E5[3]%W7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=?$E_G#?]O7OYD?\ XO!\G?\ W\67]^Z]U7#[]U[KWOW7NM\S_A#A_P ?
M_P#S'_\ PS_B_P#^[K??OW7NOH6>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^0I_PJ9_[?G_-'_J ^-7_ ,"?L?W[
MKW6OE[]U[KWOW7NMMW_A&%_V]>[0_P#%(.W/_?P=>^_=>Z^HW[]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[H&/D7T1L#Y0]#=P?'7M+'_P 3
MZ][KZZW9UMNRG18S518K=>'EQ,F1QLDH(BK:-I%JZ&H U0U$<<J$,@(]U[KX
M??R[^,/9/PO^3/=GQ9[<HOM-_=);^S.RLO,D,E/1YRCI)!5;<W=B(YB7_A^:
MQDU'E\<S^IJ:IB8@$D>_=>Z+E[]U[KWOW7NC7_"#YD=Q_ 3Y0=4?*OHO*B@W
MUU=N".ODQ57+4+@=Z[7K4-#NW8&ZZ>G96FQF8H'FHJI5(DCUK/ T=3##*GNO
M=?9S_E]?//HG^9#\7NO_ )1=!9I*K;VZZ1:#=FT:NJIY=T]6]A4%+$^ZNMMZ
M4L-C%7XZ65=,F@1U5-)3UM,7I:F&1_=>Z.M[]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZX221PQR332)%%$C22R
MR,J1QQHNIY)':P"@ DDFP'OW7NOEG_\ "H'^==0_/WNND^(/QMW6,G\1/CKN
MFKJ,UNG#5:RX;OKNO'QS8>MW?0U4!*56WL#%)4X[;\B'QU<LM9D%::":@>+W
M7NM3KW[KW7O?NO=9(HI9Y8X((Y)III$BAAB1I)999&T1QQQI<LS$@  7)X'O
MW7NOLJ_R#OY>$G\MO^6YT]U)NK$IC.[>R5E[S^0"O"(ZZC[+[!Q]+(FT*PFY
M#[<P]/B\!,JNT;5%)43QV$Y]^Z]U<_[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z^?G_PN8_XNO\ +'_[5_S&_P#<GJ[W[KW6@G[]U[KWOW7NK#OY1G_;U7^6
MO_XOA\2__?[8+W[KW7VZO?NO=>]^Z]U[W[KW7O?NO=>]^Z]T'_;/_,J^R_\
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
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=:W'_  HL_DEXS^:1\?X.V.E\3CJ#YL]
M;?R<W656?M:!>X]CQO)ELMTAN+)2E%6628RUFV*NI?Q4M?)+!(T%-D:JHB]U
M[KY,F>P.<VMG,SMC<V'RFW=R;<RV1P.X-OYR@JL5FL'G,16/C\MA\OBZY$GI
MJJFGCD@J*>9%>.161U# CW[KW33[]U[KWOW7NE!M/=FZ=A;HV]O;9&X\YM#>
M6TLUC=Q[6W5MG*UN#W%MS<&&JTK\3F\'F<:\=12U=-/&DT%1!(KHZAE8$ ^_
M=>Z^C'_)!_X59;"[HH=G_%S^9ON7"=:=S1I1X#97RIKA0X#J_M"156FHZ/MX
MQ"*DVQG7XOF L>(JSJ,W\-E"+5>Z]UNW4M535M-3UM%405='5P155)5TLL=1
M355-41B6"HIYXB5>-U(9'4D$$$$@^_=>ZS^_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N@N[F[MZA^.W7.Y.WN]>
MRME]2]8[1I#6[BWQOW<&.VWM[&QGB"!Z_).BR5$[VBI:6'7-/*5BACDD95/N
MO=?/:_G*_P#"MG>W<M+NGXZ?RP)]R]5=95BUV$W5\J\M1SX#MC>U#)JI*F#I
M["5($^U<?,FHIFJM5S3JZ-!%AYHBTONO=:0M965>0JZJOKZJHKJZNJ)ZRMK:
MR>6IJZRKJ93-4U554S%GDDD=F=W=BS,2223[]U[J/[]U[KWOW7NMUS_A$?\
M]EH_,?\ \5?P7_OU\9[]U[KZ3GOW7NO>_=>Z][]U[KWOW7NJH/YZ?_;G[^8C
M_P"*P=A_^X2>_=>Z^+-[]U[KWOW7NO>_=>Z^WS_*=_[=9?RT_P#Q0#X;_P#P
M.NW/?NO='_\ ?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7P9OD)_S/SO#_Q+_9?_ +V=;[]U[H(/?NO=>]^Z]U])O_A$?_V1
M?\R/_%G\#_[ZG&^_=>ZW7??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7_];?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6GA_-X^?O^S']B-T
M9U;FA/T?U=F9A7Y3'5.NB[)W]1:Z.KSBS1'1-C,;JEI<7INDKF:K#2))3>+)
M#VYY0_<ME^];]:74XP",QQG(7Y,V"WF!1<$-7([VZY2_<MG^];Y:74XP#QCC
M.0OR9L%O,87!!K2_]?<F\.I/5NNN1[]QZ>5NN_K_ *_OW#IU6ZZ]^Z>#5ZXD
M?D?7WNO5P:==?X>]]/*WIUZWY'OW3RM7KU_?NG0:]=^_=;K3KWU^GU_I[UTZ
MK]>O[WT\&\QT@-S=G;+VIY(\CF(9JV.X.,QMJZNUC_=<D<)T1-_RV=![5P6%
MU<91:#U.!_L_E7HTM+"\N<QH0I\S@?[/Y5Z+QN;Y$YRN\E/MC&T^&@-U6MK=
M%?D2/PZ1$>",_P!599?\&]G<&RQ)W3L6/H,#_.?Y=".UV&!*-<L7/H,#_.?Y
M= +ELWF,[4FLS.3K<G4&]I*RHDG,8)N4B5SI1?Z*@ ']/9O%''"-,2A1\NA%
M!'#"NB%0H] *=-GU]O@]*U:G#KKZ>]]/*U>O6_I_MO?OMZ>5J=>!]^IT\&ZW
M/_\ A*K_ ,RQ^8W_ (?G4/\ [S^<]XQ?>!_W.VS_ )IS?\>CZPP^]::[ILW_
M #2N/^/Q=;8_O'CK$KKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NM-
M?_A5E_Q]_P )O_#;[Y_]VFTO>3GW>O\ <;=?]-;_ .";K.O[FQ LM_'].S_X
M[<]:C_U_U_Z^\CNLVE:G'J9CLA5XJOH\E12F"LH*F"KI91_8FIY!+&Q'Y%QR
M#P1P?=719$*-D$4/5Y$2>)HI!56!!^P]61[4W#2[KV]B\_1V5*^F5YH0VHTU
M7&?%5TK'^L<@903]18_0CV"+B%K>9H7\C^T>1_9U%MY;/973VTG%3@^H\C^8
MZ4-_;/30/7('W6G3@;KEP?K[UPZ<#=<2"/>ZUZ<!Z]:_^!][X=.*W77T^OOW
M3ZMUZW]/]M_Q3W8-3CT\K5Z\#[MTX#UW[]U;KE]?>NKJQZZ^GO?3ZM7AU[Z_
MX'_>_?NGE>G77OW3H(/7=_?NK TZY ^]=7!].N0/NM.G W7+WKIRM>NP??NM
M@TZY ^Z]. ^G7,'WJG3@;KD#[UTX#Z=<O>NKUKTU9O"8S<6,JL1EZ5*NAJTT
MR1MPR,.8YH)!RDB'U(Z\@^[Q2O"XDC-".E5G>7%C<+<VS:67_50^H/F.C6?R
M\/Y'/:OS,W.V^=Y[F;KCXMXG,R4DV^*>.GJ-\;^EH91_$=N[#PU2K0QO"?\
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
M/UD*K5Z][]U?KN_]?>NK!NO6M_K>_=/*_KUZ]_K[]T\&Z]:W^M[]T\K>O71
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
MJ3_['??NO=;N'_"3KY_?,+Y[=._,7<7R\[RW)W?FNNNR^K,+LNOW'C-K8R7
M8O.[6RM=EJ.E3:]!0(ZS2P1.QF5R"HTD"X/NO=;;7OW7NO>_=>Z][]U[KWOW
M7N@%^3GQEZ3^8G1O8/QS^0VQL9V%U/V7A9<-N/ 9%=$T+AA/C,[@LC'^]093
M'5"QUF-R%,RS4U1&DL;!E]^Z]U\C?^<__)+[_P#Y1_<4D>2AR_9GQ5WYF:M.
MD_D#2XTK1U:/KJX>O>RDHE\&*W120*Q:(Z*?(Q(]7075*JFH_=>ZI)]^Z]U[
MW[KW7O?NO=>]^Z]T;GXL?/?YG?"3.-GOBE\ENV^D)IZI:W(X;9VZZU-EYZI0
M )+NCK[)FHP65TA1I&2QTX%N![]U[K9)^.?_  LY_F-=:T]!B?D%U'\>_DQC
M*6.):K.C#YKIGL3)NMA+)59G9<U1MY-8%P(-J1@,2>5LH]U[JX'J_P#X6[_$
M[+00'NGX3?(?8-2RI]U'U?OCK;MR")R!Y!!-NM]DLX'.DM&E_P V]^Z]T<#
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
M_P"W/W\Q'_Q6#L/_ -PD]^Z]U\6;W[KW7O?NO=>]^Z]U]OG^4[_VZR_EI_\
MB@'PW_\ @==N>_=>Z/\ ^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO@S?(3_F?G>'_B7^R__>SK??NO=!![]U[KWOW7NOI-
M_P#"(_\ [(O^9'_BS^!_]]3C??NO=;KOOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[K__T-_CW[KW7O?NO=>]^Z]T3/YT?,':?PQZ.S'8
MN6^SRF]<O]Q@.KMG3RD2;GW?+3EX9*F*)ED&.H%(J\E,I6T86%7$\\"L)N5.
M6[CF;=5LHZK$O=*_\*5\O+4W!1ZYI0'H1<L\OS\Q;FMI'58U[I'_ (4_Z";@
MH]<\ >M$G?V^MV=G[TW/V'OK-5>XMX;QS5=G]PYFN8&>OR60F,T\@1 $CC6X
M2&&-5CBC58XU5%51E=9VMO86L=E:*$BB4*JCR _P_,G).3GK)^SMX+&V2TM5
M"1Q@*H'D!_JR>).3GI(>U72T-YCKWT^GT_WKW[IY7Z][]T[QZ[O[UUL&G7K?
MD>_=.JU.O ^_=/*W7K?T_P!M[]]O3ROT'.YNU=D;6\D5=EXZRNCN#C<5IKZP
M./K'+XR(HF_PFD0^UT&WW=QE%H/4X'^<_D.C*WL+JYH46@]3@?YS^5>B\;F^
M0VX:_P D&VJ&GP=,;A:NH"9#)$?0,HD7P1W'U'C<C\-[.H-F@7,Y+GTX#_/_
M #'0@MMF@2AN&+GT&!_G_F.@*RF8RF<J6K,OD:S)537'GK*B6H=03?0GD)TJ
M/PJV _ ]FT<<<*Z8E"CY='T*QPKHB4*/D*=-GT]N<>E(;KUOZ>_=/J_KU[_
M^_=.AJ==?3_$>]]/J]>/7?\ K^]=.AJ==?3_ %OZ_P#%?>^GU:O'KWU_XK[]
MTZK4X]>O;Z^]@]/A@>O6_I[O7IU7]>MS_P#X2J_\RQ^8W_A^=0_^\_G/>,7W
M@?\ <_;/^:<W_'H^L.?O3FNY[/\ \TKC_C\76V/[QXZQ1Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[K37_P"%6/\ Q]_PF_\ #;[Y_P#=IM/WDU]W
MS_<;=?\ 36_^";K./[GII9;]_I[3_CMQUJ/_ $]Y'!J\>LTU:O#KOZ_Z_O?3
MRO3J11U=3CZNEKJ25H*NCJ(:JFF3AXIX)!+%(I_J& (]Z95=2C9!P>G&5)4,
M;BH8$$?(\>K(-E[FI]W[:Q>>I]*O50!*VG4W^UKX?VZRGL>;!P2E^2A5OS[!
M%U UM.T+>7 ^H\NHPO;=[&[>V?R.#Z@\#^SC\Z]*G@^T_#ID'KC8CW;CU<-U
MV#[UTX#Z=<@?>B.G W79%_I[]6G3H;KC].#[WTX#UU;\C_;>_?;TZK=>^OOW
M#IY6IU[Z>[@UZ>5O3KOWOJ]:]=W]^ZL#3KWU]ZZ=5_7KW^!][Z>5O3KW^]?[
MU[]T\K^O77OW3G78/O75@?7KF#[UTX#UR!]ZITX&Z[]ZZMUR!]ZZL#Z]+GK;
MKK>7;F_-J]:=?82JW%O/>F9I,%M_$4@&NIK:IN9)I6LD,$*!YZFHD(CAB1Y9
M&5$9@COKVUVVSDO[QPD42EF)\@/\)/  9)( R>B_>M[VWEW:;C?-YE$-M:H9
M)'/DH]!Q+,:*JBI9B% )('6]O\)?B+L[X:](83K/ ?:93=5=XLYV5O** I4;
MNWC/3JE741O*!(E!2 ?:XVG8#QPKK8&>6>23$?FKF2ZYGW5[^:JQCMB3R1/(
M?Z8\6/F<<  .3WNE[C;G[F<U2[[>5CMTK';0DXAA!P,8,C_%*WFQH.Q4 -[[
M#74<=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?$E_G#?]O7OYD?_ (O!\G?_ '\67]^Z
M]U7#[]U[KWOW7NM\S_A#A_Q__P#,?_\ #/\ B_\ ^[K??OW7NOH6>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^0I_
MPJ9_[?G_ #1_Z@/C5_\  G[']^Z]UKY>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z^BW_PA]_YD'\^O_$O]+?\ O&9KW[KW6\[[]U[KWOW7
MNO>_=>Z][]U[KWOW7N@K[MZ/ZC^2/5F].DN]NOMM=H]4]A8>;![PV1NV@3(8
M?+T$K"6)K766"IIY5CJ:*MI9(ZBEG2.HIY8IXXY%]U[KYI_\YS_A*[WU\.ZS
M=OR"^!^/W7\COBW&U9G,SUO30RY[OGI'' M45<=1BJ&,2[JP-*O,>3QT1R%/
M#?[^D:*GER4WNO=:AC*R,R.K*ZL596!5E939E93R"#]1[]U[KKW[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW5XG\I;^0I\R_YK&Y,;N3;.$J.EOBW1Y1:?=_R6W]AJU=NU,--4^')XCJG
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
MVWOWV]/*_KUX'W[IX'TZ];^G^V]^Z>5^NO>^GE:F1U[Z?XCWX'IY6KUN?_\
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
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NM-;_A5C_P ?A\)O_#:[Y_\
M=IM/WDU]WS_<;=?]-;_X)NLV_NB&EEOO^GM/^.W'6I!]?>1?69BOU[Z>]]/!
MO3KOWX$CIY7ZRT]1-2SPU-/(\,]/+'/!+&=,D4T+B2*1&'T*L 0?Z^[$*ZD'
M(/3A"NI5L@BA'R/'JQS86ZH=Y;6QN<C*"HDC^VR4*?\ */DJ<!*J/3^%8VD0
M?ZAE]@F[MS;7#1'AQ'S!X?ZO7J,MPM38WC6YX#*GU4\/\Q^8/2Q^OM-TF#4Z
M]]/];^OOW3ZM7KHB_P!/>P>G >N-_P"OO?3@;KD#[UTX#URO?Z^Z].!NNB+?
M3WL'IP'KKZ_7_;^]\.G WKUUR/K_ +?W[CT\K=>^O^O[V"1T\K>O7K_U]WP>
M'3P/KUW[]U;KN_\ 7WKJP;KUO>^GU:O7OK_K_P!??NG5>G77^O[]T^&!Z[]^
MZMPZ[!]ZZN#U>G_)T_E__P"F[>=-\F.V<()NHNO,R/[BX3)T]Z3L3?V+F#K6
M2T\HM/B<+*%>>X\=16!*<F2."LB]Q%[G<Y?NFU.P[<_^,SK^HPXQQGR^3N.'
MFJU."5/6+?WCO=X\L;8W)'+\M-QO$_7=3FWMV' $?#+,,+^)(ZO@M&W6W#[Q
MOZYZ]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6MC\@_\ A*M_*\^3'>W<
M7R([(K/DNG8'>/9>]>U][)MWMK XO KNG?NX:C<V=&&QL^WIW@I?N:F3P0M/
M(42REV(N?=>Z!_\ Z Y_Y0__ "O_ "P_]'3MS_[&??NO=>_Z Y_Y0_\ RO\
MRP_]'3MS_P"QGW[KW5H_\LW^3!\.OY3N5[@S'Q7J.W)ZSN_'[)QF]?\ 2?O?
M&[OB6FV#4Y2JP/\ !DQ^+QQ@8MEZOSEC)K&BP72;^Z]U;/[]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[J@+YP?\)L_Y
M='\P+Y.=C?+3ONK^0<7:O:,6S8=SIL;L["[=VN$V+L3&==X/^&X>KP=;)$3C
M\32F;54OKEUN-(8*/=>Z*=_T!S_RA_\ E?\ EA_Z.G;G_P!C/OW7NO?] <_\
MH?\ Y7_EA_Z.G;G_ -C/OW7NO?\ 0'/_ "A_^5_Y8?\ HZ=N?_8S[]U[KW_0
M'/\ RA_^5_Y8?^CIVY_]C/OW7NO?] <_\H?_ )7_ )8?^CIVY_\ 8S[]U[KW
M_0'/_*'_ .5_Y8?^CIVY_P#8S[]U[KW_ $!S_P H?_E?^6'_ *.G;G_V,^_=
M>Z]_T!S_ ,H?_E?^6'_HZ=N?_8S[]U[KW_0'/_*'_P"5_P"6'_HZ=N?_ &,^
M_=>Z]_T!S_RA_P#E?^6'_HZ=N?\ V,^_=>Z]_P! <_\ *'_Y7_EA_P"CIVY_
M]C/OW7NO?] <_P#*'_Y7_EA_Z.G;G_V,^_=>Z]_T!S_RA_\ E?\ EA_Z.G;G
M_P!C/OW7NO?] <_\H?\ Y7_EA_Z.G;G_ -C/OW7NO?\ 0'/_ "A_^5_Y8?\
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
MW5LK+[!WD^U\E#A]PK@LU&(JPX?*5$%2D$]AZ)&@<#_4GW[KW6N/_P! <_\
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
MWLO><4!2HW=O*>G5*RHC>4"1*"D'^2XRF8#QPKK8&>6>23$+FOF6ZYHW9[^:
MJQCMB3R1 <#_ $QXL?,XX  <MO<WW"W+W'YGEWN[JD"52VA)Q%"#@8P7?XI&
M\V- =*J <#V&>H\Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__5#_\ FK?S,=Z?
M([Y,;UQ\^TMR;;P/4F=W%UULG86]()\)/L],+E&Q^=K,]@%/E&8KZJG\F1#M
M&T02&E#R1TT;MF%R#R3;;+LD3B17>X59'D3NUZA50K<-"@]O&N6H"Q'61/*?
M+,&V[8C!PS3 .SKG545%#_" <>N3@GJFS<O8N\-V%TS&9J&HWN/X;2'[+'A?
MPC4M/826_!E+M_C[DB&RM[?,:BOJ<G]O^;H=0000YC7\^)_;TB+6_P 1[5<>
MEJMUW<'W[IY6ZZ^G^(][Z>5NN_K_ ,5]V!Z=5J=>^GU]VZ>#==6_I[]T^K^O
M7O\  ^_=.AJ==?3_ %OZ^_=/JP/'KO\ U_?NG0U.O?3_ (K[]T^K5X]=?7_7
M_K_Q7W[IU6IQZ]_@?>^GPU>O6_I[]T\K^O77U^OOW3P;KW(_XK[WT\K]=\'Z
M^[ ].ANO<C_BOO?'IY6KUZU_\#[]T\K==7_K[WT\K=>M_3_;>_?;T^K]>^OO
MW3JM3KKZ>_=/JU>'6Y]_PE5_YEC\QO\ P_.H?_>?SGO&3W__ -S]M_YIS?\
M'H^L3?O*FNX[3_S3G_X]'UMC^\>^L8^O>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>ZTV/\ A5C_ ,??\)O_  V^^?\ W:;2]Y,_=\_W&W7_ $UO_@FZ
MS/\ NGFEGOG^GM?^.W'6I!?\>\C.LP%;TZZM;Z<CW[IY6Z]]??NGE:G77T]^
MX]/JW7OK[]T\K]#;T7O/^[>ZEQ%9+HQ6Y#%1/K:T<&35B,=4<\#46,+?\'4G
MA?95NUKX]OXJ_$F?M'F/\O1-O]E]59^,@J\6?M7\0_R_E\^CT$?T]A0,1QZ
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
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_]'?X]^Z]U[W[KW5$G\\C^61'\V>
MD!W!U1@4J/DWT=A:ZKV]3T-./O\ M'KZ!GR><ZVE,8US5L+&6OV^#J_RDS4B
MJOW[2QRK[6\\'EC=/W=N#TL;I@&)X12<%D^2G"R?T:-^"A'')/,IV6]^DNF_
MQ:<BM>"/P#_9Y-\J'\-#\]V2-XI'BEC>*6)VCEBD5DDCD1M+HZ-8@@@@@BX/
MO+X&HJ.I^5O,=8_I[WT^K5X=>M?D>_=/*U.'7K_\B]^Z>5O3KJW]/]M[]]O3
MRMUV#[]3IY6ZZM^1_MO?J]/*W7=[^[ ].JU.'7OI_K>[\>GE;TZ]]??NGE?K
MKW[IX-UZW]/I_O7OW3ZOZ]>O_MO?NG0U.O?[U[]T\K^O77U]^Z>#4Z]]/^*^
M]]/JU>O6]^Z=5J<>NO\  ^_=/JW7K6_UO?NGE?UZ[O?Z^[ ].@]>M;_6]VZ>
M5_7K<]_X2K?\RQ^8W_A^=1?^\_G/>,OO_P#[G[;_ ,TYO^/)UB]]X<UO]K_Y
MIS?\>CZVQO>/?6.77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=:;'_
M  JQ_P"/O^$UO^>;[Y_]VFT_>2_W?O\ <;=/]-!_@EZR_P#NN&EIO/\ I[;_
M ([/UJ07O[R+!ZRQ!\QU[Z>[=/*]>O?7_7]^X=/*WIU[Z>]]/*W7OK_K^]=/
M*W7O\/>^GE;TZZM^1_MO?OMZ>5NA6Z>WE_=+=M.E5+X\1F_'C,EJ-HX6D?\
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
M3RMF#[8<[CFG:OHKYO\ 'K4 /7C(G!91ZG\,GHU#@.!U./*',/[WL_I[EO\
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
M^RS=I?#M-(XN0/\ +_DZ1;G,4M2HXL0/\O\ DZ/+]/\ BOL+]!U6KQZ]]?\
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
MO?7W[IX-YCKKZ>]]/*]>O?7_ %_?NGE;KU[>_=/*W7K?D?[;W[[>GE;KP/\
MR+W[IY6].NK?D?[;WZOKT\K==@W]V!IQZ>5O3KWT_P!;W?CT\K=>^OOW3RO3
MKKZ>_=/!O,='(^..%^UV[F<ZZ6DRV22DA)')I<9%PZ'^AEFD4C^J_P"M[#>\
MRZIEB_A%?S/^P!T2[K/JE6+^$5_,_P"P.C%^R;HMZZM_3WNO3BMY'KKZ^]].
MJU.O?3_6_K[]T^K ]>]^ZOUW?^OO75@?7KUOZ>_=.J_KUX'W[IX-UZUO];_>
MO?NGE;R/71 /O?#IP'I/[HP<6Y-O9C!3Z0N2H9J>-V%Q%4:?)23V_P";<JHX
M_P!;V_;RF&995_"?Y>?\NE=K<&"=9A^$U_+S'YCJM*IIYJ6HGI:B-H:BFFEI
MYXFX:.:%S'+&P_J&!!]CE6! 89!ZD-) RAAD'AU@_P #[WTH#=>M[]T\KUP>
MO?7Z_P"W]^Z>5J==?3_BOO?3RM7KOZ_\5]ZZ=5J==?3WOI\-7KW^]_[W[]T\
MK^77K_@^[ ]/ ^G7OI[MT\K^O1V>A=Y?QS;;[>K)=62VX$BAUM=Y\1(2*1A?
MZ^$WA('"J([\GV%MWM?"G\9?A?\ P^?[>/[>@AOEIX-Q]0@[9/Y-Y_MX_;7H
MV'6W76\NW-^;4ZTZ^PE3N+>>],S28+;^(I -=36U3<R32O9(8(4#SU-1(1'#
M"CRR,J(S .WU[:[=:27UXX2*)2S,?(#_  D\ !DD@#)Z"VY;E9[182[GN#B.
M&%2SL?(#_"2<*!DD@#)ZWOOA'\1-F_#/H_"=9X#[3*;JKO%G.R]YQ0&.HW=O
M*>G5*NHC>4"1*"D'^2XVG8#QPKK8&>6>23$KFGF.YYGW5K^:JQCMB3^!/+Y:
MCQ8^9QP  P1YXYOO.<]\?<[BJQ+VPQUQ'&#@>FMOB<^;&@[0H!O_ &&^@?U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7_T=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=:6G_  H?_EB?W#W'7_/;I#;VC9F\LK30?(O;F)I=,.V-[96H6DQO
M:<%/ -*4>;G9*;,-9=&1:.H8R-D)3%DK[/\ /'U4(Y4W-_U8P?IV)^)!DQ?:
M@RGJE1C0*RGR3S!XJ#9[MNY!^D3YJ/P?:O%?Z./PCK5*_P!Z_K[GT&O4E*U>
MN_\ 7][Z<#4Z]]/];^OOW3ZM7CU[Z_Z_]??NGE:G'KK_ %_?NG@U>O6_I[WT
M\K^1Z]]?K[]T\&ZZ^G_%??NGE;UZ]]?\#[]PZ?5NNKV]^Z>5NN[7_P #[]PZ
M=5NN@;?7WL'IY6Z[M_3_ &WNX->GE;UZ]]?>^GE;JR+K_"_W>V9MS$E/'-3X
MR"6J2UBM967K:P'_ %I9''L%WDGC7+R>1./L&!_+H+W,OC7#R#S/\A@=+'Z_
MZ_\ O?M-U57IUU[]T\"#UT1_3WNO5@Q'77^^M[WT\&\QUZW]/]M[]]O3ROU[
MW[IT&O7=_>NM@TZ]:_T]^Z=5J=>!]^Z>5NO6_(]^Z=5J==?X>]].@UR.B)=Z
M;:_@6]ZBOACTT6XH5RL=A95K+^'(QW_+&0"9O^6@]BW:9_&M0AXIC\O+_-^7
M0TV:Y\6T"-Q3'Y>7\L?ET#/U]FG1VK4Z]]/];W[CT\K==?7W[IY7]>O?X'W[
MIY6].O?[U_O7O?3ZOZ]>_P!Z]ZZ=!IU[Z?ZWOW3RO7CUU]?^*^]]/*U.O?3Z
M^]@]/!@>EAL3=,VS=T8W.1EVIXI/M\C"GUJ,;4$)5QV_+ 6D0'C6JG\>V;N
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
M]/?NGE:O7OK[]T\KTZZ^GOW3RM7(Z];^G^V]^Z>5^O ^_=/ ^8Z];^G^V]^Z
M>5^NO>^G@WF.G#$8NLS65QF&QT9FKLOD:+%T4(O>2LR%2M)31BU_U.ZCCW22
M18HVE? 4$G[ *GJ[SI#$TTF%0%C]@%3U]=O;6"H]K[<V_MG'C30;=PF*P5"M
M@MJ/$4$>/IAI'T]$:\>^<\\K3S/._%V+'[2:GKDY<SO<W$ES)\4C,Q^UB2?Y
MGI[]M=,]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
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
M][X]/*W7OK_Q7W[AT\K4ZZ^GU]^X]/ANO6_I[]T\K^O7O]?W[IX-3KKZ?ZW]
M?^*^]]/*]>K3?Y*.S_[\?S1/B-B6B\L>-WKN7>,A*W6+^X77.9WK#*Q^@M+0
M1A2?[14#DCV /="Y^DY#W&3AJ14_YR2(G^!NHY]X+SZ+VVW66OQ1I'_SEECC
M_P #'KZ7/O![KG=U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__]7?X]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UT0&!5@"I!!!
M%P0>""#[]U[KY_G\]O\ EC'X==S?Z?NG]OFF^-?>.=JYDQ^-IBF.ZH[.K%DR
M>6V3XXAH@QF159\A@E72L:K4T2HB4D+39:^U?._]8]M_=.XO6]M5&3QEB& _
MS9<*_KVMQ8TEWE3??WC;?27!_6B'G^-> ;[1P;\CY]4"?7W+/0R5^NO>^G@W
M7O\ 6]V#>O3ROZ]=W_VWNW3P:G7O]Z_WKW[IY7KQZ]]??NG5:G77T^O^W]^Z
M?5J]>M[WT\K4P>O?X'W[IX-URCBDFECAA0R22R)'$B\L\DC:451_4D@#WHD
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
MTJQH?^#>T>X2^%9NPXD4'YX_P=4NIM%NQ'GC]O5AA%^1[!]>B('KC_@?>^G
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
M_ /\O2+<),+&/M_S?Y>C8 ^P_3HO#=<N#_K^_<.G W7#D>]\>G ?3KUOR/\
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
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[K_T]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UKR_SZOY8O^S8
M=1-\F.F]O?<_(CI';]2^9Q.+I?)DNV.JL?Y,AD=OI!"-=1EL-JFK\0%O)-&U
M31*LLLM(L4O^U/._[@W#]R;D]+.Z8:23B*4X#?)'PK^0.EL -45<L[Q]#/\
M1W!_2D."?PMZ_8>!_(^O6@W_ *_O*_J3PU.NOI_B/?N/3JMUW]?^*^_=/*WK
MUU]/K[WT\&Z-[\<,*(,-GL^Z6?(5T..IV(Y\&/B\TK(?Z.\VD_XI_A[#N\RU
MD2'T%?V_\5_/I)>R:BJ>F>C*?Z_LEX<.D8:G7O\ ?7]W!KT\K5X]=_Z_O?3H
M:G7OI_Q7W[I]6!X]<2+_ .O[V#U<&G77^O\ 7WOIT-7KD#[U3IP-UR^O!]ZX
M=.!NN)!'O=:]. ]=?7_ ^_<.G5;KJ]O]?WOIY6Z[M?\ P/O73JMUU_@?=@:=
M/ UZZ(_I[N#7JX/7@?>Z=.!NN0/O73H/IUW]?\#_ +W[UTZKTZC5=+!74E50
MU48EIJRGFI:F)OI)!41F&9#_ (%21[LK%6#+Q&1T^CD$.O$9ZK.W'A9]NYW+
M82HOYL975%+J(MYHT?\ 8G _I)'I=?\  ^QM#*)HEE'!A7_5]G0WMYQ+$L@X
M,.F7V[TJ#>8ZZ_UO]M[WT\K]>^OOW3RM3(ZZ^GOW3ZM7IQQ.+J\YE<9AL='Y
MLAE\C18NBA%_W:S(5*TE-'Q?]3NHX'NDDBQ1M(_!02?L J>K-,L,;2N>U02?
ML J>OKL;:P5'M?;FW]LX\::#;N$Q6"H5L%M1XB@CQ],-(^GHC7CWSMGE:>9Y
MWXNQ8_:34]<YYYFN)WG?B[%C]I-3_AZ>_;7377O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7__4W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=:&_\_?\ EB?[+'VI
M+\KNF-O?;]!]T[AF.\L)B:73C^JNV,HSUM73QT\(TT^'S["6KH+?M4]6*BD
MAB:AB?*KVFYW_?=A^X-R>MW;+V,3F6(8'VO'@-YE:-DZCU)?+&\?60_17!_5
MC&"?Q*/\J\#ZBA]>M<GW,G0M!IUZWY'^V]^^WIQ6ZZO?W[I]6ZL7ZVPO]W]C
M[;QY31+_  Z*LJ5(LRU61)KYT?\ Q1I"G^L!^/8/O)?&NG?YT'V#'1;))KE9
MAZ]+GVEZT#7KOWKJP-.O?ZW^V]V#>1Z=5^NP?=NG0>O6_I[]T^K^O77!][Z<
M!].N/(_UO>^/3BMUV#[UTZ#UR!]ZITX&ZZ*_T]^!]>G >NOK]?>^G U.NN1_
MK?U][X]/*W7?!^O^W]ZX=/*W77(^O^W][!].G0WKUXB_T^ONX;IP'KC>WU]V
MZ<#=<P?>J=.ANN_K]?\ ;^]=.*Q'1//D9MO[/-8O<\$=H<O3G'UKJ./OZ!;P
M2.?ZR0$*!_2(^Q'LT^J)H#^'(^P_[/\ AZ$VSW >,P'BN1]A_P!G_#T6[Z_7
M_;^SKH\5J==?3W[IY6KU[_>_][]^Z>5Z<>O?X'WOI]6].C0?"+9W^D'YF?$[
M9#1>:#=7R0Z3PE8FG4%QU?V1C8,E*Z_E8Z<R.W^ /LAYHN?H^6MPNO..VG8?
M:(VI_.G1/S-=_2<M;A=<#';3L/M$;4_:>OJQ^\ ^L!.O>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z_]7?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T&/<_3
MO7OR!ZKWWTQVMM^FW/U]V-MZMVWN;#U%E:6CJU#0UE#46+4]923+%5T-7':2
MGJ(XIHRLD:D+MMW&\VB_BW*P?1-"P93\QY'U!%0PX$$@X/3UO<2VLZW$!HZ&
MH/\ J\CP(\QU\R7Y_P#PF["^!'R1W?T9O85&3PL+G<'66]VIC3T78'762J9$
MP.X8%7T)4IXY*/)4RDB"LAFC4O&(Y),VN4N9K/FO98]TM:*Q[94KF.0 :E^S
MS4^:D'!J!,&U[C%N=HMS'@\&'\+>8_RCU'1*?8FZ,>E)M##?WAW1@<-IU)7Y
M.EBJ /\ E46025C?\@Q*Y_V'MBXE\&!Y/0']OE_/K;2:$+>@ZLJ'%A:P L !
M86'  'L&=%:MUW;^G^V]^KZ]/JW7@??NG0:]=^]=;Z]]?]?WL&G3BMUW[OQZ
M>#>G7OK_ *_OW3JO3KKW[IX&O7$BWT_VWNU>G W7@??NG ?3KF#[K3IT-UXB
M_P!/?JTZ<#=<?IP?>^G >NK?D?[;WO[>G5;KL'WKIY6ZZM;D?3WOIY6Z]P?=
M@U./3@/IUQY'^M[OQZ<#=<@?>J=.!N@][3VW_>C8^9H8X_)64L/\5QP N_WF
M/!F$<8_U4L?DA'_!_:NPF\"Z5SP.#]A_S<>E]A/X%RK>1P?L/^JO5=_^]?[U
M[&/0R5Z\>O7_ -B/?NG0U.O6_P!B/?NGU>O'KKZ_\5]^Z=5J=6F?R4MG?WW_
M )HGQ&Q+1>6/&[UW+O&0D72/^X77.9WK#*Y_%I:",*3_ &BH^I'L!^Y]S]+R
M)N,@_$BI_P Y)$3_  -T"_<N[^FY%W"0'XD5/^<DB)_@8]?2W]X1=84]>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__6W^/?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U5W_-@_EV[=_F%_&[([5Q\&.QO>G729+=71F[:L1P"#<+4R
M_P 2V3F*XV9,5GHX8J:I).F"=*6L*O\ :^-QSR#SA-RAO0N'):UFHLZ#^'R<
M#^*,DD>H++C54'.R;J^U78<YB>@<?+U'S7R^51Y]?-CW5M;<>Q]S;AV9N_"Y
M';>Z]IYK)[<W+M_+TTE%E<)G<+6OCLKBLC23 -'/3SQO%*C"X92/>:$$\-U
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
M[NJWYT?X>X$]^KG1M%A9U_M)G?\ YQII_P"LG4)^]]SIVJQM/XY7?_>$T_\
M63K=A]XP]8W]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__0W^/?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW4+)8W'9G'9##Y>@H\KB<K156-
MRF,R--#6X_)8ZN@:EK:"NHZE6CFAFB=HY8I%*LI*L""1[LCO&XDC)5E(((-"
M",@@C((/ ];!*D,IH1P/6O1W'_PGXZPJ!7U?QL[7RO7%.9JVKQ>P=]8E-T;7
MH/NZIZI,1B]R8IJ7(4='#KT0FIILA,% #R.Q+>Y>VWW;OEHN]6XF. 9$.EC0
M4J5-5)/G0H/0#H56_-,PH+M _JRFA^VG G]G53/<_P#*;^</3!JZJ7J:?LW
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
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U_]3?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]T!_;OQIZ [ZI9*;N'J#8._P"1X%ITRN=V]0ON*DA465,;
MNBF6/)4EAP#3549MQ>WLTV_>MVVIM6W7$D/R5CI/VK\)_,'I7;7UY9FMM(R?
M(''YC@?S'53O<_\ (9^-V\355_36_-]]-9.9I'@Q5>T?8^SJ<$7C@@H<Q+2Y
M9>>#)+FI;#^P2.1]MONKO-M1-RB2Y7U'Z;_M *?\8'0AM>;KZ*@N464>H[6_
ME4?\9'52G<_\E?YI=7"JK]I8/:W=>"IU>85?7>>B@SL=,K67[G:FZEH*J28\
M'P8XUAYX8V-I!VSW,Y;O:)<,ULQ\I%[:_)UU #YMIZ$UIS5M<]!(QB/](8_:
M*C]M.JO][=>[^ZTS4NW.Q=D[LV'N"#5Y<+O';N6VUE%"FQ?[',0PRE?I9@MC
MQ8\^QW:WEI?1>/92I*A_$C!A^T$CH207$-PGB0.''JI!'\ND?]?\#[4]*E>G
M77OW3P(/#KB1^1_MO>Z^O5PU.O ^]].@^G7('W4CIQ6Z[(!_U_?N'3H;KC]/
M>^K@^G1/?D7MK[3-8O=%/':'+4_V%<5' KJ!;P2.?ZR0$*H_I$?8CV:?5&T#
M<5R/L/\ L_X>A!M4]8S$?PY'V'_9_P /1?\ $8RKS>5QF%Q\?FK\OD*+%T4/
M-Y:ROJ5I*:,6O^IW4>S:1UBC:5\!02?L J>CAI5C0R-P4$G[!GKZZVVL%1[7
MVYM_;./&F@V[A,5@J%;!;4>(H(\?3#2/IZ(UX]\\YY6GF>=^+L6/VDU/6&,L
MC32M*W%B2?M)KT]^VNF^O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__5
MW^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=)7>.Q=D=AX:7;F_P#9VUM\;?G;5/@]W[?Q.Y</*VDIKDQN
M9AFA)L2+E+\^U%M=W5G)XUI(T3C\2,5/[00>G(IIH'\2%BC>JD@_M'58O<_\
MF#X4=J?=5NV=L;DZ7SU0)9!7=:YZ5,.]4_,;5&U-S+D*%(5/!AQZ4EQP&4\^
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
M4]Y+RI-K@>)3)'JU%#3/]!VKG3_+'6Z-[QIZA?KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
2_=>Z][]U[KWOW7NO>_=>Z__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>fldm-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:fldm="http://fluidigm.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:stpr="http://xbrl.sec.gov/stpr/2018-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="fldm-20200630.xsd" xlink:type="simple"/>
    <context id="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i23aa9527ec22492db333ce8f818ea38e_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i513be9bea3864f238b0628fc7e0b2209_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9c98b4b217e747479e6fd94f3a9acf4f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i820a7327a69b449f901797b2a8243ecb_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9d31b2a8e18b42a4a01c79c0a5b9c5aa_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2b1b03dc11a14754b313ac7ff9fa4f1d_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8ccbc82b9993494c87a33413dc51c546_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i86258bc18bdf43afb5d7b9fcc8fea815_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id9a6e795367d4844ba9ffa0962b9d91b_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i88cb0dc23606459da29eee3d1b6efc5a_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i31cd118987884717946e05dc2087fc1f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:CollaborationRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic3c424a545c7494cbebc4eed77052e12_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:CollaborationRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if97da17ebdb04375a142d60702ef1783_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:CollaborationRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i73885c07674143cbaf4291a83ed5d86d_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:CollaborationRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i61e72a27317d41c5a87952b00fe06ba5_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifeb1e51121f4407488c21a07f67bec04_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia3966e4a2d064bb88cc553564502ae98_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic355719a702c47b8b2a3b6356255bb25_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iae9bcbc3e72e4956a69b7d9375446895_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i1d27175d3ee84a24a8384ed896027d7b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i0a9a417e98c742c9abd6187e9e7a0532_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i607eecad3d0c4dfdb1a8cd2ffaaf8203_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="ib415b633d87047e48f220c4efaacb82c_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i2fcb6bdb85d647eeaaa84eadaf94b9df_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i51d0034b8fd14a1eaad789128bec1fd7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id237615ca3c9479da256fd092e75c14f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7fd6e83090c546a89bdec6f5a7e1d312_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="ia42d64559bd341809ff5e5b6fa96f1ac_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="ib0d73c6e57284990aa0a6977ee70839d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="id50ca46654584313b5761c8a2d1ade64_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="id6dec547637e40c5bd289d416985868f_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i19dcb6ac643c45d2815957ddf023dd36_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="ia57d96b6556f45b99a15fe298d823b86_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i9169b33e6bcd4bb997ac2394bb13590f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="ic1541016b23c4dcdbab379a3203f29bf_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i40dbe2d7e6c349ccae9c055e6bb4bda6_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="ic5ca96b83b124110bc2e2f7f0410b12f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i0329043e866f43528042d6a9ef3ccf1e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i68ea67ba744a43c28e2a4a634c7cdcb4_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i2721200753ef42908ab2245a8cef0371_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i1c6872a7a40a4043902dfa7689e239aa_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i2618e3ce045d4dc08f1f826b91042438_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i0e79953df1894fe89293995911e1f186_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="if7ed1f6b044e40df8dbab38d97b08983_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i49f02e066df143a8be8b86cfa51a363b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i958b5fd915ed4404b4ed925649217667_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i003292c6c96642d5af84e7d8bf0db365_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="ie14dc1dd68d74927afe7dfcf46e0c356_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i2d58b5e1b0d543faa6108f82f9a1f65d_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i22be7ed546874fd2b4820e715df18359_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="ia27a3445b93a48508c3f6d783a5794b6_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="ida9012e0cd074724955151e5c0cac212_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="idb7661ffeac64bef923e496dc05d2bc9_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i945a0365f9934e7e8932274066f49a9c_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="ib4e70907d42f41228a09f369aab7142c_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i0910356e257a4b36b1c6a219966345c3_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i5c9655a850a246029c3af9950a938270_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i1b87aa5faf004be68b6a7c9680a2f039_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i68d50ab1923a48acb9e25af0cf48e967_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="icc6c6a742d0a4daa8b8debb09a70647a_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i26da3e5da6d84085a799b4ef3ccaa109_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i11557d1eb43c45dfbf5eda5ea92b7014_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="ib24fbe293fef4e079ab3ca92dd574d7a_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i8fb4d6e8f535490bbecec03b9783b0d3_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i368678d74f044884be00d0aceeffc007_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="id7a93b3747d04a26888fb11edd104cd3_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8ab759b9b63545d8907fca1d72decc7e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia652cec87bc54010b980b51f03e8b40e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie903d1ab41d64bfeae57bd447631ba14_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4b9a9d21e02340448398bf0f02c0cef8_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">fldm:IntellectualPropertyInfringementClaimsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i6f5ded81b5814b9f90e569ea8ee1c2ca_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i79964bc11d7449879f38b03f6256374a_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="id4347b70ea714085ab8be30e59e5ec71_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">fldm:CommissionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i466293c56be64ff4b392274c774681e9_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">fldm:CommissionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i16a1fd619f0f49109e55aada3d2e6c5d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fldm:FiveLargestCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8cd0ac2479e947b9a6f8ee4f5064b0c8_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fldm:FiveLargestCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibcf052f0cb9d4f68bbf123c90c841c0c_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fldm:FiveLargestCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0a551a67c911462f971944f4284525cc_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">fldm:FiveLargestCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0a060bf046004af2b0563c89b7efb4aa_I20140228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-02-28</instant>
        </period>
    </context>
    <context id="ia2a03da2bfdb42f89be8014b50889d88_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i241659a882aa4d0398753c2a6c1e96d5_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <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="id834e84229314246a86557b0327230e6_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i27ceaa237cba49d8a9465869cf7bc197_I20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="if5aa7bd1b9da4e8896f4f2c5b28b291c_D20191101-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="ic75beb48f71648f29a7b4524e95ff76b_I20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="ib5653425a8a949eb85ff157a1a9428c5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i78a2e0e07c65444790a82cbd153cc382_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="idbf9e4342ed64b979d002ff4d56f90c3_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ica185e2466bb48999aab0cc994b05395_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i575d3197322740c49543d0e10c3fdc88_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i0e207775defe40ffb5f435e275b90869_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ia907c060122a4109879c9bd51737ccf9_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ieca58bf96c5342488ed1b2ea736b9630_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i30230f29c98f4dd89142d82e210bf8d7_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i86f571b7e5fd4760818717445da30211_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="ib1aea51aeffe4526b18318ad11f206c9_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i20b96083924d48faba9f7d74703f07f8_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibe9ff95253eb444bab9077bd8d64c3b2_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:TwoThousandAndNineteenConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic2e36f1f0cff4ea88afd4e7cea9b5c07_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:TwoThousandAndNineteenConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0dba6f354a6b4b95a577d0bf06cc60d4_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2d95aa1017514067ba9148698327a844_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if156aa09c27c4573adc718f35151c684_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:TwoThousandAndFourteenConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i62e4115529a14f8bb9adfe2ddaa24b42_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:TwoThousandAndFourteenConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fldm:InstruNorASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-17</startDate>
            <endDate>2020-01-17</endDate>
        </period>
    </context>
    <context id="iec4f943c16e948f5ae177d15edce4e05_I20200117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <instant>2020-01-17</instant>
        </period>
    </context>
    <context id="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fldm:InstruNorASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-17</instant>
        </period>
    </context>
    <context id="iadf6bfa3e84248ef83cf169109b1b610_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib226c1fb3cef4f16bf0d80cd5a749b50_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie4419cdfbca54730b45dd66d6ce1b571_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0aba0cccd19841da8b6ba30595228146_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib372a50b736b4477ab0cdb6c203b222a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9ec05557a52c46a1838bf7999db62df2_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id4996190246f4391b065e2c24bafddea_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ief82f8ab5719444aafa914d2d55d776f_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib0d1a10bcbe14cdcaedbd24c80099b6e_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icea1ac7714ee45049f588d93b42a111f_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9b5303e94af7469185cc5b562f705d55_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id8df6595ac3f4cafa5231e75dc9ef80f_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iaaf1a0a993794cf39c4e50a799782a93_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:InstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ife0ba12fd0a44e5d9b2f2c92cc030c83_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:InstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic613e0f82e89450fa92401ab57b14b44_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:InstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8c12ef17507b4af5ad449b057fc6c69b_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:InstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie4b3b88ee0c84fb58758e3d397e1fcf2_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:ConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2e13fee23caa4ea3b52419dda76d9de9_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:ConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia2ff9bf5f5c344fd9ddd175f0638a3e2_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:ConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0554a4fba40c499b8892d0594d05e480_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">fldm:ConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ifcf7d659ead647b6a822f5c1652adc6a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iacb5d815bae24cc299f60ce6bb2d9bac_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia0aeba50d112407dae31457ea068c7d5_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id1f386efc64c482bba91a7c8017e381d_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id5272a9f6ec04b9387b06dc72dbbff7b_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i69fa4a4ae1764bea988e8e67852bcf38_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i35053a904f1349a88c0fa5e32917dc64_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i78583dbc558b490cbb69644a9f7beddf_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:GrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9f0735b889fd43c5b969ec6873b1869a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9b383085ef5d4593bc83e594f41687f2_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0f929fdc0e2e4f7382c33b97e4b4c048_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i771fc3ed827949a592fe9586c3c928f7_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i924050c445564aa7a9a44dc0b15c0365_I20140228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fldm:DVSSciencesInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-02-28</instant>
        </period>
    </context>
    <context id="i3a3fd1f1b1a74bf4b1d1922fe5fd6e23_D20140201-20140228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fldm:DVSSciencesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-02-01</startDate>
            <endDate>2014-02-28</endDate>
        </period>
    </context>
    <context id="ib84ba25dee0c43669a083220217ce45a_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fldm:InstruNorASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i17d7ce1bd9f94448a20eabe198309827_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">fldm:InstruNorASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i1424489b7d39415eb90bfb364a7714de_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="icabed1d57ddc4611bdf1355cd7501492_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">fldm:PatentsandLicenseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i841a3a8e428e49f982b05557e39b3c0c_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">fldm:PatentsandLicenseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia154a1e7e10d465d854ff0bf7cf726e5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i16870c97aa0743e3921b332b56c1abbc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="iee7ab5241d6442eb80656d6c7d628b68_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">fldm:PatentsandLicenseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7a8eb65aea674348b2294d029199d419_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">fldm:PatentsandLicenseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7bccd896dc1048c386aed206d69dae80_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4997ffc46df34a23b1622cf75346a9e4_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8721113109e84efaa172e17916f9263a_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i080f72a54a7a4383b9cab3a8f359be60_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fldm:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i8bed5b1725d7431d8177765c6ec8ca19_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fldm:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2033730bcb1544cd9051663c9f9a3895_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fldm:LaboratoryAndManufacturingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i05fb409536b0450a80c7e571961c4981_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">fldm:LaboratoryAndManufacturingEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0f010f3772d944eea7b8445899298d5a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i55e0d47cae3c4ee19a7148cc6d2590a8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3366bd08769647ed814151fb03cc45f2_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i56d285aae6094e20b92c02064190e755_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibd3df286b07c465e82d1b4fbc1a240b2_D20140201-20140228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-02-01</startDate>
            <endDate>2014-02-28</endDate>
        </period>
    </context>
    <context id="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1da713bf6a0f4386ab7061f513d1fd1b_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i55ad31a6cff04e4ab879b0630aaecc29_I20180312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-12</instant>
        </period>
    </context>
    <context id="icf09dcfaa8ea434fa5299db341165c34_D20180301-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <startDate>2018-03-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="iae823273572449118c65d3cf32cb509c_D20180301-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="iab3d9563c7d745b194ef27497c584e06_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">fldm:TrusteeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="idab491e7489c4217bb3fb315499cc82a_I20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">fldm:TrusteeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="i0fe73257ca3a4ac2bda33cba4a239994_I20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="i1074a0c284064898a66c219861bb8c9c_D20190201-20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="i023f311ea3f74c2dac8d7f4b9b56364f_D20190201-20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">fldm:TrusteeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="ic9e20e797d99498ba1503308c636860c_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <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="ic13fb28f29b64df39e90c1bf3128a644_D20191101-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="i4aaf93f52bfa4c1aa39797c86b77cbcf_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6e9030acebc24a57ab2608aa9c15e38b_D20191101-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="i4a3336994ed84026aaf9f30452b24409_I20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="idcfb45c01f7c4d2cafc9790a38abe515_D20191101-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="i7dc5c52eaab749bcaa6ecf76b5fb93ac_D20191101-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="i65e15562d4264df7b3aadc9c1f65ab3b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icff29a59b9f64515b54b16e5b1dadaa1_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if79ebeb0c79d408b9846192711455544_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie858d56305824d51932d9d9017b325d7_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i79cc019a48bf45ada14b2217b78ac841_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6d8846738b19457ebba036817ef0b82c_I20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-08-31</instant>
        </period>
    </context>
    <context id="i25232c5c95914c428735b52dff776581_D20180801-20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="i7a16a5f421084c9d83fb77aa5097c18a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i28e0a476ddd64bac8346ac331c7014f0_D20180801-20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="i178570be227f496bafaedbe080e18571_D20180801-20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="ied416b7114f04f339b030c86b8ba1827_D20180801-20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="i6e551b97d1ec45628ef60b57ea39ed63_D20200421-20200421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <startDate>2020-04-21</startDate>
            <endDate>2020-04-21</endDate>
        </period>
    </context>
    <context id="i339048ba820547fa86d1eadc57fc17b1_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i847faef92bf34e849ffd942e4bae0f5c_D20191101-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:ExchangeConvertibleSeniorNotesDue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="i577acae0c7ed4eae92befee8e18fb6eb_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icb70e3b14ab241eb84d755637ff777d8_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i06e993f3bb0f4cef8eb0bc54c7700063_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i5c7dd3331c0e4cd690727a38d79816fa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i8987d53f38874661a3f6cbc90d63f416_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i4de80801114f4d7ea3a6f82b172d4d5c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="iafa4ff7f6c38492da394519f55af5186_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie23479a9b2bf4c4aa0f4275bd9e87ba2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie921da4a3a754d18a124966528cd5905_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i29ba16b70222463cb712f66127f40c1d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie6729e260dff49138b5dc94664f1afff_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">fldm:RestrictedCashAndCashEquivalentsDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id3dd2e3cc41a4907ba4a257a049b3cb5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic5199a9a03db48e78533b802842d5c32_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i72e885b6db4f4952bb26dfb99f31dda7_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iee23fc4d8ccf47079b6253bab2258fdb_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ibf0225bb07fc4217a4923e5e093d6913_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i10a8ac87fdde4dcaafe71cb08a3ab3fe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">fldm:RestrictedCashAndCashEquivalentsDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia3a14ed05f794d52ac964bb08c024d85_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7fcaf9e076f84c339166466f4ab139ce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idf6c0fc7a1024520912048cd034720fe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i025252e98ca347acb2edc468abb43d4f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id4a8929cebf8472c89f7eb261ee30f73_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4b31402585694cb4be4080ffa8a7720a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id18d55e250394732941aebcc89c55941_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i73bf5306b0f64a5e89b96586911e92ef_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesdue2034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id74f72d9f4984ab486d8a16aaa5838dd_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i2c7ece0859f047309f94d20b83e29d35_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib49b00a900dd4e97a43c9f5f40db0903_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">fldm:SeniorConvertibleNotesDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i56c7e99db69245109c90dd582a9c9e51_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4aa0ef993d2546c2bf5974034f26a02d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i8cae9a3e17e54daa98299a6ce4a4ee9b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib86f1dbfef8c43eba99ab5267f00bd44_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i54dc9dd1e4c54366b184d7ec15d3c26e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndNineEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic0b9dfbd254547eb98c1aa7bbcf65d05_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fldm:RestrictedStockAndPerformanceShareUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndNineEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1854ade142854ee5bf2d9b44b626e107_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndNineEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i96fee77e341349f9adfb7cab1eec99d8_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndElevenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6be9ba4661e140bda7d84ed197b4d3cd_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fldm:RestrictedStockAndPerformanceShareUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndElevenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="idb4483747bcc41239c64b7bdbd45b3c8_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndElevenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1f39a812ab154c8495d9c8474f330b19_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndTenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7e5248eb7e024c54a87ddef330d1f9d8_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fldm:RestrictedStockAndPerformanceShareUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndTenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i25a191c39b1248a4ae41d64db652cd32_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndTenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic0717b0207f94b3488ed7f5e626f8363_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndSeventeenInducementAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i23d2e3b6f5ff4b258b755520e57cf6db_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fldm:RestrictedStockAndPerformanceShareUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndSeventeenInducementAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4063d50f5abb4c249d8648dd00f68c9c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandAndSeventeenInducementAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9401a6a6ad874e1eb32a333ac14fa501_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i3904da7b5bb8402c96fb8122fce0f6fa_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fldm:RestrictedStockAndPerformanceShareUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie709e782ac84411fb90b0db66e2790f9_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i231fe3bb1fa6463098505c061aec5ad0_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5dfb7e923d094b0389d8493f404c8f3a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fldm:RestrictedStockAndPerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib0f7daaa85af4909b93febe97b14447c_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="ibfc9fee326014db3890b9afd31851999_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8707f099ccdb4b2fad10e0a81d850731_D20200501-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i26924c9a4c554cb0bdc4ac6801038d1b_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib4b57f72f8734653a82f6bb48cfa7aa0_D20200501-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i7aa2459d92b54d0981f0a3efcf9cb3c9_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i41a356f7a54243a9a61686ded26b6f1e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">fldm:AwardsHeldByOwnersOfMoreThan10OfCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9883ad579e18440591ab5c2c7a0416c3_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5dcf699de86241f48c0d91fe592ec126_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:EquityIncentivePlanTwentyElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i4d3a61ddfb644445bfefb0d68b9aef4b_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:EquityIncentivePlanTwentyElevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if777d06e555848be8529f6a1d4eda4e3_I20170131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:A2017InducementAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-01-31</instant>
        </period>
    </context>
    <context id="ib34eb58e5178407f8245d1ab10b4d6cf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic82f878a590d4d8a9013659e2338236d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ida56d35c7ec9426fb259624b9d64eefb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5f260799550f41abbc50e77295b26c96_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="icde0a4225c3845e1a314591e5766ca85_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0410029126914cd29c17e20c564f87e4_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9a980a7cd2f642cab05b659b6f4fb2eb_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4bdc6ad744444f78b1e5a861349ec789_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic0fda822d4b5496b9a99b2c34326f5e1_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if6b61660dc2c417bb0bcaae1209b94c2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">fldm:CertainEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i31d59e42986d4757ad232e06767b28dc_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">fldm:CertainEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i061a8f2b850c41bfa2c37c6d53309052_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">fldm:CertainEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i74ff99a3a2f748d5a6197b406d7ee0b1_D20190531-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <startDate>2019-05-31</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i2c8b5890876f48018f38f132f0bee00a_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i46da8ded8d39416fbd5264520cc240a6_D20190601-20190601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-01</endDate>
        </period>
    </context>
    <context id="ibac50d050391424898db8f648e8d22db_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i1157a605b6914cedb1d771e612910c94_I20190601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-01</instant>
        </period>
    </context>
    <context id="i804802110b4c4504b45612ee53f4a28c_D20190601-20190601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-01</endDate>
        </period>
    </context>
    <context id="i5a7186eaf0c44e4295dc1c4334dd4480_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i40602882470e456c99f95ec1ddf1051c_D20200601-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i652f00ea65254f6b94379cb5ca9c63e0_D20200601-20200601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-01</endDate>
        </period>
    </context>
    <context id="i272b9251c8794cbdb4bf833a57cf1c96_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:TwoThousandSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie6acea7f33aa45b7b49273ff2aab1049_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic8b7c3a6b96249eca34d68bc0dff6487_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="idd969e7f8cfd44ec812f4a8179924996_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i05d9de6849b841478746a83bc8702338_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fldm:OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib8a17bafa44d46afa2eb2a6a2a45d895_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i5a932f461b424872bb9f5936660d1c8f_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i9c229bf21c104c03b27cb8a5fc764fe4_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i2666ea29613140e0bf225223e38d9f51_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</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="i58827243603645a998cbd4546b1fba4a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia9e477189ad042dd965db6514fad0adc_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i680654798c7a4c7587a5889fc70600ce_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic54109aa4c9849e2a9c68697ef9b8438_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2223d73457334e14bb1f6f199bf4301b_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i73bed52de9e94f829c55f801b591f7b9_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i972ba16483fd4a3babc6d4ac1822dccb_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1b0c85e1dd244ccea70e1a6cec958d37_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001162194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-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="number">
        <measure>pure</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="investment">
        <measure>fldm:investment</measure>
    </unit>
    <unit id="numberofofferingperiods">
        <measure>fldm:numberOfOfferingPeriods</measure>
    </unit>
    <unit id="segment">
        <measure>fldm:segment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80L2ZyYWc6NzE1Njk4NjI5ZWY5NDU1MTg0YzcyMGU1NWVmYzg5MmYvdGFibGU6MmY0NzRkZGEzMDM4NGJlOWE4OTVkMjEyZjU4ODdmNWYvdGFibGVyYW5nZToyZjQ3NGRkYTMwMzg0YmU5YTg5NWQyMTJmNTg4N2Y1Zl8zLTEtMS0xLTA_21954c1e-6913-4729-8bc8-60a6b82db2de">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80L2ZyYWc6NzE1Njk4NjI5ZWY5NDU1MTg0YzcyMGU1NWVmYzg5MmYvdGFibGU6MmY0NzRkZGEzMDM4NGJlOWE4OTVkMjEyZjU4ODdmNWYvdGFibGVyYW5nZToyZjQ3NGRkYTMwMzg0YmU5YTg5NWQyMTJmNTg4N2Y1Zl80LTEtMS0xLTA_f9f0393c-3267-4d9d-a1f3-3e9431f48cbe">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80L2ZyYWc6NzE1Njk4NjI5ZWY5NDU1MTg0YzcyMGU1NWVmYzg5MmYvdGFibGU6MmY0NzRkZGEzMDM4NGJlOWE4OTVkMjEyZjU4ODdmNWYvdGFibGVyYW5nZToyZjQ3NGRkYTMwMzg0YmU5YTg5NWQyMTJmNTg4N2Y1Zl81LTEtMS0xLTA_a89d0422-05b3-4233-a287-fc8fb8a73a61">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80L2ZyYWc6NzE1Njk4NjI5ZWY5NDU1MTg0YzcyMGU1NWVmYzg5MmYvdGFibGU6MmY0NzRkZGEzMDM4NGJlOWE4OTVkMjEyZjU4ODdmNWYvdGFibGVyYW5nZToyZjQ3NGRkYTMwMzg0YmU5YTg5NWQyMTJmNTg4N2Y1Zl82LTEtMS0xLTA_75dbcb3e-4d36-4bea-881d-071be5848de9">0001162194</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80L2ZyYWc6NzE1Njk4NjI5ZWY5NDU1MTg0YzcyMGU1NWVmYzg5MmYvdGFibGU6MmY0NzRkZGEzMDM4NGJlOWE4OTVkMjEyZjU4ODdmNWYvdGFibGVyYW5nZToyZjQ3NGRkYTMwMzg0YmU5YTg5NWQyMTJmNTg4N2Y1Zl83LTEtMS0xLTA_2450605e-4754-4a38-a64f-3eeed3d48310">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNS0wLTEtMS0wL3RleHRyZWdpb246NTAxMGUxYzM2M2ZmNDU5Zjk2YmNlNzI2ZDVlMjM3OTFfMjE5OTAyMzI1NTY1MQ_b7826af2-1586-46e9-9b1a-3420f704d31a">us-gaap:AccountingStandardsUpdate201613Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <fldm:RevenueFromContractWithCustomerPerformanceObligationPeriod
      contextRef="ia652cec87bc54010b980b51f03e8b40e_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNTYyMA_dcdf51db-9f3e-4be4-a95e-eeb988eb1e8d">P1Y</fldm:RevenueFromContractWithCustomerPerformanceObligationPeriod>
    <fldm:RevenueFromContractWithCustomerPerformanceObligationPeriod
      contextRef="id4347b70ea714085ab8be30e59e5ec71_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI3NzI3Mw_47fe3048-acd6-4cbf-87df-8516c9ced606">P1Y</fldm:RevenueFromContractWithCustomerPerformanceObligationPeriod>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI5MDcyNA_82ea5c68-4c4d-46bb-8d93-d2901fa393d1">us-gaap:AccountingStandardsUpdate201613Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i9f0735b889fd43c5b969ec6873b1869a_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81Mi9mcmFnOmY0OTZmOTIxZWI2MjQ2MTViMTgzY2Y0MGViMTRjZDdiL3RhYmxlOjdhZDc5ODFlZWIzMzRhZTdhMTA4OWNlYTVkYWEzZDczL3RhYmxlcmFuZ2U6N2FkNzk4MWVlYjMzNGFlN2ExMDg5Y2VhNWRhYTNkNzNfMS0xLTEtMS0w_300dc4a5-369e-4ec4-b7c6-803fd4a2c918">P6M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i9b383085ef5d4593bc83e594f41687f2_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81Mi9mcmFnOmY0OTZmOTIxZWI2MjQ2MTViMTgzY2Y0MGViMTRjZDdiL3RhYmxlOjdhZDc5ODFlZWIzMzRhZTdhMTA4OWNlYTVkYWEzZDczL3RhYmxlcmFuZ2U6N2FkNzk4MWVlYjMzNGFlN2ExMDg5Y2VhNWRhYTNkNzNfMi0xLTEtMS0w_87738359-6518-4edd-90d2-4546b4496801">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i0f929fdc0e2e4f7382c33b97e4b4c048_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81Mi9mcmFnOmY0OTZmOTIxZWI2MjQ2MTViMTgzY2Y0MGViMTRjZDdiL3RhYmxlOjdhZDc5ODFlZWIzMzRhZTdhMTA4OWNlYTVkYWEzZDczL3RhYmxlcmFuZ2U6N2FkNzk4MWVlYjMzNGFlN2ExMDg5Y2VhNWRhYTNkNzNfMy0xLTEtMS0w_5e0ca514-69dc-4d1d-a959-f205abb6b421">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i771fc3ed827949a592fe9586c3c928f7_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81Mi9mcmFnOmY0OTZmOTIxZWI2MjQ2MTViMTgzY2Y0MGViMTRjZDdiL3RhYmxlOjdhZDc5ODFlZWIzMzRhZTdhMTA4OWNlYTVkYWEzZDczL3RhYmxlcmFuZ2U6N2FkNzk4MWVlYjMzNGFlN2ExMDg5Y2VhNWRhYTNkNzNfNC0xLTEtMS0w_75c811bc-e7e1-4035-bd4f-d6f1f328971a"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="iae823273572449118c65d3cf32cb509c_D20180301-20180331"
      decimals="7"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82NC9mcmFnOjI5MWQzYzdiYjNmMjQzNzJhY2JmZWFiZTMxMTVmMGQ0L3RhYmxlOmU4MjYwYTgzNmEwMzQ1ZDliZmJmYzhmZGZjOTIwOTY4L3RhYmxlcmFuZ2U6ZTgyNjBhODM2YTAzNDVkOWJmYmZjOGZkZmM5MjA5NjhfMS0yLTEtMS0w_7414ffc1-d20e-498e-8fc0-f9889250337c"
      unitRef="number">0.1269438</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i847faef92bf34e849ffd942e4bae0f5c_D20191101-20191130"
      decimals="7"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82NC9mcmFnOjI5MWQzYzdiYjNmMjQzNzJhY2JmZWFiZTMxMTVmMGQ0L3RhYmxlOmU4MjYwYTgzNmEwMzQ1ZDliZmJmYzhmZGZjOTIwOTY4L3RhYmxlcmFuZ2U6ZTgyNjBhODM2YTAzNDVkOWJmYmZjOGZkZmM5MjA5NjhfMy0yLTEtMS0w_60d69d79-fa9b-468c-9e98-1a3591b74f0c"
      unitRef="number">0.3448276</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <dei:DocumentType
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMjk1_3c815824-c800-4e09-88f9-f50edc00d1a8">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMjk2_ff5a7aef-0d3e-42b0-92cb-2b4235977dcd">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yNTk_fc39e506-cc86-4fe0-ac8a-d50ccce1d266">2020-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMjk3_b4c4eacf-1fa8-40ef-9bbe-2a8f2e99658c">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMzAw_0770979a-270b-4687-abf3-b6b89c6f9cc1">001-34180</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMzAx_b917e250-8d02-4f7b-b9e9-32bb1337f4a1">FLUIDIGM CORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MTUxYzhmZDAxNTlmNGFlNjg4MjJmNzFkMzE2OTE4NTIvdGFibGVyYW5nZToxNTFjOGZkMDE1OWY0YWU2ODgyMmY3MWQzMTY5MTg1Ml8wLTAtMS0xLTA_a414a88b-86d7-4bbd-aa9a-ad100ff7127a">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MTUxYzhmZDAxNTlmNGFlNjg4MjJmNzFkMzE2OTE4NTIvdGFibGVyYW5nZToxNTFjOGZkMDE1OWY0YWU2ODgyMmY3MWQzMTY5MTg1Ml8wLTQtMS0xLTA_ab25b963-5c76-48c3-9084-55c574b00b6f">77-0513190</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MTUxYzhmZDAxNTlmNGFlNjg4MjJmNzFkMzE2OTE4NTIvdGFibGVyYW5nZToxNTFjOGZkMDE1OWY0YWU2ODgyMmY3MWQzMTY5MTg1Ml8zLTAtMS0xLTA_ba572b40-99b0-477d-989e-84ea4d17ff20">2 Tower Place, Ste 2000</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MTUxYzhmZDAxNTlmNGFlNjg4MjJmNzFkMzE2OTE4NTIvdGFibGVyYW5nZToxNTFjOGZkMDE1OWY0YWU2ODgyMmY3MWQzMTY5MTg1Ml8zLTEtMS0xLTA_e9935a50-f0cf-4567-a6b4-7d4294911ed6">South San Francisco,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MTUxYzhmZDAxNTlmNGFlNjg4MjJmNzFkMzE2OTE4NTIvdGFibGVyYW5nZToxNTFjOGZkMDE1OWY0YWU2ODgyMmY3MWQzMTY5MTg1Ml8zLTItMS0xLTA_a558e262-7a10-423a-9b1a-fd137639d3a4">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MTUxYzhmZDAxNTlmNGFlNjg4MjJmNzFkMzE2OTE4NTIvdGFibGVyYW5nZToxNTFjOGZkMDE1OWY0YWU2ODgyMmY3MWQzMTY5MTg1Ml8zLTQtMS0xLTA_87a13cbf-5f33-4abd-a324-25d26c85486d">94080</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMjky_0c2cf522-0c70-480a-8755-30e1dd9c7d8f">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMzAy_4efabdeb-ed68-42b2-b24b-5ee316ea1765">266-6000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MWFjZmNjM2I2ODcyNDc0OTk4ZmQ3ZTNiMDQzMTkzNGEvdGFibGVyYW5nZToxYWNmY2MzYjY4NzI0NzQ5OThmZDdlM2IwNDMxOTM0YV8xLTAtMS0xLTA_d7704558-d9de-4bf8-98a9-70ad19e59bae">Common Stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MWFjZmNjM2I2ODcyNDc0OTk4ZmQ3ZTNiMDQzMTkzNGEvdGFibGVyYW5nZToxYWNmY2MzYjY4NzI0NzQ5OThmZDdlM2IwNDMxOTM0YV8xLTEtMS0xLTA_252e8c6a-8ade-4615-9351-d63292d9fa72">FLDM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MWFjZmNjM2I2ODcyNDc0OTk4ZmQ3ZTNiMDQzMTkzNGEvdGFibGVyYW5nZToxYWNmY2MzYjY4NzI0NzQ5OThmZDdlM2IwNDMxOTM0YV8xLTItMS0xLTA_60ff33bd-0029-4c57-80bf-d0e89b92717c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMjk4_573673cf-fbeb-4020-ab39-e8641aee1096">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMjkz_83c545b7-3726-4a74-a814-1ca73d348bee">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MDE4ZTZiZTAyN2ZjNDUzMGI0MTFiZmI0NzFiNmY0MDEvdGFibGVyYW5nZTowMThlNmJlMDI3ZmM0NTMwYjQxMWJmYjQ3MWI2ZjQwMV8wLTAtMS0xLTA_73e8c22c-37af-406b-a6fd-23112cd1e1db">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MDE4ZTZiZTAyN2ZjNDUzMGI0MTFiZmI0NzFiNmY0MDEvdGFibGVyYW5nZTowMThlNmJlMDI3ZmM0NTMwYjQxMWJmYjQ3MWI2ZjQwMV8xLTctMS0xLTA_2ba9511e-c123-4592-9403-2ed24c580c06">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGFibGU6MDE4ZTZiZTAyN2ZjNDUzMGI0MTFiZmI0NzFiNmY0MDEvdGFibGVyYW5nZTowMThlNmJlMDI3ZmM0NTMwYjQxMWJmYjQ3MWI2ZjQwMV8yLTctMS0xLTA_00d99335-5165-447f-8d76-e707b931856a">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMjk5_46805108-d9e6-4f27-b0f6-4443dc7e3a96">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i23aa9527ec22492db333ce8f818ea38e_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xL2ZyYWc6YmVhMWFlMTZlMTg3NGMxMThmZTQwODEwY2Q1OTZlN2UvdGV4dHJlZ2lvbjpiZWExYWUxNmUxODc0YzExOGZlNDA4MTBjZDU5NmU3ZV8yMTk5MDIzMjU3ODkw_aa4b9c12-0918-411f-82f3-ca59c3413002"
      unitRef="shares">71316370</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNC0yLTEtMS0w_1520d661-8978-4352-9aa5-b04c3fa31423"
      unitRef="usd">42965000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNC00LTEtMS0w_33001ba1-b15a-4e3a-a589-3e31ab7c6dcd"
      unitRef="usd">21661000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNS0yLTEtMS0w_9743ba14-c468-4ae6-8075-8756bab83d67"
      unitRef="usd">2431000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNS00LTEtMS0w_c04d5d1c-0e75-46f8-8c83-0c3d689141f8"
      unitRef="usd">36978000</us-gaap:ShortTermInvestments>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNi0wLTEtMS0wL3RleHRyZWdpb246ZjMxODA1ZmYwMzYxNGNmMTk2NWIxZGU2ZWEzNmVlOGVfMjE5OTAyMzI1NTY2OA_dacc5a01-8c47-43f5-8600-c70f1e924e1d"
      unitRef="usd">101000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNi0wLTEtMS0wL3RleHRyZWdpb246ZjMxODA1ZmYwMzYxNGNmMTk2NWIxZGU2ZWEzNmVlOGVfMjE5OTAyMzI1NTY3Mg_01b63741-2d96-42ad-bcbc-347af3e44b57"
      unitRef="usd">6000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNi0yLTEtMS0w_777090a4-268d-47b0-835d-8101c3d05672"
      unitRef="usd">9983000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNi00LTEtMS0w_db831407-8550-4dd3-b6da-a19e6833a2aa"
      unitRef="usd">18981000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNy0yLTEtMS0w_470071b3-dd54-42e9-870c-867b733bf1e5"
      unitRef="usd">18900000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfNy00LTEtMS0w_b6ad105f-a7fc-4d5a-8862-eba842706a2d"
      unitRef="usd">13884000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfOC0yLTEtMS0w_39a42497-2641-4fca-b6bf-ffaffe27fa89"
      unitRef="usd">4171000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfOC00LTEtMS0w_7b236b86-f7f7-44b3-94c5-41c633cff16c"
      unitRef="usd">4592000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfOS0yLTEtMS0w_30c85d73-b323-408e-9cdb-100acdfb7b46"
      unitRef="usd">78450000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfOS00LTEtMS0w_14c4b670-7d3d-4c20-b82f-eb0f1534b523"
      unitRef="usd">96096000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTEtMi0xLTEtMA_130ec3e1-c7aa-4a17-b3b0-e0d4e306d314"
      unitRef="usd">7865000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTEtNC0xLTEtMA_d02d6f5f-cef7-4bc4-a9e0-5d4670723e6a"
      unitRef="usd">8056000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTItMi0xLTEtMA_69571755-d16b-4f8c-8646-692e925419b6"
      unitRef="usd">39027000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTItNC0xLTEtMA_eb198020-3fcb-453f-9ff7-71c2250ac809"
      unitRef="usd">4860000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTMtMi0xLTEtMA_15a170bd-4458-42f9-931f-ffe6067747db"
      unitRef="usd">5034000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTMtNC0xLTEtMA_2cfb0134-a140-4023-b719-8c03fc795517"
      unitRef="usd">5492000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTQtMi0xLTEtMA_195540ee-fb07-403e-99c8-407cde6b1366"
      unitRef="usd">45644000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTQtNC0xLTEtMA_585d967a-33a3-40ce-8894-d181e721bdba"
      unitRef="usd">46200000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTUtMi0xLTEtMA_e55e9a9f-c9c9-4650-abc2-b2a7a522a887"
      unitRef="usd">106328000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTUtNC0xLTEtMA_d5fbedda-7390-498e-84ac-ddc5de5e6210"
      unitRef="usd">104108000</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTYtMi0xLTEtMA_ed5a6cb4-2b93-40de-ae9d-1ead6796b9e8"
      unitRef="usd">282348000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTYtNC0xLTEtMA_a337ef8a-da1d-4b50-b8fa-f7e2205deefc"
      unitRef="usd">264812000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTktMi0xLTEtMA_f9197991-9edc-4764-9776-d5fd212bf775"
      unitRef="usd">9384000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMTktNC0xLTEtMA_d8e667fe-3156-46e7-a06f-d36ea02f3367"
      unitRef="usd">6510000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjAtMi0xLTEtMA_5854e461-3e8e-479f-92cc-ed199f3cf0b5"
      unitRef="usd">6757000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjAtNC0xLTEtMA_830d89b9-3499-4ded-a7e9-53bdf4f13027"
      unitRef="usd">5160000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjEtMi0xLTEtMA_3ac9a526-8d7f-407c-9110-4348aa95d547"
      unitRef="usd">2170000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjEtNC0xLTEtMA_53962341-edb9-406e-8c3e-112859fdbb53"
      unitRef="usd">1833000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjItMi0xLTEtMA_e76ad27a-a385-42b6-95cb-bb545e9ebf17"
      unitRef="usd">5758000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjItNC0xLTEtMA_9f4c47e3-3010-47f9-9d4e-1fb0156101a2"
      unitRef="usd">7515000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjMtMi0xLTEtMA_783e95e9-94e8-49af-8d3e-a12f5eba0e02"
      unitRef="usd">14279000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjMtNC0xLTEtMA_904cf9fa-02d6-4b70-b869-2ba75f1119d3"
      unitRef="usd">11803000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjQtMi0xLTEtMA_86854008-d9ae-43e6-b043-e7193ccb254f"
      unitRef="usd">38348000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjQtNC0xLTEtMA_3adae926-3ce3-4bf0-927b-ae755ada433b"
      unitRef="usd">32821000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjUtMi0xLTEtMA_ee68c71d-ec1c-4b13-8410-9c510b4a7913"
      unitRef="usd">54013000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjUtNC0xLTEtMA_c073f47f-3dbd-4d21-af46-8f4cfa63eeef"
      unitRef="usd">53821000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjYtMi0xLTEtMA_222cdfd4-c8b5-4b7a-939f-a5d9293e6e96"
      unitRef="usd">9655000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjYtNC0xLTEtMA_43299943-1b6f-42e7-aa7d-2c3625a7fed4"
      unitRef="usd">11494000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjctMi0xLTEtMA_627a6f56-df89-4c76-8245-35e1db4b8e8d"
      unitRef="usd">39139000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjctNC0xLTEtMA_3dd39134-c681-4fdc-a335-da8259ec8c25"
      unitRef="usd">4323000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjgtMi0xLTEtMA_d53eed1e-60fd-46ca-b13f-7dc883fc649f"
      unitRef="usd">7936000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjgtNC0xLTEtMA_0ea301f5-f0ae-4bdb-a6db-bd10a2213cc3"
      unitRef="usd">8168000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjktMi0xLTEtMA_3a40d006-679c-47ee-958d-c20e5f6e8288"
      unitRef="usd">538000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMjktNC0xLTEtMA_ece51987-418c-4be9-92a9-e6118afc0eed"
      unitRef="usd">573000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzAtMi0xLTEtMA_d59e6acd-2bbf-46b8-8048-9094e0141e8e"
      unitRef="usd">149629000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzAtNC0xLTEtMA_c91412db-9bdb-4fbd-8db0-24ba2bbae20c"
      unitRef="usd">111200000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzEtMi0xLTEtMA_653a96ab-7466-4939-99d7-e3f885ce5d14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzEtNC0xLTEtMA_722a44b4-9bc7-4ce1-b5d4-9ca5fce61aab"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MDA_4f19676a-aa91-494c-af82-00c171820f21"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MDA_d441e60a-4f26-42dc-9e4c-a49b8883d12a"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MDg_5e50a5b6-3f9a-4f43-a056-d266c1d4ae15"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MDg_9bbc908a-08ea-450f-a1b0-8ee73c89d19a"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MTI_0bb07855-fa75-47e2-b26b-775899b67488"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MTI_16724b30-5745-4be7-9b25-6a980d3844d7"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MTI_59db89fe-8a0e-44d8-993e-4a2daf25fcb5"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOmQyNWFlZWNjY2Y3NTRhYTE4YzFlZmY2NGUyNDkyMTljXzIxOTkwMjMyNTU3MTI_f098c4fe-e42e-422d-9977-ae6af9647c86"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtMi0xLTEtMA_d8179856-2cb5-4486-a7ce-424174b38584"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzMtNC0xLTEtMA_9655b84d-f637-4a6d-9d85-ccab2e2044c1"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzQzOTgwNDY1MTEzNTM_2017be48-2c66-45e7-b0f8-96dc3cb9b2a7"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzQzOTgwNDY1MTEzNTM_ff88e399-f6df-4d41-9f52-e3cc5d997c19"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzIxOTkwMjMyNTU3Njk_061977bf-296b-47c5-9640-2bd1f33aa0c1"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzIxOTkwMjMyNTU3Njk_86cf6b0b-28d1-4961-8c96-aadeac46b027"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzcxNDY4MjU1ODA3ODE_73bb55fa-284c-4fcb-9654-a5b91b7edea1"
      unitRef="shares">71283000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzcxNDY4MjU1ODA3ODE_83d933e9-a3d4-43bd-b443-8420677cb3cf"
      unitRef="shares">71283000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzIxOTkwMjMyNTU3ODU_366fbf05-8ac3-4ff8-895f-e9af0e66e8b5"
      unitRef="shares">69956000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjJlYjM5ZTJlNmJjMTRkZDY4M2EzM2U2MTI5ZTIwZDczXzIxOTkwMjMyNTU3ODU_b3e64844-8849-4f76-b0f9-57459aac1eb5"
      unitRef="shares">69956000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtMi0xLTEtMA_b74c7e83-2384-49c8-9185-ad17ee6c9630"
      unitRef="usd">71000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzQtNC0xLTEtMA_92a60c5f-7fe1-45d3-939d-be17d142eb52"
      unitRef="usd">70000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzUtMi0xLTEtMA_c238c27a-f3c3-474f-aa33-1a564128c0b5"
      unitRef="usd">786193000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzUtNC0xLTEtMA_b0d1e15b-6634-4af5-865c-502a12be7125"
      unitRef="usd">777765000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzYtMi0xLTEtMA_34765bf1-1f62-480a-af4b-04a9fbee9b4d"
      unitRef="usd">-809000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzYtNC0xLTEtMA_b729f5a0-feb6-480f-8b54-5a998abc1670"
      unitRef="usd">-582000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzctMi0xLTEtMA_893903d4-9d70-410f-a21a-02017432b06b"
      unitRef="usd">-652736000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzctNC0xLTEtMA_f8210ac9-245f-4485-a443-3fcc131a1c6b"
      unitRef="usd">-623641000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzgtMi0xLTEtMA_52652b2c-c6e3-4044-8c1a-8f43ff305c43"
      unitRef="usd">132719000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzgtNC0xLTEtMA_1fc4a2ed-90b7-42ff-a4fc-113689137b8d"
      unitRef="usd">153612000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzktMi0xLTEtMA_82ac2479-5c6c-444a-81f2-10a08a1213a8"
      unitRef="usd">282348000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xNi9mcmFnOjE0MzhkNjkyZmI0NDRlMTdiZTZhYjNjOTE1NWEwY2MwL3RhYmxlOjE2NWFiYWYyM2JjOTRjYjg4ZWNhNjk0MTBiNzRkYjA2L3RhYmxlcmFuZ2U6MTY1YWJhZjIzYmM5NGNiODhlY2E2OTQxMGI3NGRiMDZfMzktNC0xLTEtMA_777e6b75-c502-4660-892a-089bfb7d4999"
      unitRef="usd">264812000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c98b4b217e747479e6fd94f3a9acf4f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMy0yLTEtMS0w_2ca3283b-68af-4607-8189-8c1696aa6e34"
      unitRef="usd">17405000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i820a7327a69b449f901797b2a8243ecb_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMy00LTEtMS0w_e0925210-6ee6-487d-a721-6fdafe821d7d"
      unitRef="usd">23235000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d31b2a8e18b42a4a01c79c0a5b9c5aa_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMy01LTEtMS0w_b19d44f3-5f14-4485-835b-2a073dbe172a"
      unitRef="usd">36386000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b1b03dc11a14754b313ac7ff9fa4f1d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMy04LTEtMS0xMDQ_1b820d0f-7e8b-4df4-b8bb-949407fd14e2"
      unitRef="usd">48062000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ccbc82b9993494c87a33413dc51c546_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNC0yLTEtMS0w_8e9f77c1-dcb2-432f-aa42-8627b9e5a2bd"
      unitRef="usd">5140000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86258bc18bdf43afb5d7b9fcc8fea815_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNC00LTEtMS0w_6208a7dc-fe23-415a-bf9a-928c8fa64285"
      unitRef="usd">4961000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9a6e795367d4844ba9ffa0962b9d91b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNC01LTEtMS0w_4eefd7bb-656c-48cf-8193-3490c4b036b8"
      unitRef="usd">10326000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i88cb0dc23606459da29eee3d1b6efc5a_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNC04LTEtMS0xMDQ_f52da3f3-13a8-438e-8d36-5ca9bf7fbbf9"
      unitRef="usd">10245000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31cd118987884717946e05dc2087fc1f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi0yLTEtMS02NjE_54b65120-cb5b-4e78-b7d2-a59080650f55"
      unitRef="usd">3000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3c424a545c7494cbebc4eed77052e12_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi00LTEtMS02NjE_21b80ae0-795a-4e63-8728-3a51dd9580d5"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if97da17ebdb04375a142d60702ef1783_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi02LTEtMS02NjU_8740126b-0d05-4234-8083-65be7e46795a"
      unitRef="usd">3000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73885c07674143cbaf4291a83ed5d86d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi04LTEtMS02NjU_71fc82b1-22c6-4d3f-9ee7-4b4582180d18"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i61e72a27317d41c5a87952b00fe06ba5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi0yLTEtMS0w_faca6ce9-4176-4424-93c7-c3c9c3cc4b26"
      unitRef="usd">513000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifeb1e51121f4407488c21a07f67bec04_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi00LTEtMS0w_459504e2-9294-455b-8aa1-8f33d547c3b5"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3966e4a2d064bb88cc553564502ae98_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi01LTEtMS0w_c356d2e3-2106-4e5e-8ef0-108c87bf1457"
      unitRef="usd">3963000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic355719a702c47b8b2a3b6356255bb25_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNi04LTEtMS0xMDQ_a9e744ed-26d2-4a53-a1f0-abc9a9fb2a8d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNy0yLTEtMS0w_1a3f044b-9a6e-41d2-a7d9-acdf0cad3d80"
      unitRef="usd">26058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNy00LTEtMS0w_c9da018a-f0f8-46c0-ab68-539981d8b414"
      unitRef="usd">28196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNy01LTEtMS0w_9411dbd3-eb53-4557-b767-c229cbc9b1b6"
      unitRef="usd">53675000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfNy04LTEtMS0xMDQ_ae9ea527-b3f8-4d1c-9879-8c5d8b9cc47a"
      unitRef="usd">58307000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9c98b4b217e747479e6fd94f3a9acf4f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfOS0yLTEtMS0w_d37a34fc-111d-4c7c-8a92-d367fffe66db"
      unitRef="usd">9483000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i820a7327a69b449f901797b2a8243ecb_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfOS00LTEtMS0w_805b13da-05a8-4278-bfe1-4d8f4a95d9bc"
      unitRef="usd">11100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9d31b2a8e18b42a4a01c79c0a5b9c5aa_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfOS01LTEtMS0w_54fe73e7-061d-4a6c-ad2d-4636575b7cc8"
      unitRef="usd">19123000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2b1b03dc11a14754b313ac7ff9fa4f1d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfOS04LTEtMS0xMDQ_285e25f8-af17-41e8-a6a8-f75708d8985b"
      unitRef="usd">22489000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8ccbc82b9993494c87a33413dc51c546_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTAtMi0xLTEtMA_54d336b4-f10f-4eb6-9bc7-3f7cf8ddae6c"
      unitRef="usd">1237000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i86258bc18bdf43afb5d7b9fcc8fea815_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTAtNC0xLTEtMA_5cd4fd72-d395-4915-aafd-53447d03fc78"
      unitRef="usd">1733000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id9a6e795367d4844ba9ffa0962b9d91b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTAtNS0xLTEtMA_11c302e3-8a26-4d1a-bffb-b4c4ca8ab566"
      unitRef="usd">2762000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i88cb0dc23606459da29eee3d1b6efc5a_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTAtOC0xLTEtMTA0_30a789b9-346f-4677-ac8b-04d14d56cb7f"
      unitRef="usd">3465000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTEtMi0xLTEtMA_59644c31-34be-4286-8c91-0d1e452b037d"
      unitRef="usd">8448000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTEtNC0xLTEtMA_eb5530d2-91a0-489c-bfd4-9c5802cc6974"
      unitRef="usd">7865000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTEtNS0xLTEtMA_3c4cb64e-e996-457a-a747-1c708b8953af"
      unitRef="usd">17147000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTEtOC0xLTEtMTA0_a6ced384-7fd2-4da1-beb5-8af24a5512f9"
      unitRef="usd">16237000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTItMi0xLTEtMA_d441fc66-f180-40e3-8265-fb71b9b7ea62"
      unitRef="usd">20616000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTItNC0xLTEtMA_5a54a622-d25e-4080-a9fb-2dd9d3f673c1"
      unitRef="usd">22134000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTItNS0xLTEtMA_637caa52-a269-4b83-a6d4-b62aa484e479"
      unitRef="usd">43311000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTItOC0xLTEtMTA0_70b0fbd9-c2a5-440b-8db5-08dab6cc5337"
      unitRef="usd">44958000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTYtMi0xLTEtMA_53b981ba-ff1c-4ae0-81e1-8017b62ba0e7"
      unitRef="usd">39784000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTYtNC0xLTEtMA_b617dc49-7279-4901-b973-47e74c498dfd"
      unitRef="usd">42832000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTYtNS0xLTEtMA_8304b271-734e-4794-9538-c2a42e9c2b35"
      unitRef="usd">82343000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTYtOC0xLTEtMTA3_b7283f58-1722-4f7e-8c6f-3ba4ea521061"
      unitRef="usd">87149000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTctMi0xLTEtMA_602e3b40-5add-4072-8e6e-f5ccb935761e"
      unitRef="usd">-13726000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTctNC0xLTEtMA_ad5290ac-c4f9-4daf-886e-34e153d6eac1"
      unitRef="usd">-14636000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTctNS0xLTEtMA_6d41e506-0f33-4186-909c-d3fbfbd753fc"
      unitRef="usd">-28668000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTctOC0xLTEtMTA3_0039f2b5-d5e6-4274-9e09-c5500fc422fd"
      unitRef="usd">-28842000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTgtMi0xLTEtMA_ff637621-093d-4256-95e2-6f1702ebe075"
      unitRef="usd">897000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTgtNC0xLTEtMA_a5b54ea5-1ab0-4d1d-81e2-2f07855c6a2c"
      unitRef="usd">491000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTgtNS0xLTEtMA_ef3feaff-dc60-4182-8164-dd5832e188eb"
      unitRef="usd">1797000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTgtOC0xLTEtMTA3_93a4141d-086b-4541-ad87-e6cedb737ed8"
      unitRef="usd">3192000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTktMi0xLTEtMA_e10a0b45-ee7e-4ec9-ad63-a8e7bcaef417"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTktNC0xLTEtMA_fc6bf1ca-ef3c-4ea2-b561-434371bdafae"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTktNS0xLTEtMA_53a7858a-c772-439f-be7a-879716465836"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMTktOC0xLTEtMTA3_489846a1-9caf-461c-bc37-2c8ecf217cc0"
      unitRef="usd">-9000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjAtMi0xLTEtMA_d5530307-c47f-4dda-82af-da950ef225f6"
      unitRef="usd">463000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjAtNC0xLTEtMA_77967210-5126-4012-9722-ac4716ac088e"
      unitRef="usd">231000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjAtNS0xLTEtMA_57b57ba7-4f7d-40da-9728-b2f3ec2c7270"
      unitRef="usd">-355000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjAtOC0xLTEtMTA3_997fab19-5354-4bc1-b742-8c78b19f4982"
      unitRef="usd">715000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjEtMi0xLTEtMA_79f75484-1ab4-4e5f-8630-288f54973db4"
      unitRef="usd">-14160000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjEtNC0xLTEtMA_5ac2cf7e-4156-42da-86e1-74a2e77b9ec4"
      unitRef="usd">-14896000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjEtNS0xLTEtMA_90099128-c7f2-47f8-ab8d-e1936d5097c3"
      unitRef="usd">-30820000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjEtOC0xLTEtMTA3_5c6ad58f-e21a-47e9-a73a-b9357c50196e"
      unitRef="usd">-40319000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjItMi0xLTEtMA_10867914-f9dd-417b-9513-9d32faccd042"
      unitRef="usd">-1145000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjItNC0xLTEtMA_3a8a0e38-44e0-486e-9cc7-60b2a4b9a29d"
      unitRef="usd">-1143000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjItNS0xLTEtMA_b0d665fb-1515-49c5-8a22-428947b33ce4"
      unitRef="usd">-1825000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjItOC0xLTEtMTA3_45665256-7281-4032-831d-a506d43c062f"
      unitRef="usd">-1101000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjMtMi0xLTEtMA_942cfb51-02f4-4921-9ffb-fe82eaa9f91b"
      unitRef="usd">-13015000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjMtNC0xLTEtMA_e05a1def-37e5-458a-a603-40e073b05b25"
      unitRef="usd">-13753000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjMtNS0xLTEtMA_649bd62e-b5c9-43d8-8438-8ab2aa3856cc"
      unitRef="usd">-28995000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjMtOC0xLTEtMTA3_fc6a428a-12fd-4989-8721-bbce2b3d606c"
      unitRef="usd">-39218000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjQtMi0xLTEtMA_9f84fd52-cab9-4149-a595-810d8e09a52d"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjQtNC0xLTEtMA_f279ce61-67f4-44c4-8ef6-781e38192741"
      unitRef="usdPerShare">-0.20</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjQtNS0xLTEtMA_8997009d-5901-45bb-a844-9b6daaebdd62"
      unitRef="usdPerShare">-0.41</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjQtOC0xLTEtMTEy_fe6f4e3d-d981-49cf-b13c-e92cb7f512be"
      unitRef="usdPerShare">-0.61</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjUtMi0xLTEtMA_d961fda8-8c07-43df-b75e-5b93c297b7f7"
      unitRef="shares">70916000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjUtNC0xLTEtMA_b9087b3b-d377-4268-82eb-93035e5fe7cd"
      unitRef="shares">69158000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjUtNS0xLTEtMA_fdefbab9-8c7c-4bda-976e-a91a5f90ebe4"
      unitRef="shares">70691000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yMi9mcmFnOjYyNzJiMGM0YjAyZTQ3YzBiNDRlODllOGMxYmU4Y2Y5L3RhYmxlOjUzNzk1ZDZiODNlOTQxY2VhYzdhZDkxMjExYzE4NGFhL3RhYmxlcmFuZ2U6NTM3OTVkNmI4M2U5NDFjZWFjN2FkOTEyMTFjMTg0YWFfMjUtOC0xLTEtMTEy_81334579-a514-40f6-8c60-4b0fe7c42ddd"
      unitRef="shares">63923000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfMi0yLTEtMS0w_942cfb51-02f4-4921-9ffb-fe82eaa9f91b"
      unitRef="usd">-13015000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfMi00LTEtMS0w_a6932436-3f60-4780-8879-4c2fa0bf6580"
      unitRef="usd">-13753000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfMi02LTEtMS0xNzk_6ad89096-d794-4272-94f8-6bf6aa7ac3da"
      unitRef="usd">-28995000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfMi05LTEtMS0xOTU_fc6a428a-12fd-4989-8721-bbce2b3d606c"
      unitRef="usd">-39218000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNC0yLTEtMS0w_19219fad-508e-4fe7-a6d1-0b188143bf12"
      unitRef="usd">109000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNC00LTEtMS0w_8a5ce042-be90-4527-abb9-e223f63fdebb"
      unitRef="usd">-9000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNC02LTEtMS0xOTk_5bcde565-9b20-4e92-97e5-d865bae0dd9e"
      unitRef="usd">-194000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNC05LTEtMS0xOTU_16c8939f-535a-461c-8485-26665134d188"
      unitRef="usd">-1000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNS0yLTEtMS0w_6e0125e0-0a3b-4c0e-8a05-5ebbd6bdb521"
      unitRef="usd">-33000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNS00LTEtMS0w_579376bf-b93b-4dc3-8c73-085934fa0eb0"
      unitRef="usd">63000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNS02LTEtMS0xOTk_9db244fe-856a-4e1a-97ac-b7e8836aa0e9"
      unitRef="usd">-33000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNS05LTEtMS0xOTU_67bc648c-7e95-4a3a-afbd-b1aed9bb55e4"
      unitRef="usd">65000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNi0yLTEtMS0w_e8f4eb5e-6843-48a9-b0ee-ee70f7e75f47"
      unitRef="usd">76000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNi00LTEtMS0w_91010d6d-57dd-415f-9e6b-f9633c73885a"
      unitRef="usd">54000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNi02LTEtMS0xNzk_60d9dded-228e-4a8d-840b-51dad08d202c"
      unitRef="usd">-227000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNi05LTEtMS0xOTU_98531ade-1fd4-4bf7-8ece-67ec2eb0bd93"
      unitRef="usd">64000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNy0yLTEtMS0w_b33be56b-a807-4913-9d38-e85925c59f22"
      unitRef="usd">-12939000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNy00LTEtMS0w_d1c094c3-24cd-4001-8a3e-7a4d509b2abc"
      unitRef="usd">-13699000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNy02LTEtMS0xNzk_357777ec-0374-4bcc-a3d2-c7eabf1f3c1d"
      unitRef="usd">-29222000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yNS9mcmFnOmUzNWYzMjQ2YjBjNzRlMWZiZGY3ZDA1MDU2Y2UxNThhL3RhYmxlOjcxMzM0NDIzNjUxZjQwNjBhYmY2M2E3MDllOGQ1MjhmL3RhYmxlcmFuZ2U6NzEzMzQ0MjM2NTFmNDA2MGFiZjYzYTcwOWU4ZDUyOGZfNy05LTEtMS0xOTU_dbc75781-7c8d-40c6-9ae9-2ed0159c2233"
      unitRef="usd">-39154000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iae9bcbc3e72e4956a69b7d9375446895_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMi0yLTEtMS0w_c35ec43d-c09c-4cfc-936a-4506f3b7cd75"
      unitRef="shares">69956000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iae9bcbc3e72e4956a69b7d9375446895_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMi00LTEtMS0w_0a4ceba6-f5d3-4281-ac12-3362336d5c34"
      unitRef="usd">70000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d27175d3ee84a24a8384ed896027d7b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMi02LTEtMS0w_247d4856-13e2-4e26-89da-cd09b9659bb0"
      unitRef="usd">777765000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a9a417e98c742c9abd6187e9e7a0532_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMi04LTEtMS0w_a7c34480-c088-4cdc-9fd3-6be669f4f736"
      unitRef="usd">-582000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i607eecad3d0c4dfdb1a8cd2ffaaf8203_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMi0xMC0xLTEtMA_4d8d0c44-0261-493b-ae79-5c2c79d957b9"
      unitRef="usd">-623641000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMi0xMi0xLTEtMA_d25e9c68-adcd-4146-99c7-1a977d1c94b5"
      unitRef="usd">153612000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ib415b633d87047e48f220c4efaacb82c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMy0yLTEtMS0w_b4fae1ba-11e5-4cc2-b489-68d0fc60e371"
      unitRef="shares">255000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i2fcb6bdb85d647eeaaa84eadaf94b9df_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMy02LTEtMS0w_142d43a7-baf7-421b-b517-413a566c6b53"
      unitRef="usd">-146000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMy0xMi0xLTEtMA_6f976a7d-2668-4bd1-88ba-10aa0eff1c9f"
      unitRef="usd">-146000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockholdersEquity
      contextRef="i51d0034b8fd14a1eaad789128bec1fd7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNS0xMC0xLTEtMA_70175e9f-7c5d-4d43-b264-32059b395823"
      unitRef="usd">-100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id237615ca3c9479da256fd092e75c14f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNS0xMi0xLTEtMA_505301d2-e510-4263-94ec-3b7c981c119f"
      unitRef="usd">-100000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2fcb6bdb85d647eeaaa84eadaf94b9df_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNi02LTEtMS0w_fe39e7c1-14a1-41b3-a80a-73d4513afdfd"
      unitRef="usd">2364000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNi0xMi0xLTEtMA_2f6567e3-f80c-4264-90dd-984185a8e8f3"
      unitRef="usd">2364000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="ib415b633d87047e48f220c4efaacb82c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNy0yLTEtMS0w_81f6df3a-49c3-4981-8025-48387ccf4c77"
      unitRef="shares">485000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ib415b633d87047e48f220c4efaacb82c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNy00LTEtMS0w_e8f17f46-5df4-4a57-b395-c214d94bb29b"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i2fcb6bdb85d647eeaaa84eadaf94b9df_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNy02LTEtMS0w_d55b3745-1a67-45b7-9986-fad34127f4a3"
      unitRef="usd">2048000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfNy0xMi0xLTEtMA_6cee546f-c35e-4c10-93fc-6f2e7d8ba531"
      unitRef="usd">2049000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:NetIncomeLoss
      contextRef="i7fd6e83090c546a89bdec6f5a7e1d312_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfOC0xMC0xLTEtMA_ebad7523-d8c5-442b-939c-3ae36ad89f57"
      unitRef="usd">-15980000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfOC0xMi0xLTEtMA_4234eb00-41b4-43c1-ac71-e805e3835fa6"
      unitRef="usd">-15980000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia42d64559bd341809ff5e5b6fa96f1ac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfOS04LTEtMS0w_a7d3ccef-b5c5-42e8-a356-c331a4b8473b"
      unitRef="usd">-303000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfOS0xMi0xLTEtMA_83a08e9e-56a7-4885-b300-3d258deeec88"
      unitRef="usd">-303000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib0d73c6e57284990aa0a6977ee70839d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTAtMi0xLTEtMA_b2a4395a-5849-4123-8404-8310cdb4d799"
      unitRef="shares">70696000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib0d73c6e57284990aa0a6977ee70839d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTAtNC0xLTEtMA_3376d07d-60ba-4c3e-b619-4085ed87fe63"
      unitRef="usd">71000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id50ca46654584313b5761c8a2d1ade64_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTAtNi0xLTEtMA_b5989661-19fb-460a-aa15-0c2d5c57046f"
      unitRef="usd">782031000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id6dec547637e40c5bd289d416985868f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTAtOC0xLTEtMA_a0c23cb8-bc27-43d1-bb7e-2e909b42fb04"
      unitRef="usd">-885000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i19dcb6ac643c45d2815957ddf023dd36_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTAtMTAtMS0xLTA_382d0082-3288-4769-a754-04e71b0d9331"
      unitRef="usd">-639721000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia57d96b6556f45b99a15fe298d823b86_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTAtMTItMS0xLTA_19290a46-3e07-4db5-886f-4e8df3078a25"
      unitRef="usd">141496000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i9169b33e6bcd4bb997ac2394bb13590f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTEtMi0xLTEtMjgx_77ba7a45-7e90-40c6-819b-7f970f006c14"
      unitRef="shares">286000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ic1541016b23c4dcdbab379a3203f29bf_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTEtNi0xLTEtMjgx_163fba70-ee8a-48e8-9ff6-d1140030684d"
      unitRef="usd">-116000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTEtMTItMS0xLTI4MQ_55de443b-3384-4974-97d7-1b70ef6bfa00"
      unitRef="usd">-116000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i9169b33e6bcd4bb997ac2394bb13590f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTItMi0xLTEtMjg0_45d250f1-97c0-4b80-8209-c09a735dcca8"
      unitRef="shares">301000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ic1541016b23c4dcdbab379a3203f29bf_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTItNi0xLTEtMjg0_7f9852c8-44b7-42f9-8705-3f96cf3105da"
      unitRef="usd">645000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTItMTItMS0xLTI4NA_9812f1db-bc62-4d43-9cbc-cfe7d10c8bdb"
      unitRef="usd">645000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic1541016b23c4dcdbab379a3203f29bf_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTMtNi0xLTEtMjg0_f32f3619-4b2d-43a5-b5d5-83656c91077e"
      unitRef="usd">3633000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTMtMTItMS0xLTI4NA_6a3d23f2-1e7a-42bc-9c20-e027e1820d64"
      unitRef="usd">3633000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="i40dbe2d7e6c349ccae9c055e6bb4bda6_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTQtMTAtMS0xLTI4NA_5b7305d6-3dd6-4b60-8edb-2b82e4d26ff3"
      unitRef="usd">-13015000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTQtMTItMS0xLTI4NA_cda849ca-60cf-4363-b11f-1f689b99e9bc"
      unitRef="usd">-13015000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic5ca96b83b124110bc2e2f7f0410b12f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtOC0xLTEtMjg0_a9b189a9-76a4-4b6b-9d75-762b23a7abfd"
      unitRef="usd">76000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtMTItMS0xLTI4NA_901ecfad-9274-4b97-90d8-664d8124ba93"
      unitRef="usd">76000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0329043e866f43528042d6a9ef3ccf1e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtMi0xLTEtMjg0_b5e11ad1-cabd-47e1-9a10-05fbb084e0e4"
      unitRef="shares">71283000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0329043e866f43528042d6a9ef3ccf1e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtNC0xLTEtMjg0_9f9ea195-feb4-40b2-b2fa-027ac8044145"
      unitRef="usd">71000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i68ea67ba744a43c28e2a4a634c7cdcb4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtNi0xLTEtMjg0_53aead90-b02f-4daf-b89e-23859d31f42f"
      unitRef="usd">786193000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2721200753ef42908ab2245a8cef0371_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtOC0xLTEtMjg0_68080dde-c479-4319-8dc1-41d148c9b793"
      unitRef="usd">-809000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1c6872a7a40a4043902dfa7689e239aa_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtMTAtMS0xLTI4NA_6f144b00-4e83-4ce5-9d64-9e3bae61b8e8"
      unitRef="usd">-652736000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtMTItMS0xLTI4NA_924a41ed-1f1c-4915-8cac-67897bb27979"
      unitRef="usd">132719000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2618e3ce045d4dc08f1f826b91042438_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtMi0xLTEtMA_be0c20c9-3db4-4e0d-97a3-f80242dd3429"
      unitRef="shares">49338000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i2618e3ce045d4dc08f1f826b91042438_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtNC0xLTEtMA_a81daf53-a1a1-4fcb-a841-54dab79f3f3f"
      unitRef="usd">49000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e79953df1894fe89293995911e1f186_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtNi0xLTEtMA_234b3ca2-7f89-4f19-88d3-1450112d61b8"
      unitRef="usd">631605000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if7ed1f6b044e40df8dbab38d97b08983_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtOC0xLTEtMA_d301a0c0-77e9-4697-a3c4-bb7cd5c62eb7"
      unitRef="usd">-687000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i49f02e066df143a8be8b86cfa51a363b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtMTAtMS0xLTA_e0a08ae2-975e-4e8d-9366-1966bcc695d8"
      unitRef="usd">-558851000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i958b5fd915ed4404b4ed925649217667_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTUtMTItMS0xLTA_373d2207-6781-4562-a317-523978e2119a"
      unitRef="usd">72116000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i003292c6c96642d5af84e7d8bf0db365_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtMi0xLTEtMA_0cf9d9d5-5203-4f1f-8171-04b9306013d7"
      unitRef="shares">19460000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i003292c6c96642d5af84e7d8bf0db365_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtNC0xLTEtMA_4cbb5f95-bf0f-4cd6-a7a9-956414fe1424"
      unitRef="usd">19000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ie14dc1dd68d74927afe7dfcf46e0c356_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtNi0xLTEtMA_2cef9960-c4fb-4c39-872e-16506203346e"
      unitRef="usd">133279000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i2d58b5e1b0d543faa6108f82f9a1f65d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTYtMTItMS0xLTA_679dee3e-81dd-491a-9c96-7905b31eeb19"
      unitRef="usd">133298000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i003292c6c96642d5af84e7d8bf0db365_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTctMi0xLTEtMA_76e64400-2e53-4320-b7b3-89e977c0fe45"
      unitRef="shares">140000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i003292c6c96642d5af84e7d8bf0db365_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTctNC0xLTEtMA_f17b2b6c-5860-472c-9d72-0ff4be256465"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ie14dc1dd68d74927afe7dfcf46e0c356_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTctNi0xLTEtMA_e8270e76-06d7-40d6-ab50-80bbf17db448"
      unitRef="usd">-177000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i2d58b5e1b0d543faa6108f82f9a1f65d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTctMTItMS0xLTA_f89fe66b-53e9-43a3-b188-e9e73555333c"
      unitRef="usd">-176000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i003292c6c96642d5af84e7d8bf0db365_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTgtMi0xLTEtMA_b69850d9-5273-416e-b754-f16638411b25"
      unitRef="shares">53000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie14dc1dd68d74927afe7dfcf46e0c356_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTgtNi0xLTEtMA_1c447634-6e13-452b-82bb-84dfa8c62fc8"
      unitRef="usd">255000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2d58b5e1b0d543faa6108f82f9a1f65d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTgtMTItMS0xLTA_fd714876-360b-434f-89ec-9290a248a0c7"
      unitRef="usd">255000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie14dc1dd68d74927afe7dfcf46e0c356_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTktNi0xLTEtMA_c5041c67-aa9c-4ce1-8b54-3e4387b54fcb"
      unitRef="usd">2207000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2d58b5e1b0d543faa6108f82f9a1f65d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMTktMTItMS0xLTA_00ab138a-0a59-454c-bfad-1e65a29a27a9"
      unitRef="usd">2207000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="i22be7ed546874fd2b4820e715df18359_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjAtMTAtMS0xLTA_6babeb3b-40d0-4fe0-a0a0-3fd839ff1541"
      unitRef="usd">-25465000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2d58b5e1b0d543faa6108f82f9a1f65d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjAtMTItMS0xLTA_9dd67475-25e3-404e-aec6-d33985241050"
      unitRef="usd">-25465000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia27a3445b93a48508c3f6d783a5794b6_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjEtOC0xLTEtMA_5601880e-197f-4249-8afe-17549826176d"
      unitRef="usd">10000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2d58b5e1b0d543faa6108f82f9a1f65d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjEtMTItMS0xLTA_53cd7acb-d4b0-458a-b20b-3391740a6748"
      unitRef="usd">10000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ida9012e0cd074724955151e5c0cac212_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjItMi0xLTEtMA_cefbd27d-2852-4b5d-9e5c-284014469da0"
      unitRef="shares">68991000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ida9012e0cd074724955151e5c0cac212_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjItNC0xLTEtMA_e5015f5c-b4ca-41e7-bdb1-5bd7ab868fed"
      unitRef="usd">69000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idb7661ffeac64bef923e496dc05d2bc9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjItNi0xLTEtMA_e1430d08-baae-4d21-84d2-eca42ac00bf5"
      unitRef="usd">767169000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i945a0365f9934e7e8932274066f49a9c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjItOC0xLTEtMA_5baf5ec7-d50b-45bf-b6ce-fcc2388cd742"
      unitRef="usd">-677000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib4e70907d42f41228a09f369aab7142c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjItMTAtMS0xLTA_b6c6febc-cad3-479e-99ec-372c2d4eb1bd"
      unitRef="usd">-584316000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0910356e257a4b36b1c6a219966345c3_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMjItMTItMS0xLTA_709182ce-358d-48c6-a017-a6624e7c04d7"
      unitRef="usd">182245000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i5c9655a850a246029c3af9950a938270_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzEtMi0xLTEtMzE2_2dd4ba0e-bec5-4e53-96c5-3ee6ba562b93"
      unitRef="shares">183000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i1b87aa5faf004be68b6a7c9680a2f039_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzEtNi0xLTEtMzIy_b3d1911d-6a30-4194-a665-9bfb10d1b2d4"
      unitRef="usd">-325000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzEtMTItMS0xLTMzMQ_15b000c1-4efe-4a2e-9a3b-1ef88547328d"
      unitRef="usd">-325000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i5c9655a850a246029c3af9950a938270_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzItMi0xLTEtMzE2_3c4fc908-d858-4fb4-9f44-77dcbf29e554"
      unitRef="shares">130000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1b87aa5faf004be68b6a7c9680a2f039_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzItNi0xLTEtMzIy_64f9863d-37fb-4b1a-a8c3-8c67089bf414"
      unitRef="usd">793000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzItMTItMS0xLTMzMQ_b7c6ab79-ed26-4b14-9ebb-734f853d4fec"
      unitRef="usd">793000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i5c9655a850a246029c3af9950a938270_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzMtMi0xLTEtMzE2_c4f3dbfc-393a-4d6a-ab39-fd823a97bae5"
      unitRef="shares">96000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i1b87aa5faf004be68b6a7c9680a2f039_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzMtNi0xLTEtMzIy_b2431b1b-8354-4d56-9325-d034b5112e90"
      unitRef="usd">641000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzMtMTItMS0xLTMzMQ_db5efc51-a3a5-489d-a1ce-aedc1dd7a2ee"
      unitRef="usd">641000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1b87aa5faf004be68b6a7c9680a2f039_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzQtNi0xLTEtMzIy_6099b1cb-a432-40e4-82cf-cd7cfba8d058"
      unitRef="usd">2985000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzQtMTItMS0xLTMzMQ_ca489add-9de0-4d93-b0ac-857c1ef21cf6"
      unitRef="usd">2985000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="i68d50ab1923a48acb9e25af0cf48e967_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzUtMTAtMS0xLTMyOA_e3e55c01-6440-4cbb-9653-8d3a7bfd006e"
      unitRef="usd">-13753000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzUtMTItMS0xLTMzMQ_12962f05-8582-4ad4-9370-fe08eb3751a2"
      unitRef="usd">-13753000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icc6c6a742d0a4daa8b8debb09a70647a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzYtOC0xLTEtMzI1_59a4cf93-6003-4494-9886-bc105c2ad9e8"
      unitRef="usd">54000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzYtMTItMS0xLTMzMQ_b76760f1-d056-4753-9ce5-ef44cf76275f"
      unitRef="usd">54000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i26da3e5da6d84085a799b4ef3ccaa109_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzctMi0xLTEtMzE2_7aa3e86b-220b-4c27-a193-034c2ae829de"
      unitRef="shares">69400000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i26da3e5da6d84085a799b4ef3ccaa109_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzctNC0xLTEtMzE5_76ee904c-f89e-4285-8c5c-08c8245b499c"
      unitRef="usd">69000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i11557d1eb43c45dfbf5eda5ea92b7014_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzctNi0xLTEtMzIy_0ddb62f5-c51d-46a8-a190-c806c87a83d5"
      unitRef="usd">771263000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib24fbe293fef4e079ab3ca92dd574d7a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzctOC0xLTEtMzI1_4327038a-866d-4418-9e19-43cc8cbe994c"
      unitRef="usd">-623000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8fb4d6e8f535490bbecec03b9783b0d3_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzctMTAtMS0xLTMyOA_04fac7f6-8221-4110-8e81-c14cb640a1e7"
      unitRef="usd">-598069000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i368678d74f044884be00d0aceeffc007_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8yOC9mcmFnOmRjM2ExYTU5YjY2OTQyZjFhOTJmNjc5Y2M3ZDJlOWJiL3RhYmxlOjY2Zjk5MDE1YjYxNjQ3ZDg5NjU0YmNhMDlkMTRlNjY2L3RhYmxlcmFuZ2U6NjZmOTkwMTViNjE2NDdkODk2NTRiY2EwOWQxNGU2NjZfMzctMTItMS0xLTMzMQ_6690252f-204f-4350-98e8-8f1a68891ffc"
      unitRef="usd">172640000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMy0yLTEtMS0w_c11848c4-c48a-4c80-b660-270acf45b31b"
      unitRef="usd">-28995000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMy00LTEtMS0w_5d9fc46d-9201-4bc3-811b-6763bcafd68d"
      unitRef="usd">-39218000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNS0yLTEtMS0w_50f94ed2-a1a1-4982-bd35-a93fc072ddc1"
      unitRef="usd">2016000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNS00LTEtMS0w_e24ecdd0-cce2-4fe4-afce-721364086df1"
      unitRef="usd">2351000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:ShareBasedCompensation
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNi0yLTEtMS0w_1aa7bb15-105d-42e1-b11d-c00835bad3c7"
      unitRef="usd">6000000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNi00LTEtMS0w_8bef4373-5359-4e7c-81b6-5ba882eeeff5"
      unitRef="usd">5263000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNy0yLTEtMS0w_ffcb9fa2-a27d-4f60-a96d-00526bf4a03a"
      unitRef="usd">5936000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNy00LTEtMS0w_50f7137b-8850-49ee-b91a-4376694801e9"
      unitRef="usd">5600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfOC0yLTEtMS0w_a3e695ff-1a48-45be-9976-faaa391a7b45"
      unitRef="usd">275000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfOC00LTEtMS0w_d58b614b-c573-4b45-8c2e-097142d4f101"
      unitRef="usd">2037000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTAtMi0xLTEtMTAyMDc_97d8661c-d7cf-4bcd-84ee-e1cf5d25fba0"
      unitRef="usd">1331000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTAtNC0xLTEtMTAyMDc_39b89576-ee32-432b-9f3d-85526c3ebbea"
      unitRef="usd">-250000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTAtMi0xLTEtMA_a1c3c377-70b4-4089-9957-c82d6167a004"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTAtNC0xLTEtMA_a872dffe-19c2-41aa-87fd-bc68fc62142b"
      unitRef="usd">-9000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InventoryLIFOReservePeriodCharge
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTEtMi0xLTEtMA_58f19fc4-505b-4125-9792-97e02586b42b"
      unitRef="usd">306000</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:InventoryLIFOReservePeriodCharge
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTEtNC0xLTEtMA_b6da1b58-0a3d-44fe-89c8-071d1ef8841a"
      unitRef="usd">555000</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTItMi0xLTEtMA_33ec9c0d-cffe-488a-9cc1-e4d1ee490e8b"
      unitRef="usd">-148000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTItNC0xLTEtMA_d4a4e13f-52b1-4b86-b74a-b3cd158d98fb"
      unitRef="usd">-29000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTMtMi0xLTEtMA_461705e5-e3c7-4c87-a19e-17880412b33c"
      unitRef="usd">136000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTMtNC0xLTEtMA_097e8613-5f4e-40b4-b2ce-af5f3c334f26"
      unitRef="usd">162000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTUtMi0xLTEtMA_f115ac34-a299-43bc-bace-19591b7d6099"
      unitRef="usd">-9055000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTUtNC0xLTEtMA_e7564323-19e5-49a2-ae0a-f7e5100c2482"
      unitRef="usd">2420000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTYtMi0xLTEtMA_68300137-527c-4e61-978b-b7c367c27e06"
      unitRef="usd">4892000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTYtNC0xLTEtMA_d01d6965-3fc0-443c-ac0b-60c4d206eb31"
      unitRef="usd">2041000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTctMi0xLTEtMA_1bb30bde-6ad1-4ea1-8631-e468887893b4"
      unitRef="usd">706000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTctNC0xLTEtMA_319425a5-641a-424d-bb93-ffcd4dd2dec1"
      unitRef="usd">965000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTgtMi0xLTEtMA_ca65cf49-f67c-42bc-9acb-23daa37390dc"
      unitRef="usd">3136000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTgtNC0xLTEtMA_a512f361-53cd-44f8-99cb-e809c49c08d9"
      unitRef="usd">3439000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTktMi0xLTEtMA_ae4f478e-64f4-4459-9be1-7e396012b948"
      unitRef="usd">1965000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMTktNC0xLTEtMA_fddf8465-7057-4c73-84b4-cb962da8b4fb"
      unitRef="usd">476000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjAtMi0xLTEtMA_59c33b90-69ab-483c-a8f1-fafa86538822"
      unitRef="usd">-2796000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjAtNC0xLTEtMA_85b53661-9098-4138-9e4d-e6b022a63803"
      unitRef="usd">-9161000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjEtMi0xLTEtMA_14da6cda-18cb-4f0c-9c41-f55d59429d69"
      unitRef="usd">-7085000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjEtNC0xLTEtMA_02ec9e39-2bd9-4a26-944a-d93f11c8be6a"
      unitRef="usd">-25143000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjMtMi0xLTEtMA_5928f421-de43-4d30-b043-03dfcecf5848"
      unitRef="usd">5154000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjMtNC0xLTEtMA_7a312c32-2041-426f-9601-25b43b923494"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjQtMi0xLTEtMA_a060391f-99a1-4db5-8246-20c8e72fa933"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjQtNC0xLTEtMA_593dbdf0-5fdf-4373-b0d8-7bb483095cfb"
      unitRef="usd">44614000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromSaleOfOtherInvestments
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjUtMi0xLTEtNTA0OA_4ddaee9a-4a8e-4a4e-ae94-a1d79954ed80"
      unitRef="usd">5011000</us-gaap:ProceedsFromSaleOfOtherInvestments>
    <us-gaap:ProceedsFromSaleOfOtherInvestments
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjUtNC0xLTEtNTA0OA_efe41c3b-62ec-4075-b3d7-ffab5983a7af"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfOtherInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjUtMi0xLTEtMA_55f7293b-9754-424c-a40d-8bc53b109b30"
      unitRef="usd">29400000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjUtNC0xLTEtMA_23c869cd-f436-4d7a-aab9-287e1ceb7fa2"
      unitRef="usd">0</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjctMi0xLTEtMA_6d8639ed-5e6f-4696-ac68-d0f5f924eebe"
      unitRef="usd">1671000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjctNC0xLTEtMA_bc9e73f2-e7d6-4f10-937e-be2cb7fd22fa"
      unitRef="usd">685000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjgtMi0xLTEtMA_354727a6-9ac7-4367-a40a-781f830cc51d"
      unitRef="usd">27586000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMjgtNC0xLTEtMA_050213be-3eb7-4ee6-bc74-2a443775b1cf"
      unitRef="usd">-45299000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzMtMi0xLTEtMA_86818168-1a5c-4f4c-9e09-8ef7d4b8e8dc"
      unitRef="usd">375000</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzMtNC0xLTEtMA_551f2c60-7f1f-48e4-b46a-892d76fa6533"
      unitRef="usd">15000</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzQtMi0xLTEtMA_496e3586-2c0c-4a96-9465-457f862a7250"
      unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzQtNC0xLTEtMA_11b68b64-a5e1-4bb1-9a8b-d34da9116ab8"
      unitRef="usd">1048000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzUtMi0xLTEtMA_71d11025-2880-4f32-8d6a-c4ee631e140b"
      unitRef="usd">645000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzUtNC0xLTEtMA_0a8fd537-199a-45bf-9165-f9fc35a87936"
      unitRef="usd">641000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzYtMi0xLTEtMA_cd9bd9bc-ec96-412e-8517-46d0ab65f358"
      unitRef="usd">262000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzYtNC0xLTEtMA_165865d6-74cd-46c6-a4bf-4550910ba690"
      unitRef="usd">487000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzktMi0xLTEtMA_40c6c3b1-ccf9-41be-81ab-f7582fd8d6fc"
      unitRef="usd">8000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfMzktNC0xLTEtMA_adeb1931-c785-4dd1-9ac5-c19108461a77"
      unitRef="usd">1187000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDAtMi0xLTEtMA_9f758b8b-4314-4435-9e50-e0c28739c725"
      unitRef="usd">-205000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDAtNC0xLTEtMA_ab5d6542-a77f-46eb-bfd4-3fef8c60df0f"
      unitRef="usd">-25000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDEtMi0xLTEtMA_8852a482-6b15-44f7-bff0-d973dc24f11b"
      unitRef="usd">20304000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDEtNC0xLTEtMA_251dc7bb-cc16-4204-baee-a2ee0c3dfff9"
      unitRef="usd">-69280000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDItMi0xLTEtMA_f8446117-0ed5-42d6-b413-2d73b72c3cb3"
      unitRef="usd">23736000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i958b5fd915ed4404b4ed925649217667_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDItNC0xLTEtMA_f044c1b4-42bc-44d6-8419-a86a9abaea81"
      unitRef="usd">95401000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDMtMi0xLTEtMA_76ea475e-b639-4a35-8b14-3ffd62567bdd"
      unitRef="usd">44040000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i368678d74f044884be00d0aceeffc007_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDMtNC0xLTEtMA_ffca349f-cd17-45c9-882d-b30def1f6ab1"
      unitRef="usd">26121000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDUtMi0xLTEtMA_a8d0951a-a2b1-434a-acd2-057bd8216b56"
      unitRef="usd">1531000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDUtNC0xLTEtMA_b9ea0515-080e-46aa-bca4-eea9483eb781"
      unitRef="usd">2600000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDYtMi0xLTEtMA_51ef78c7-1ce4-4000-bc30-52269c440184"
      unitRef="usd">194000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDYtNC0xLTEtMA_76568599-dd2a-4106-9a29-550af4d72b2e"
      unitRef="usd">139000</us-gaap:IncomeTaxesPaidNet>
    <fldm:AssetRetirementObligationsIncurredButNotYetPaid
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDgtMi0xLTEtMA_f7ed957d-8db0-47fb-8f37-5aa114b9745d"
      unitRef="usd">316000</fldm:AssetRetirementObligationsIncurredButNotYetPaid>
    <fldm:AssetRetirementObligationsIncurredButNotYetPaid
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zMS9mcmFnOjNhZGNjZGI0NWM1MDRhNWRhNDBlMTViYTEwMjczZmNmL3RhYmxlOjVmN2I3YzJlM2Y1YjRjYzJiNTFiMzlkZGMxNjYwNTIwL3RhYmxlcmFuZ2U6NWY3YjdjMmUzZjViNGNjMmI1MWIzOWRkYzE2NjA1MjBfNDgtNC0xLTEtMA_dc85a2d5-0f75-4fa7-86b0-6e91eb81693e"
      unitRef="usd">319000</fldm:AssetRetirementObligationsIncurredButNotYetPaid>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8zNy9mcmFnOmYyNjdkMWFjNTA2MjRjZWM5MDk0MDBlOTA0ZGY2YTVkL3RleHRyZWdpb246ZjI2N2QxYWM1MDYyNGNlYzkwOTQwMGU5MDRkZjZhNWRfOTQ4_514ceedb-53fe-43f9-a366-e21ca954931d">Description of BusinessFluidigm Corporation (the Company, Fluidigm, we, our or us) creates, manufactures, and markets technologies and tools for life sciences research, including preparatory and analytical instruments for Mass Cytometry, PCR, Library Prep, Single Cell Genomics, and consumables, including integrated fluidic circuits (IFC), assays, and reagents. Our focus is on the most pressing needs in translational and clinical research, including infectious disease, cancer, immunology and immunotherapy. We sell our instruments, consumables and services to academic institutions, clinical laboratories, and contract research organizations, as well as biopharmaceutical, biotechnology, and agricultural biotechnology companies. The Company was formerly known as Mycometrix Corporation and changed its name to Fluidigm Corporation in April 2001. Fluidigm Corporation was founded in 1999 and is headquartered in South San Francisco, California.</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE1MTc_f535be20-e7e2-4909-99fb-7a2d74e120b8">Summary of Significant Accounting Policies&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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 Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (U.S. GAAP) and include the accounts of our wholly owned subsidiaries. As of June&#160;30, 2020, we had wholly owned subsidiaries in Singapore, Canada, the Netherlands, Japan, France, the United Kingdom, China, Germany and Norway. All subsidiaries, except for Singapore, use their local currency as their functional currency. The Singapore subsidiary uses the U.S. dollar as its functional currency. All intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 period amounts in the condensed consolidated statements of income and condensed consolidated statements of cash flows were reclassified to conform with the current period presentation. These reclassifications were immaterial and did not affect prior period total assets, total liabilities, stockholders&#x2019; equity, total revenue, total costs and expenses, loss from operations or net loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 financial statements in accordance with U.S.&#160;GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions believed to be reasonable, which together form the basis for making judgments about the carrying values of assets and liabilities. The full extent to which the COVID-19 pandemic impacts our business, results of operations and financial condition will depend on numerous evolving factors including, but not limited to, the magnitude and duration of the pandemic, the extent to which it will impact worldwide macroeconomic conditions, including the speed of recovery, and governmental and business reactions to the pandemic. We assessed certain accounting matters that generally require consideration of forecasted financial information in the context of information available to us and the unknown impact of COVID-19 as of June 30, 2020. These accounting matters included, but were not limited to, our allowance for doubtful accounts and credit losses, inventory and related reserves and the carrying value of goodwill and other long lived assets. Actual results could differ materially from these estimates and could have a material adverse effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Assets and liabilities of non-U.S. subsidiaries that use the local currency as their functional currency are translated into U.S. dollars at exchange rates in effect on the balance sheet date. The adjustments resulting from the foreign currency translations are recorded in accumulated other comprehensive loss, a separate component of stockholders&#x2019; equity. Income and expense accounts are translated at monthly average exchange rates during the year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We generate revenue primarily from the sale of our products and services. Product revenue is derived from the sale of instruments and consumables, including IFCs, assays and reagents. Service revenue is derived from the sale of instrument service contracts, repairs, installation, training and other specialized product support services. We also generate revenue from &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;development agreements, license and royalty agreements and grants. Revenue is reported net of any sales, use and value-added taxes we collect from customers as required by government authorities. Research and development cost includes costs associated with development and grant revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We recognize revenue based on the amount of consideration we expect to receive in exchange for the goods and services we transfer to the customer. Our commercial arrangements typically include multiple distinct products and services, and we allocate revenue to these performance obligations based on their relative standalone selling prices. Standalone selling prices (SSP) are generally determined using observable data from recent transactions. In cases where sufficient data is not available, we estimate a product&#x2019;s SSP using a cost plus a margin approach or by applying a discount to the product&#x2019;s list price.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Product Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We recognize product revenue at the point in time when control of the goods passes to the customer and we have an enforceable right to payment. This generally occurs either when the product is shipped from one of our facilities or when it arrives at the customer&#x2019;s facility, based on the contractual terms. Customers generally do not have a unilateral right to return products after delivery. Invoices are generally issued at shipment and generally become due in 30 to 60 days.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We sometimes perform shipping and handling activities after control of the product passes to the customer. We have made an accounting policy election to account for these activities as product fulfillment activities rather than as separate performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Service Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We recognize revenue from repairs, maintenance, installation, training and other specialized product support services at the point in time the work is completed. Installation and training services are generally billed in advance of service. Repairs and other services are generally billed at the point the work is completed. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 associated with instrument service contracts is recognized on a straight-line basis over the life of the agreement, which is generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNTYyMA_dcdf51db-9f3e-4be4-a95e-eeb988eb1e8d"&gt;one&lt;/span&gt; to three years. We believe this time-elapsed approach is appropriate for service contracts because we provide services on demand throughout the term of the agreement. Invoices are generally issued in advance of service on a monthly, quarterly, annual or multi-year basis. Payments made in advance of service are reported on our condensed consolidated balance sheet as deferred revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Development Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 entered and may continue to enter into development agreements with third parties that provide for up-front and periodic milestone payments. Our development agreements may include more than one performance obligation. At the inception of the contract, we assess whether each obligation represents a separate performance obligation or whether such obligations should be combined as a single performance obligation. The transaction price for each development agreement is determined based on the amount of consideration we expect to be entitled to for satisfying all performance obligations within the agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time and, if over time, the appropriate method of measuring progress for purposes of recognizing revenue. In arrangements where we satisfy performance obligation(s) over time, we recognize development revenue typically using an input method based on our costs incurred relative to the total expected cost which determines the extent of our progress toward completion. As part of the accounting for these arrangements, we must develop estimates and assumptions that require judgment to determine the transaction price and progress towards completion. We review our estimate of the transaction price and progress toward completion based on the best information available to recognize the cumulative progress toward completion as of the end of each reporting period, and make revisions to such estimates as necessary. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We may also generate revenue from development or collaboration agreements that do not include upfront or milestone-based payments and generally recognize revenue on these types of agreements based on the timing of development activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Other Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Other revenue consists of license and royalty revenue, and grant revenue.  We recognize revenue from license agreements when the license is transferred to the customer and the customer is able to use and benefit from the license.  For &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;contracts that include sales-based royalties, we recognize revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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, we entered into an agreement to settle intellectual property infringement claims, in which we received a $3.5 million payment in exchange for a perpetual license under certain Fluidigm intellectual property.  The settlement is considered a multiple-element arrangement with each element accounted for individually. Accordingly, $3.1 million of the proceeds was recognized as license revenue and $0.4 million was offset against legal costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We receive grants from various entities to perform research and development activities over contractually defined periods. Revenue is generally recognized provided that the conditions under which the grants were provided have been met and any remaining performance obligations are perfunctory.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Incremental sales commission costs incurred to obtain instrument service contracts are capitalized and amortized to selling, general and administrative expense over the life of the contract, which is generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI3NzI3Mw_47fe3048-acd6-4cbf-87df-8516c9ced606"&gt;one&lt;/span&gt; to three years. As a practical expedient, we expense sales commissions associated with product support services that are delivered in less than one year as they are incurred. Sales commissions associated with the sale of products are expensed as they are incurred. To date, capitalized contract costs have been immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Product Warranties&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We generally provide a one-year warranty on our instruments. We accrue for estimated warranty obligations at the time of product shipment. We periodically review our warranty liability and record adjustments based on the terms of warranties provided to customers, and historical and anticipated warranty claim experience. This expense is recorded as a component of cost of product revenue in the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Significant Judgments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Applying the revenue recognition practices discussed above often requires significant judgment. Judgment is required when identifying performance obligations, estimating SSP and allocating purchasing consideration in multi-element arrangements, determining the transaction price and progress towards completion on development arrangements and estimating the future amount of our warranty obligations. Moreover, significant judgment is required when interpreting commercial terms and determining when control of goods and services passes to the customer. Any material changes created by errors in judgment could have a material effect on our operating results and overall financial condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Trade accounts receivable are recorded at net invoice value. We review our exposure to accounts receivable and provide allowances of specific amounts if collectability is no longer reasonably assured based on historical experience and specific customer collection issues. We evaluate such allowances on a regular basis and adjust them as needed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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;Concentrations of Business and Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Financial instruments that potentially subject us to credit risk consist of cash, cash equivalents, investments, and accounts receivable. Our cash, cash equivalents, and investments may consist of deposits held with banks, money market funds, and other highly liquid investments that may at times exceed federally insured limits. Cash equivalents and investments are financial instruments that potentially subject us to concentrations of risk. Under our investment policy, we invest primarily in securities issued by the U.S. government. The goals of our investment policy, in order of priority, are as follows: preserve capital, meet liquidity needs, and optimize returns. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We generally do not require collateral to support credit sales. To reduce credit risk, we perform credit evaluations of our customers. One customer from whom we derived development revenue exceeded 10% of revenue for the three months ended June 30, 2020. No other customer represented more than 10% of total revenue for three and six months ended June&#160;30, 2020 or 2019. Including the development revenue, revenues from our five largest customers were 32% and 30% of total revenue for the three months ended June&#160;30, 2020 and 2019, respectively. Revenues from our five largest customers were 23% and 20% of total revenue for the six months ended June&#160;30, 2020 and 2019, respectively. There was no single customer that represented more than 10% of total accounts receivable at June&#160;30, 2020, or December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our products include components that are currently procured from a single source or a limited number of sources. We believe that other vendors would be able to provide similar components; however, the qualification of such vendors may require start-up time. In order to mitigate any adverse impacts from a disruption of supply, we attempt to maintain an adequate supply of critical limited-source components.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We determine if an arrangement is a lease, or contains a lease, at inception. Operating leases are included in operating lease right-of-use (ROU) assets and current and non-current operating lease liabilities in our condensed consolidated balance sheets. ROU assets represent our right-to-use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. Significant judgment is required in determining the incremental collateralized borrowing rate.  Lease expense for lease payments is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We elected the short-term lease recognition exemption for all leases that qualify. For those leases that qualify, we will not recognize ROU assets or lease liabilities for leases with an initial lease term of one year or less. We also elected not to separate lease and nonlease components for our building leases. The nonlease components are generally variable in nature and are expected to represent most of our variable lease costs. Variable costs are expensed as incurred. We have taken a portfolio approach for our vehicle leases by country. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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, Intangible Assets and Other Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of net assets acquired. Our intangible assets include developed technology, patents and licenses. The cost of identifiable intangible assets with finite lives is generally amortized on a straight-line basis over the assets&#x2019; respective estimated useful lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill and intangible assets with indefinite lives are not subject to amortization but are tested for impairment on an annual basis during the fourth quarter or whenever events or changes in circumstances indicate the carrying amount of these assets may not be recoverable. Events or changes in circumstances that could affect the likelihood that we will be required to recognize an impairment charge include, but are not limited to, declines in our stock price or market capitalization, economic downturns and other macroeconomic events, including the current COVID-19 pandemic, declines in our market share or revenues, and an increase in our losses, rapid changes in technology, failure to achieve the benefits of capacity increases and utilization, significant litigation arising out of an acquisition, or other matters. Any impairment charges could have a material adverse effect on our operating results and net asset value in the quarter in which we recognize the impairment charge.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 evaluating our goodwill and intangible assets with indefinite lives for indications of impairment, we first conduct an assessment of qualitative factors to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we determine that it is more likely than not that the fair value of our reporting unit is less than its carrying amount, we compare the fair value of our reporting unit to its carrying value. If the fair value of our reporting unit exceeds its carrying value, goodwill is not considered impaired and no further analysis is required. If the carrying value of the reporting unit exceeds its fair value, then an impairment loss equal to the difference would be recorded to goodwill. We did not recognize any impairment of goodwill for any of the periods presented herein.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We evaluate our long-lived assets, including finite-lived intangibles, for indicators of possible impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. If any indicator of impairment exists, we assess the recoverability of the affected long-lived assets by determining whether the carrying value of the asset can be recovered through undiscounted future operating cash flows. If impairment is indicated, we estimate the asset&#x2019;s fair value using future discounted cash flows associated with the use of the asset and adjust the carrying value of the asset accordingly. We did not recognize any impairment of intangibles for any of the periods presented herein.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 2014, we closed an underwritten public offering of $201.3 million aggregate principal amount of our 2.75% Senior Convertible Notes due 2034 (2014 Notes). In March 2018, we entered into separate privately negotiated transactions with certain holders of our 2014 Notes to exchange $150.0 million in aggregate principal amount of the 2014 Notes for our 2.75% Exchange Convertible Senior Notes due 2034 (2018 Notes). As the 2018 Notes were convertible, at our election, into cash, shares of our common stock, or a combination of cash and shares of our common stock, we accounted for the 2018 Notes under the cash conversion guidance in ASC 470, whereby the embedded conversion option in the 2018 Notes was separated and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;accounted for in equity. In the first quarter of 2019, the 2018 Notes were converted into 19.5 million shares of our common stock and the 2018 Notes were retired. We recorded a loss of $9.0 million on the retirement of the 2018 Notes. We determined the fair value of the 2018 Notes&#160;using valuation techniques that required us to make assumptions related to the implied discount rate.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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, we closed a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of $55.0 million aggregate principal amount of our 5.25% Senior Convertible Notes due 2024 (2019 Notes). Most of the issuance proceeds were used to retire approximately $50.2 million of aggregate principal amount of our 2014 Notes, leaving approximately $1.1 million of aggregate principal amount of our 2014 Notes outstanding. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 the 2019 Notes do not provide for a cash conversion feature, the 2019 Notes are recorded for as debt in their entirety in accordance with ASC 470. For the 2014, 2018 and 2019 Notes, offering-related costs, including underwriting costs, were capitalized as debt issuance costs, recorded as an offset to the carrying value of the related Notes, and are amortized over the expected term of the related Notes using the effective interest method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;See Note 7 for a detailed discussion of the accounting treatment of the transactions and additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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;Comprehensive Loss &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Comprehensive loss is comprised of net loss and other comprehensive income (loss). Other comprehensive income (loss) consists of unrealized gains and losses on our investments and foreign currency translation adjustments. Total comprehensive loss for all periods presented has been disclosed in the condensed consolidated statements of comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 components of accumulated other comprehensive loss, net of tax, for the three and six months ended June&#160;30, 2020 is as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&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:57.649%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.723%;"/&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="3" style="padding-top: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 Currency Translation Adjustment&lt;/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 Gain (Loss) on Investments&lt;/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 Other Comprehensive 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: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;Ending 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:top;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:top;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;(618)&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 #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:top;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:top;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;36&#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 #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:top;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:top;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;(582)&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 #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: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;Other comprehensive income (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: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;(303)&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 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;&#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: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 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;(303)&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;Ending balance at March 31, 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:top;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(921)&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(885)&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;Other comprehensive income (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;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Ending 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 #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;(812)&lt;/span&gt;&lt;/td&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;3&#160;&lt;/span&gt;&lt;/td&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;(809)&lt;/span&gt;&lt;/td&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:27pt;margin-top:15pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Immaterial amounts of unrealized gains and losses have been reclassified into the condensed consolidated statement of operations for the three and six months ended June&#160;30, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our basic and diluted net loss per share is calculated by dividing net loss by the weighted-average number of shares of common stock outstanding for the period. Restricted stock units, performance share units, and stock options to purchase our common stock are considered to be potentially dilutive common shares but have been excluded from the calculation of diluted net loss per share as their effect is anti-dilutive for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 dilutive common shares were excluded from the computations of diluted net loss per share for the periods presented because including them would have been anti-dilutive (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&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:71.099%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.722%;"/&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;&#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="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:400;font-family:'Times New Roman',sans-serif;color:#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="3" style="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: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;Stock options, restricted stock units and performance awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;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;8,237&#160;&lt;/span&gt;&lt;/td&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;4,541&#160;&lt;/span&gt;&lt;/td&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: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;2019 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;18,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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: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;2019 Convertible Notes potential make-whole 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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: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;2014 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;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;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;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;29,634&#160;&lt;/span&gt;&lt;/td&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 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;5,457&#160;&lt;/span&gt;&lt;/td&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-top:15pt;"&gt;&lt;span style="background-color: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;Recent Accounting Changes and Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:9pt;"&gt;&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;Adoption of New Accounting Guidance &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 U.S.-based Financial&#160;Accounting Standards&#160;Board (FASB) issued Accounting Standards Update (ASU) 2018-15-Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40), which establishes new guidance on the accounting for costs incurred to implement a cloud computing arrangement that is considered a service arrangement. The new guidance requires the capitalization of such costs, aligning it with the accounting for costs associated with developing or obtaining internal-use software. The new guidance is effective for fiscal years beginning after December 15, 2019. The adoption of the new guidance did not have a significant impact on our financial results.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 2017, the FASB issued ASU 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The ASU eliminates the requirement for an entity to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, an entity performs its annual, or interim, goodwill impairment testing by comparing the fair value of a reporting unit with its carrying amount and recording an impairment charge for the amount by which the carrying amount exceeds the fair value. The ASU is effective for annual and interim goodwill impairment testing performed for our fiscal year beginning January 1, 2020. The adoption of the new guidance did not have a significant impact on our financial results.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 issued two ASUs related to financial instruments &#x2013; credit losses. The ASUs issued were: (1) in June 2016, &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI5MDcyNA_82ea5c68-4c4d-46bb-8d93-d2901fa393d1"&gt;ASU 2016-13, Financial Instruments-Credit Losses (Topic 326)&lt;/span&gt;: Measurement of Credit Losses on Financial Instruments, and (2) in November 2018, ASU 2018-19-Codification Improvements to Topic 326, Financial Instruments-Credit Losses. ASU 2016-13 is intended to improve financial reporting by requiring more timely recording of credit losses on loans and other financial instruments held by financial institutions and other organizations. ASU 2018-19 clarifies that receivables arising from operating leases are not within the scope of the credit losses standard, but rather, should be accounted for in accordance with the leasing standard. These ASUs are effective for fiscal years beginning after December 15, 2019, and interim periods within those years, with early adoption permitted. The modified retrospective method is required upon adoption. The adoption of the new guidance resulted in an adjustment of approximately $0.1 million to reduce the accumulated deficit component of stockholders&#x2019; equity and decrease current assets by the same amount in our condensed consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:9pt;"&gt;&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;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 FASB issued ASU 2019-12-Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The amendments in this update improve consistent application of and simplify U.S. GAAP for Topic 740 by clarifying and amending existing guidance for, among other items, intra-period allocation, reporting tax law changes and losses in interim periods, state and local taxes not fully based on income and recognition of deferred tax liability related to certain transactions. There is also new guidance related to consolidated group reporting and tax impacts resulting from business combinations. The new guidance is effective for fiscal years beginning after December 15, 2020. We are currently evaluating the impact of adoption on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE1MDc_128093b4-f559-4c30-9417-00863a7902a8">The accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (U.S. GAAP) and include the accounts of our wholly owned subsidiaries. As of June&#160;30, 2020, we had wholly owned subsidiaries in Singapore, Canada, the Netherlands, Japan, France, the United Kingdom, China, Germany and Norway. All subsidiaries, except for Singapore, use their local currency as their functional currency. The Singapore subsidiary uses the U.S. dollar as its functional currency. All intercompany transactions and balances have been eliminated in consolidation.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0OTE_2a8d243c-4c4b-43b2-8d4d-f6ea527e166a">Certain prior period amounts in the condensed consolidated statements of income and condensed consolidated statements of cash flows were reclassified to conform with the current period presentation. These reclassifications were immaterial and did not affect prior period total assets, total liabilities, stockholders&#x2019; equity, total revenue, total costs and expenses, loss from operations or net loss.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE1MDE_5b8a1a27-fd9a-40a4-991e-7a2ea99df0e8">&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 financial statements in accordance with U.S.&#160;GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions believed to be reasonable, which together form the basis for making judgments about the carrying values of assets and liabilities. The full extent to which the COVID-19 pandemic impacts our business, results of operations and financial condition will depend on numerous evolving factors including, but not limited to, the magnitude and duration of the pandemic, the extent to which it will impact worldwide macroeconomic conditions, including the speed of recovery, and governmental and business reactions to the pandemic. We assessed certain accounting matters that generally require consideration of forecasted financial information in the context of information available to us and the unknown impact of COVID-19 as of June 30, 2020. These accounting matters included, but were not limited to, our allowance for doubtful accounts and credit losses, inventory and related reserves and the carrying value of goodwill and other long lived assets. Actual results could differ materially from these estimates and could have a material adverse effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0Nzg_1ec9c662-4981-40d2-9a81-fd8f7bb253eb">Foreign CurrencyAssets and liabilities of non-U.S. subsidiaries that use the local currency as their functional currency are translated into U.S. dollars at exchange rates in effect on the balance sheet date. The adjustments resulting from the foreign currency translations are recorded in accumulated other comprehensive loss, a separate component of stockholders&#x2019; equity. Income and expense accounts are translated at monthly average exchange rates during the year.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NTU_5700d699-d0ac-4bc3-b2f6-065d79678a35">&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We generate revenue primarily from the sale of our products and services. Product revenue is derived from the sale of instruments and consumables, including IFCs, assays and reagents. Service revenue is derived from the sale of instrument service contracts, repairs, installation, training and other specialized product support services. We also generate revenue from &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;development agreements, license and royalty agreements and grants. Revenue is reported net of any sales, use and value-added taxes we collect from customers as required by government authorities. Research and development cost includes costs associated with development and grant revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We recognize revenue based on the amount of consideration we expect to receive in exchange for the goods and services we transfer to the customer. Our commercial arrangements typically include multiple distinct products and services, and we allocate revenue to these performance obligations based on their relative standalone selling prices. Standalone selling prices (SSP) are generally determined using observable data from recent transactions. In cases where sufficient data is not available, we estimate a product&#x2019;s SSP using a cost plus a margin approach or by applying a discount to the product&#x2019;s list price.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Product Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We recognize product revenue at the point in time when control of the goods passes to the customer and we have an enforceable right to payment. This generally occurs either when the product is shipped from one of our facilities or when it arrives at the customer&#x2019;s facility, based on the contractual terms. Customers generally do not have a unilateral right to return products after delivery. Invoices are generally issued at shipment and generally become due in 30 to 60 days.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We sometimes perform shipping and handling activities after control of the product passes to the customer. We have made an accounting policy election to account for these activities as product fulfillment activities rather than as separate performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Service Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We recognize revenue from repairs, maintenance, installation, training and other specialized product support services at the point in time the work is completed. Installation and training services are generally billed in advance of service. Repairs and other services are generally billed at the point the work is completed. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 associated with instrument service contracts is recognized on a straight-line basis over the life of the agreement, which is generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNTYyMA_dcdf51db-9f3e-4be4-a95e-eeb988eb1e8d"&gt;one&lt;/span&gt; to three years. We believe this time-elapsed approach is appropriate for service contracts because we provide services on demand throughout the term of the agreement. Invoices are generally issued in advance of service on a monthly, quarterly, annual or multi-year basis. Payments made in advance of service are reported on our condensed consolidated balance sheet as deferred revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Development Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 entered and may continue to enter into development agreements with third parties that provide for up-front and periodic milestone payments. Our development agreements may include more than one performance obligation. At the inception of the contract, we assess whether each obligation represents a separate performance obligation or whether such obligations should be combined as a single performance obligation. The transaction price for each development agreement is determined based on the amount of consideration we expect to be entitled to for satisfying all performance obligations within the agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time and, if over time, the appropriate method of measuring progress for purposes of recognizing revenue. In arrangements where we satisfy performance obligation(s) over time, we recognize development revenue typically using an input method based on our costs incurred relative to the total expected cost which determines the extent of our progress toward completion. As part of the accounting for these arrangements, we must develop estimates and assumptions that require judgment to determine the transaction price and progress towards completion. We review our estimate of the transaction price and progress toward completion based on the best information available to recognize the cumulative progress toward completion as of the end of each reporting period, and make revisions to such estimates as necessary. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We may also generate revenue from development or collaboration agreements that do not include upfront or milestone-based payments and generally recognize revenue on these types of agreements based on the timing of development activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Other Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Other revenue consists of license and royalty revenue, and grant revenue.  We recognize revenue from license agreements when the license is transferred to the customer and the customer is able to use and benefit from the license.  For &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;contracts that include sales-based royalties, we recognize revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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, we entered into an agreement to settle intellectual property infringement claims, in which we received a $3.5 million payment in exchange for a perpetual license under certain Fluidigm intellectual property.  The settlement is considered a multiple-element arrangement with each element accounted for individually. Accordingly, $3.1 million of the proceeds was recognized as license revenue and $0.4 million was offset against legal costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We receive grants from various entities to perform research and development activities over contractually defined periods. Revenue is generally recognized provided that the conditions under which the grants were provided have been met and any remaining performance obligations are perfunctory.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Incremental sales commission costs incurred to obtain instrument service contracts are capitalized and amortized to selling, general and administrative expense over the life of the contract, which is generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI3NzI3Mw_47fe3048-acd6-4cbf-87df-8516c9ced606"&gt;one&lt;/span&gt; to three years. As a practical expedient, we expense sales commissions associated with product support services that are delivered in less than one year as they are incurred. Sales commissions associated with the sale of products are expensed as they are incurred. To date, capitalized contract costs have been immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Product Warranties&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We generally provide a one-year warranty on our instruments. We accrue for estimated warranty obligations at the time of product shipment. We periodically review our warranty liability and record adjustments based on the terms of warranties provided to customers, and historical and anticipated warranty claim experience. This expense is recorded as a component of cost of product revenue in the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Significant Judgments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Applying the revenue recognition practices discussed above often requires significant judgment. Judgment is required when identifying performance obligations, estimating SSP and allocating purchasing consideration in multi-element arrangements, determining the transaction price and progress towards completion on development arrangements and estimating the future amount of our warranty obligations. Moreover, significant judgment is required when interpreting commercial terms and determining when control of goods and services passes to the customer. Any material changes created by errors in judgment could have a material effect on our operating results and overall financial condition.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <fldm:RevenueFromContractWithCustomerTermsOfPaymentPeriod
      contextRef="id7a93b3747d04a26888fb11edd104cd3_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNDg1Ng_477bcc3a-3b11-40e9-8221-38411703bdfe">P30D</fldm:RevenueFromContractWithCustomerTermsOfPaymentPeriod>
    <fldm:RevenueFromContractWithCustomerTermsOfPaymentPeriod
      contextRef="i8ab759b9b63545d8907fca1d72decc7e_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNDg2Mg_a370f744-883c-4f13-93af-883091fc6f09">P60D</fldm:RevenueFromContractWithCustomerTermsOfPaymentPeriod>
    <fldm:RevenueFromContractWithCustomerPerformanceObligationPeriod
      contextRef="ie903d1ab41d64bfeae57bd447631ba14_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNTYyNg_8221ce3a-d885-4a66-9c4c-87765e9dcba9">P3Y</fldm:RevenueFromContractWithCustomerPerformanceObligationPeriod>
    <us-gaap:ProceedsFromLegalSettlements
      contextRef="i4b9a9d21e02340448398bf0f02c0cef8_D20200301-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNjEzOQ_4b18fbae-bda7-46b3-9902-4f080fe2bc0d"
      unitRef="usd">3500000</us-gaap:ProceedsFromLegalSettlements>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f5ded81b5814b9f90e569ea8ee1c2ca_D20200301-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNjM1Mw_f6531713-898c-43ff-abd7-a3c3f13d798a"
      unitRef="usd">3100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LegalFees
      contextRef="i79964bc11d7449879f38b03f6256374a_D20200301-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNjQxMA_50547a94-716f-4f8b-ab9c-d23505b508b5"
      unitRef="usd">400000</us-gaap:LegalFees>
    <fldm:RevenueFromContractWithCustomerPerformanceObligationPeriod
      contextRef="i466293c56be64ff4b392274c774681e9_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNjY3OQ_e67ffb0d-88c8-4623-8236-d2899205c157">P3Y</fldm:RevenueFromContractWithCustomerPerformanceObligationPeriod>
    <fldm:ProductWarrantyTerm
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI5Mjg4MA_7b51bf9b-11f8-4160-964e-49e07bdf6259">P1Y</fldm:ProductWarrantyTerm>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NjQ_f7a04d5e-63ab-4443-b9b5-7d3fc61af209">&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Trade accounts receivable are recorded at net invoice value. We review our exposure to accounts receivable and provide allowances of specific amounts if collectability is no longer reasonably assured based on historical experience and specific customer collection issues. We evaluate such allowances on a regular basis and adjust them as needed.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0Nzk_18b2fdbe-cd10-44d4-b5bb-d49fe164ac51">&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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;Concentrations of Business and Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Financial instruments that potentially subject us to credit risk consist of cash, cash equivalents, investments, and accounts receivable. Our cash, cash equivalents, and investments may consist of deposits held with banks, money market funds, and other highly liquid investments that may at times exceed federally insured limits. Cash equivalents and investments are financial instruments that potentially subject us to concentrations of risk. Under our investment policy, we invest primarily in securities issued by the U.S. government. The goals of our investment policy, in order of priority, are as follows: preserve capital, meet liquidity needs, and optimize returns. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We generally do not require collateral to support credit sales. To reduce credit risk, we perform credit evaluations of our customers. One customer from whom we derived development revenue exceeded 10% of revenue for the three months ended June 30, 2020. No other customer represented more than 10% of total revenue for three and six months ended June&#160;30, 2020 or 2019. Including the development revenue, revenues from our five largest customers were 32% and 30% of total revenue for the three months ended June&#160;30, 2020 and 2019, respectively. Revenues from our five largest customers were 23% and 20% of total revenue for the six months ended June&#160;30, 2020 and 2019, respectively. There was no single customer that represented more than 10% of total accounts receivable at June&#160;30, 2020, or December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;Our products include components that are currently procured from a single source or a limited number of sources. We believe that other vendors would be able to provide similar components; however, the qualification of such vendors may require start-up time. In order to mitigate any adverse impacts from a disruption of supply, we attempt to maintain an adequate supply of critical limited-source components.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i16a1fd619f0f49109e55aada3d2e6c5d_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjc0ODc3OTEwMzk2NQ_d9e89585-ae12-4ca7-839f-b2190c936394"
      unitRef="number">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8cd0ac2479e947b9a6f8ee4f5064b0c8_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjc0ODc3OTEwMzk3Mg_2e02165f-40e6-40a4-9189-10456992aa64"
      unitRef="number">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibcf052f0cb9d4f68bbf123c90c841c0c_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjc0ODc3OTEwNDA2OQ_c9183924-1618-49cc-a6b8-ce6805421774"
      unitRef="number">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0a551a67c911462f971944f4284525cc_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjc0ODc3OTEwNDA3Ng_21f7781c-f1b9-4c39-9d36-fafe3dbcfe8f"
      unitRef="number">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NTc_9073d309-2bee-473a-b8ed-4c319ecdce48">&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We determine if an arrangement is a lease, or contains a lease, at inception. Operating leases are included in operating lease right-of-use (ROU) assets and current and non-current operating lease liabilities in our condensed consolidated balance sheets. ROU assets represent our right-to-use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. Significant judgment is required in determining the incremental collateralized borrowing rate.  Lease expense for lease payments is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;We elected the short-term lease recognition exemption for all leases that qualify. For those leases that qualify, we will not recognize ROU assets or lease liabilities for leases with an initial lease term of one year or less. We also elected not to separate lease and nonlease components for our building leases. The nonlease components are generally variable in nature and are expected to represent most of our variable lease costs. Variable costs are expensed as incurred. We have taken a portfolio approach for our vehicle leases by country.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNDk0NzgwMjM0NjcyMA_a7fc7ce0-75d2-4fb7-bc14-ae3180f41763">&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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, Intangible Assets and Other Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of net assets acquired. Our intangible assets include developed technology, patents and licenses. The cost of identifiable intangible assets with finite lives is generally amortized on a straight-line basis over the assets&#x2019; respective estimated useful lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill and intangible assets with indefinite lives are not subject to amortization but are tested for impairment on an annual basis during the fourth quarter or whenever events or changes in circumstances indicate the carrying amount of these assets may not be recoverable. Events or changes in circumstances that could affect the likelihood that we will be required to recognize an impairment charge include, but are not limited to, declines in our stock price or market capitalization, economic downturns and other macroeconomic events, including the current COVID-19 pandemic, declines in our market share or revenues, and an increase in our losses, rapid changes in technology, failure to achieve the benefits of capacity increases and utilization, significant litigation arising out of an acquisition, or other matters. Any impairment charges could have a material adverse effect on our operating results and net asset value in the quarter in which we recognize the impairment charge.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 evaluating our goodwill and intangible assets with indefinite lives for indications of impairment, we first conduct an assessment of qualitative factors to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we determine that it is more likely than not that the fair value of our reporting unit is less than its carrying amount, we compare the fair value of our reporting unit to its carrying value. If the fair value of our reporting unit exceeds its carrying value, goodwill is not considered impaired and no further analysis is required. If the carrying value of the reporting unit exceeds its fair value, then an impairment loss equal to the difference would be recorded to goodwill. We did not recognize any impairment of goodwill for any of the periods presented herein.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We evaluate our long-lived assets, including finite-lived intangibles, for indicators of possible impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. If any indicator of impairment exists, we assess the recoverability of the affected long-lived assets by determining whether the carrying value of the asset can be recovered through undiscounted future operating cash flows. If impairment is indicated, we estimate the asset&#x2019;s fair value using future discounted cash flows associated with the use of the asset and adjust the carrying value of the asset accordingly. We did not recognize any impairment of intangibles for any of the periods presented herein.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI3NzI1MA_a3c3d85a-ff5d-470c-b65e-05e15ee202fb"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI3NzI1MA_d5460253-d663-4cd1-a3e9-10717b9a80b1"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI3NzI1MA_de6d3ee3-ad89-4786-8340-4576b8d468cc"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI3NzI1MA_f698f803-57d8-4631-af33-48c94b8ea643"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:DebtPolicyTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NzM_918d4929-8ab8-4f4b-8f1d-146b04e29b9a">&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 2014, we closed an underwritten public offering of $201.3 million aggregate principal amount of our 2.75% Senior Convertible Notes due 2034 (2014 Notes). In March 2018, we entered into separate privately negotiated transactions with certain holders of our 2014 Notes to exchange $150.0 million in aggregate principal amount of the 2014 Notes for our 2.75% Exchange Convertible Senior Notes due 2034 (2018 Notes). As the 2018 Notes were convertible, at our election, into cash, shares of our common stock, or a combination of cash and shares of our common stock, we accounted for the 2018 Notes under the cash conversion guidance in ASC 470, whereby the embedded conversion option in the 2018 Notes was separated and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;accounted for in equity. In the first quarter of 2019, the 2018 Notes were converted into 19.5 million shares of our common stock and the 2018 Notes were retired. We recorded a loss of $9.0 million on the retirement of the 2018 Notes. We determined the fair value of the 2018 Notes&#160;using valuation techniques that required us to make assumptions related to the implied discount rate.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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, we closed a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of $55.0 million aggregate principal amount of our 5.25% Senior Convertible Notes due 2024 (2019 Notes). Most of the issuance proceeds were used to retire approximately $50.2 million of aggregate principal amount of our 2014 Notes, leaving approximately $1.1 million of aggregate principal amount of our 2014 Notes outstanding. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 the 2019 Notes do not provide for a cash conversion feature, the 2019 Notes are recorded for as debt in their entirety in accordance with ASC 470. For the 2014, 2018 and 2019 Notes, offering-related costs, including underwriting costs, were capitalized as debt issuance costs, recorded as an offset to the carrying value of the related Notes, and are amortized over the expected term of the related Notes using the effective interest method.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0a060bf046004af2b0563c89b7efb4aa_I20140228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTQ1NTU_19151cf9-0984-439c-b57a-58160820aa91"
      unitRef="usd">201300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0a060bf046004af2b0563c89b7efb4aa_I20140228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTQ1OTI_3994a937-3bc1-4bd6-af92-1e0580b600df"
      unitRef="number">0.0275</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTQ3Njg_f82c2642-f70a-4e92-b8d9-02a197509ad6"
      unitRef="usd">150000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTQ4Mjc_78cf7415-886e-43a0-b026-1196e4859aa0"
      unitRef="number">0.0275</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i241659a882aa4d0398753c2a6c1e96d5_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTUyODA_9e191afe-61e2-4a87-9e30-7823f084bcbd"
      unitRef="shares">19500000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="id834e84229314246a86557b0327230e6_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTUzNjU_da4a06df-0a47-48a5-a65e-2499a5c603aa"
      unitRef="usd">-9000000.0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i27ceaa237cba49d8a9465869cf7bc197_I20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTU2ODg_46d132e4-64a4-4e10-a8ad-f15c860db8e8"
      unitRef="usd">55000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i27ceaa237cba49d8a9465869cf7bc197_I20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTU3MjU_bb588b73-463e-448d-bcff-808f3b083d83"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="if5aa7bd1b9da4e8896f4f2c5b28b291c_D20191101-20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTU4NDg_b7c98c5d-603a-46e6-81dd-9169800ad0ba"
      unitRef="usd">50200000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic75beb48f71648f29a7b4524e95ff76b_I20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMTU5MjI_8d0b60b6-d1e3-4415-bede-d13a0c569512"
      unitRef="usd">1100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NzQ_bcf664a9-cffb-4db4-a640-2d5208eb0e85">&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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;Comprehensive Loss &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Comprehensive loss is comprised of net loss and other comprehensive income (loss). Other comprehensive income (loss) consists of unrealized gains and losses on our investments and foreign currency translation adjustments. Total comprehensive loss for all periods presented has been disclosed in the condensed consolidated statements of comprehensive loss.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NTE_94bf2492-81bd-4cb9-9760-15c1b5bc0465">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 components of accumulated other comprehensive loss, net of tax, for the three and six months ended June&#160;30, 2020 is as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&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:57.649%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.723%;"/&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="3" style="padding-top: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 Currency Translation Adjustment&lt;/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 Gain (Loss) on Investments&lt;/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 Other Comprehensive 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: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;Ending 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:top;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:top;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;(618)&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 #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:top;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:top;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;36&#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 #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:top;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:top;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;(582)&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 #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: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;Other comprehensive income (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: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;(303)&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 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;&#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: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 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;(303)&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;Ending balance at March 31, 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:top;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(921)&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left: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;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(885)&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;Other comprehensive income (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;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Ending 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 #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;(812)&lt;/span&gt;&lt;/td&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;3&#160;&lt;/span&gt;&lt;/td&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;(809)&lt;/span&gt;&lt;/td&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:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="ib5653425a8a949eb85ff157a1a9428c5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMS0yLTEtMS0w_7f675b4e-af13-48aa-a945-42e483b22f91"
      unitRef="usd">-618000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i78a2e0e07c65444790a82cbd153cc382_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMS00LTEtMS0w_4afc247d-673b-4914-919d-086a60c9c5c8"
      unitRef="usd">36000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a9a417e98c742c9abd6187e9e7a0532_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMS02LTEtMS0w_9c1bb4dd-d597-4359-8448-dd83379d6809"
      unitRef="usd">-582000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="idbf9e4342ed64b979d002ff4d56f90c3_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMi0yLTEtMS0w_768b8f78-68d5-4f47-9e61-69223c720494"
      unitRef="usd">-303000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ica185e2466bb48999aab0cc994b05395_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMi00LTEtMS0w_6fbc7112-2a73-4430-b5d7-a9325c1a4d09"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ied7574bd868f472bb613c33a4b5f0262_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMi02LTEtMS0w_301a20ac-6cd2-488b-bdad-42c666aec5da"
      unitRef="usd">-303000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i575d3197322740c49543d0e10c3fdc88_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMy0yLTEtMS0w_e7837634-4601-4cc4-a715-80f5a8ec847a"
      unitRef="usd">-921000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e207775defe40ffb5f435e275b90869_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMy00LTEtMS0w_cc4f1d8c-d868-4879-b2ab-0c2549212748"
      unitRef="usd">36000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id6dec547637e40c5bd289d416985868f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfMy02LTEtMS0w_fbadb723-c3e9-4dfd-9820-9e4e7f1be6ba"
      unitRef="usd">-885000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia907c060122a4109879c9bd51737ccf9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfNC0yLTEtMS0zODQ_302b2a1b-8c98-49b3-881d-35a861a504f0"
      unitRef="usd">109000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ieca58bf96c5342488ed1b2ea736b9630_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfNC00LTEtMS0zODY_0a6fc578-7755-4934-a667-8691eb4af3d2"
      unitRef="usd">-33000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfNC02LTEtMS0zODk_5a7f6727-6c00-4ae6-9f1d-5de2a9a1541c"
      unitRef="usd">76000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i30230f29c98f4dd89142d82e210bf8d7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfNS0yLTEtMS0zODk_1a648ad4-7d8b-47ec-bd1a-012598ac72f2"
      unitRef="usd">-812000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i86f571b7e5fd4760818717445da30211_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfNS00LTEtMS0zODk_65e051ed-0484-42d5-a7dc-d6c042586928"
      unitRef="usd">3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2721200753ef42908ab2245a8cef0371_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjgwMTNjMjQxMTcwMzRjYjQ4YjY2NGU4OGRhZTEzM2Q2L3RhYmxlcmFuZ2U6ODAxM2MyNDExNzAzNGNiNDhiNjY0ZTg4ZGFlMTMzZDZfNS02LTEtMS0zODk_8c13f447-6bf9-4a39-9e19-c5a4a84e3b68"
      unitRef="usd">-809000</us-gaap:StockholdersEquity>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NTI_5325fa03-759d-4c32-84f9-6a4d2333599c">&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our basic and diluted net loss per share is calculated by dividing net loss by the weighted-average number of shares of common stock outstanding for the period. Restricted stock units, performance share units, and stock options to purchase our common stock are considered to be potentially dilutive common shares but have been excluded from the calculation of diluted net loss per share as their effect is anti-dilutive for all periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0OTg_3bc25287-8078-415e-9435-ec13e46abc8b">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 dilutive common shares were excluded from the computations of diluted net loss per share for the periods presented because including them would have been anti-dilutive (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&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:71.099%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.722%;"/&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;&#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="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:400;font-family:'Times New Roman',sans-serif;color:#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="3" style="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: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;Stock options, restricted stock units and performance awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;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;8,237&#160;&lt;/span&gt;&lt;/td&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;4,541&#160;&lt;/span&gt;&lt;/td&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: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;2019 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;18,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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: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;2019 Convertible Notes potential make-whole 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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: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;2014 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;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;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;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;29,634&#160;&lt;/span&gt;&lt;/td&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 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;5,457&#160;&lt;/span&gt;&lt;/td&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:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib1aea51aeffe4526b18318ad11f206c9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfMi0yLTEtMS0w_d228b8d3-f2d0-4ce0-a1f6-544b185f9337"
      unitRef="shares">8237000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i20b96083924d48faba9f7d74703f07f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfMi00LTEtMS0w_226d5dfc-7e9a-44b4-8fe2-2d007311eca9"
      unitRef="shares">4541000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibe9ff95253eb444bab9077bd8d64c3b2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfMy0yLTEtMS0w_8ba60bbe-1803-4da3-bef1-a7f4dbba5a8a"
      unitRef="shares">18966000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic2e36f1f0cff4ea88afd4e7cea9b5c07_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfMy00LTEtMS0w_082866d3-558a-4691-80d1-f17eec97bd73"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0dba6f354a6b4b95a577d0bf06cc60d4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfNC0yLTEtMS0w_e6f98c50-4340-4332-b56e-65c8ba8a7a1f"
      unitRef="shares">2412000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2d95aa1017514067ba9148698327a844_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfNC00LTEtMS0w_54ea866d-96a6-4825-9246-55d5bb02e463"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if156aa09c27c4573adc718f35151c684_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfNS0yLTEtMS0w_876fef1f-e961-4bda-8171-4c51d98270fa"
      unitRef="shares">19000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i62e4115529a14f8bb9adfe2ddaa24b42_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfNS00LTEtMS0w_bb3752ff-0594-4b06-9717-3d97188aa4d3"
      unitRef="shares">916000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfNi0yLTEtMS0w_84a2ad5c-fa7e-46b8-ac43-6aa0c67130d3"
      unitRef="shares">29634000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RhYmxlOjdjMDUxODhjNTAzODQyMTFiOTIwYTE0MTI3YTUwMjFhL3RhYmxlcmFuZ2U6N2MwNTE4OGM1MDM4NDIxMWI5MjBhMTQxMjdhNTAyMWFfNi00LTEtMS0w_eccc5a24-89f8-4184-9143-6aaccd9485f3"
      unitRef="shares">5457000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE0NTg_d4f0e899-a8a5-49b5-bc56-3b4494f62be4">&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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;Recent Accounting Changes and Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:9pt;"&gt;&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;Adoption of New Accounting Guidance &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 U.S.-based Financial&#160;Accounting Standards&#160;Board (FASB) issued Accounting Standards Update (ASU) 2018-15-Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40), which establishes new guidance on the accounting for costs incurred to implement a cloud computing arrangement that is considered a service arrangement. The new guidance requires the capitalization of such costs, aligning it with the accounting for costs associated with developing or obtaining internal-use software. The new guidance is effective for fiscal years beginning after December 15, 2019. The adoption of the new guidance did not have a significant impact on our financial results.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 2017, the FASB issued ASU 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The ASU eliminates the requirement for an entity to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, an entity performs its annual, or interim, goodwill impairment testing by comparing the fair value of a reporting unit with its carrying amount and recording an impairment charge for the amount by which the carrying amount exceeds the fair value. The ASU is effective for annual and interim goodwill impairment testing performed for our fiscal year beginning January 1, 2020. The adoption of the new guidance did not have a significant impact on our financial results.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 issued two ASUs related to financial instruments &#x2013; credit losses. The ASUs issued were: (1) in June 2016, &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI5MDcyNA_82ea5c68-4c4d-46bb-8d93-d2901fa393d1"&gt;ASU 2016-13, Financial Instruments-Credit Losses (Topic 326)&lt;/span&gt;: Measurement of Credit Losses on Financial Instruments, and (2) in November 2018, ASU 2018-19-Codification Improvements to Topic 326, Financial Instruments-Credit Losses. ASU 2016-13 is intended to improve financial reporting by requiring more timely recording of credit losses on loans and other financial instruments held by financial institutions and other organizations. ASU 2018-19 clarifies that receivables arising from operating leases are not within the scope of the credit losses standard, but rather, should be accounted for in accordance with the leasing standard. These ASUs are effective for fiscal years beginning after December 15, 2019, and interim periods within those years, with early adoption permitted. The modified retrospective method is required upon adoption. The adoption of the new guidance resulted in an adjustment of approximately $0.1 million to reduce the accumulated deficit component of stockholders&#x2019; equity and decrease current assets by the same amount in our condensed consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:9pt;"&gt;&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;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 FASB issued ASU 2019-12-Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The amendments in this update improve consistent application of and simplify U.S. GAAP for Topic 740 by clarifying and amending existing guidance for, among other items, intra-period allocation, reporting tax law changes and losses in interim periods, state and local taxes not fully based on income and recognition of deferred tax liability related to certain transactions. There is also new guidance related to consolidated group reporting and tax impacts resulting from business combinations. The new guidance is effective for fiscal years beginning after December 15, 2020. We are currently evaluating the impact of adoption on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i51d0034b8fd14a1eaad789128bec1fd7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjA0NTU_034e8b1a-22ac-4ba0-b2fd-6c1c29272ff0"
      unitRef="usd">-100000</us-gaap:StockholdersEquity>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfMTI4Ng_0b9a9304-bc72-40bd-bcb9-68c162aa5c5a">Business Combination&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 January 17, 2020, we completed the acquisition of all of the outstanding shares of InstruNor AS, a privately held Norwegian company (InstruNor). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;InstruNor is a provider of the only fully integrated sample preparation system for flow and mass cytometry. The acquisition of InstruNor supports our entry into the sample preparation market for cytometry analysis and expands our capabilities to include fully automated sample preparation for flow and mass cytometry. The value of this technology is reflected in the intangible asset for developed technology. The developed technology was valued using a discounted cash flow model for which the most sensitive assumption was revenue growth rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 purchase price of $7.2 million included approximately $5.2 million in cash and 485,451 shares of our common stock valued at the closing price on the effective date of $4.22. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 the net cash flows is summarized below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:84.237%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.824%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&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="3" style="padding-top: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;January 17, 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;Cash consideration paid to former equity holders&lt;/span&gt;&lt;/td&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;5,165&#160;&lt;/span&gt;&lt;/td&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;Less: cash and cash equivalents acquired&lt;/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;(11)&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;Acquisition of InstruNor, net of cash acquired&lt;/span&gt;&lt;/td&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;5,154&#160;&lt;/span&gt;&lt;/td&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:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 was accounted for in accordance with ASC 805, Business Combinations. The assets acquired and liabilities assumed were recorded at their estimated fair values at the InstruNor acquisition date. Goodwill of $2.2 million was calculated as the purchase price less the fair value of the net assets acquired as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:14pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:84.237%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.824%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&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="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;"&gt;&lt;span style="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 17, 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;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 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:1pt;padding-right:1pt;"&gt;&lt;span style="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 consideration paid on closing to former equity holders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;5,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 consideration common 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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 purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;7,214&#160;&lt;/span&gt;&lt;/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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;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;Assets acquired:&lt;/span&gt;&lt;/td&gt;&lt;td 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:1pt;padding-right:1pt;"&gt;&lt;span style="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 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;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Inventories, 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;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:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 assumed:&lt;/span&gt;&lt;/td&gt;&lt;td 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:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 current 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:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/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;Fair value of identifiable net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td 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;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&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;padding-right:0%;"&gt;&lt;span style="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,994&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Goodwill acquired on acquisition&lt;/span&gt;&lt;/td&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,220&#160;&lt;/span&gt;&lt;/td&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="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfNzQ5_850e4667-2bcc-42de-83a2-17e5d3a18ee2"
      unitRef="usd">7200000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfNzc1_d27d7dbb-2e8c-48b2-9601-724a2121c982"
      unitRef="usd">5200000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfNzkw_1860c6f9-3749-4034-b8b7-21b6a0bee77b"
      unitRef="shares">485451</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:SharePrice
      contextRef="iec4f943c16e948f5ae177d15edce4e05_I20200117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfODcz_155b6c30-d5de-49e8-8ccc-9ab144e09904"
      unitRef="usdPerShare">4.22</us-gaap:SharePrice>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfMTI4NA_0d4d9992-ef83-4f34-88cd-99d5e6e81d2b">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 the net cash flows is summarized below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:84.237%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.824%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&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="3" style="padding-top: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;January 17, 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;Cash consideration paid to former equity holders&lt;/span&gt;&lt;/td&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;5,165&#160;&lt;/span&gt;&lt;/td&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;Less: cash and cash equivalents acquired&lt;/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;(11)&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;Acquisition of InstruNor, net of cash acquired&lt;/span&gt;&lt;/td&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;5,154&#160;&lt;/span&gt;&lt;/td&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:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjU3MjcwMDczNGVhNTQ0ODliYzQ3MzgwYjgzYTcyNTQzL3RhYmxlcmFuZ2U6NTcyNzAwNzM0ZWE1NDQ4OWJjNDczODBiODNhNzI1NDNfMS0yLTEtMS0w_e84c3ca5-c0f4-456a-953c-0fa420cd4805"
      unitRef="usd">5165000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjU3MjcwMDczNGVhNTQ0ODliYzQ3MzgwYjgzYTcyNTQzL3RhYmxlcmFuZ2U6NTcyNzAwNzM0ZWE1NDQ4OWJjNDczODBiODNhNzI1NDNfMi0yLTEtMS0w_88ff1f95-258e-4481-a3a5-d202ab0481f4"
      unitRef="usd">11000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjU3MjcwMDczNGVhNTQ0ODliYzQ3MzgwYjgzYTcyNTQzL3RhYmxlcmFuZ2U6NTcyNzAwNzM0ZWE1NDQ4OWJjNDczODBiODNhNzI1NDNfMy0yLTEtMS0w_726b57ff-df8d-47cf-8339-0a1a654fd89d"
      unitRef="usd">5154000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfMTI4NQ_6e144aa1-9dcf-4950-9755-35d57db18312">Goodwill of $2.2 million was calculated as the purchase price less the fair value of the net assets acquired as follows (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:84.237%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.824%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&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="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;"&gt;&lt;span style="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 17, 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;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 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:1pt;padding-right:1pt;"&gt;&lt;span style="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 consideration paid on closing to former equity holders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;5,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 consideration common 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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 purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;7,214&#160;&lt;/span&gt;&lt;/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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;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;Assets acquired:&lt;/span&gt;&lt;/td&gt;&lt;td 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:1pt;padding-right:1pt;"&gt;&lt;span style="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 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;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Inventories, 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;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:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 assumed:&lt;/span&gt;&lt;/td&gt;&lt;td 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:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 current 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:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/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;Fair value of identifiable net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td 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;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&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;padding-right:0%;"&gt;&lt;span style="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,994&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Goodwill acquired on acquisition&lt;/span&gt;&lt;/td&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,220&#160;&lt;/span&gt;&lt;/td&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="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:Goodwill
      contextRef="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RleHRyZWdpb246ZTBkZDc3NDFkZGIzNDNjY2FjYjM3ZGQ2YmEyNTQzYTNfMTE3Mg_b8f9bd50-daf5-4024-aef0-541a77da9631"
      unitRef="usd">2200000</us-gaap:Goodwill>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMi0yLTEtMS0w_d443a4f6-8bc0-441a-82f8-153fd105abd4"
      unitRef="usd">5165000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMy0yLTEtMS0w_f610ed7a-caec-4c9d-8269-c126db42a3fb"
      unitRef="usd">2049000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfNC0yLTEtMS0w_4cb4a154-363a-4602-95bb-79103bd45a99"
      unitRef="usd">7214000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfNy0yLTEtMS0w_c13468b1-e299-4cf4-87a7-4f7553476715"
      unitRef="usd">11000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <fldm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables
      contextRef="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfOC0yLTEtMS0w_c0e7086f-0797-4389-81d8-fd5e088553c0"
      unitRef="usd">32000</fldm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables>
    <fldm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables
      contextRef="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfOS0yLTEtMS0w_50f4e947-0179-4aac-b9a0-a476594446f6"
      unitRef="usd">13000</fldm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMTAtMi0xLTEtMA_3cefa8e9-6994-4a93-ba17-7edd830d3bce"
      unitRef="usd">153000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMTEtMi0xLTEtMA_51bbb3de-a667-4823-95f7-60f04673e8d3"
      unitRef="usd">5380000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMTMtMi0xLTEtMA_bbb3c00d-7d33-43ed-8f06-72a2c39a8a07"
      unitRef="usd">14000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMTQtMi0xLTEtMA_af5975eb-167a-4ef4-9f6b-37453373c761"
      unitRef="usd">15000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMTUtMi0xLTEtMA_ba0238ea-217e-450b-8b96-301a4374d4e2"
      unitRef="usd">566000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMTYtMi0xLTEtMA_ea284568-ceb4-48f9-87bf-5fca9d9961bc"
      unitRef="usd">4994000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="i49b73e48dd5b4e5e8b113e0a76818e4c_I20200117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80Ni9mcmFnOmUwZGQ3NzQxZGRiMzQzY2NhY2IzN2RkNmJhMjU0M2EzL3RhYmxlOjk0MmFkNWUwYTc4YTQxOTI5MTVjZWM5YzM2YWY0MTFiL3RhYmxlcmFuZ2U6OTQyYWQ1ZTBhNzhhNDE5MjkxNWNlYzljMzZhZjQxMWJfMTctMi0xLTEtMA_314160e7-c924-4965-ac54-628ee5d15399"
      unitRef="usd">2220000</us-gaap:Goodwill>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RleHRyZWdpb246MTVkYTdkYmViNDk0NDg1N2I0MDQ2MTNhMmRlODU4OTBfMTMyMA_7baa5177-c50e-4906-bc1c-188bd09f6a68">Revenue&lt;div style="margin-top:15pt;"&gt;&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;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 our revenue for the three and six months ended June&#160;30, 2020 and 2019, respectively, based on geographic area and by source (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&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:49.023%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.702%;"/&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="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="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;td colspan="3" style="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;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;Geographic Markets:&lt;/span&gt;&lt;/td&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: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:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Americas&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;13,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;11,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;28,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: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;24,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;EMEA&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;6,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;19,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:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Asia-Pacific&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;5,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;5,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;14,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 revenue&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;26,058&#160;&lt;/span&gt;&lt;/td&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;28,196&#160;&lt;/span&gt;&lt;/td&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 #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;53,675&#160;&lt;/span&gt;&lt;/td&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;58,307&#160;&lt;/span&gt;&lt;/td&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-align:center;margin-top:5pt;margin-bottom:5pt;"&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:49.023%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.702%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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="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;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:#ffffff;text-align:left;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:#ffffff;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:#ffffff;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;&lt;span style="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:#ffffff;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:#ffffff;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:#ffffff;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;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;Source:&lt;/span&gt;&lt;/td&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: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:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Instruments&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;8,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;18,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,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;25,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Consumables&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;8,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/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;23,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Product revenue&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;17,405&#160;&lt;/span&gt;&lt;/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;23,235&#160;&lt;/span&gt;&lt;/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 #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,386&#160;&lt;/span&gt;&lt;/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;span style="font-size: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 #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,062&#160;&lt;/span&gt;&lt;/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;Service revenue&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;5,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/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;10,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Development revenue&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,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;span style="font-size: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;td colspan="3" style="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;&lt;span style="font-size:10pt;font-weight:400;font-family:'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,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;span style="font-size: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;Other revenue&lt;/span&gt;&lt;/td&gt;&lt;td 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:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;License and royalty revenue&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;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;td colspan="3" style="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;&lt;span style="font-size:10pt;font-weight:400;font-family:'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,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;&#160;&#160;Grant revenue&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;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/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;&#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;span style="font-size: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;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:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/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;&#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;&#160;&#160;Total other revenue&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 #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;513&#160;&lt;/span&gt;&lt;/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;span style="font-size: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 #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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: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 #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,963&#160;&lt;/span&gt;&lt;/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;span style="font-size: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 #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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 revenue&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;26,058&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;28,196&#160;&lt;/span&gt;&lt;/td&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 #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;53,675&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;58,307&#160;&lt;/span&gt;&lt;/td&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="margin-top:15pt;"&gt;&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;Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We reported $20.0 million of deferred revenue in our December&#160;31, 2019 consolidated balance sheet. During the six months ended June&#160;30, 2020, $6.2 million of the opening balance was recognized as revenue and $8.4 million of net additional advance payments were received from customers, primarily associated with instrument service contracts. At June&#160;30, 2020, we reported $22.2 million of deferred revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 expected timing of revenue recognition for unfulfilled performance obligations associated with instrument service contracts that were partially completed at June&#160;30, 2020 (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&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:81.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.798%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.265%;"/&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;Fiscal Year&lt;/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: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:8pt;font-weight:700;line-height:100%;"&gt;Expected Revenue &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&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;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 (remainder of the year)&lt;/span&gt;&lt;/td&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;7,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 #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;2021&lt;/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;8,636&#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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/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;Thereafter&lt;/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;3,164&#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;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;23,903&#160;&lt;/span&gt;&lt;/td&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-top:3pt;"&gt;&lt;span style="background-color:rgb(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;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt; &lt;/sup&gt;&lt;span style="background-color:rgb(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 revenue includes both billed amounts included in deferred revenue and unbilled amounts that are not reflected in our condensed consolidated financial statements and are subject to change if our customers decide to cancel or modify their contracts. Purchase orders for instrument service contracts can generally be canceled before the service period begins without penalty.&lt;/span&gt;&lt;/div&gt;We apply the practical expedient that permits us not to disclose information about unsatisfied performance obligations for service contracts with an expected term of one year or less.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RleHRyZWdpb246MTVkYTdkYmViNDk0NDg1N2I0MDQ2MTNhMmRlODU4OTBfMTMyMg_e257fbf0-485b-4c18-aca1-845f3110d30e">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 our revenue for the three and six months ended June&#160;30, 2020 and 2019, respectively, based on geographic area and by source (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&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:49.023%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.702%;"/&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="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="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;td colspan="3" style="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;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;Geographic Markets:&lt;/span&gt;&lt;/td&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: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:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Americas&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;13,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;11,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;28,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: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;24,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;EMEA&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;6,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;19,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:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Asia-Pacific&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;5,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;5,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;14,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 revenue&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;26,058&#160;&lt;/span&gt;&lt;/td&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;28,196&#160;&lt;/span&gt;&lt;/td&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 #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;53,675&#160;&lt;/span&gt;&lt;/td&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;58,307&#160;&lt;/span&gt;&lt;/td&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-align:center;margin-top:5pt;margin-bottom:5pt;"&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:49.023%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.702%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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="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;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:#ffffff;text-align:left;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:#ffffff;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:#ffffff;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;&lt;span style="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:#ffffff;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:#ffffff;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:#ffffff;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;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;Source:&lt;/span&gt;&lt;/td&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: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:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Instruments&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;8,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;18,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,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;25,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Consumables&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;8,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/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;23,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Product revenue&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;17,405&#160;&lt;/span&gt;&lt;/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;23,235&#160;&lt;/span&gt;&lt;/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 #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,386&#160;&lt;/span&gt;&lt;/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;span style="font-size: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 #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,062&#160;&lt;/span&gt;&lt;/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;Service revenue&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;5,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/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;10,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Development revenue&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,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;span style="font-size: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;td colspan="3" style="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;&lt;span style="font-size:10pt;font-weight:400;font-family:'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,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;span style="font-size: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;Other revenue&lt;/span&gt;&lt;/td&gt;&lt;td 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:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;License and royalty revenue&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;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;td colspan="3" style="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;&lt;span style="font-size:10pt;font-weight:400;font-family:'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,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;&#160;&#160;Grant revenue&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;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/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;&#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;span style="font-size: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;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:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/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;&#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;&#160;&#160;Total other revenue&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 #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;513&#160;&lt;/span&gt;&lt;/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;span style="font-size: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 #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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: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 #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,963&#160;&lt;/span&gt;&lt;/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;span style="font-size: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 #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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 revenue&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;26,058&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;28,196&#160;&lt;/span&gt;&lt;/td&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 #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;53,675&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;58,307&#160;&lt;/span&gt;&lt;/td&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="iadf6bfa3e84248ef83cf169109b1b610_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfMy0xLTEtMS0w_e067ff88-b583-4281-9753-f59253a3375b"
      unitRef="usd">13940000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib226c1fb3cef4f16bf0d80cd5a749b50_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfMy0zLTEtMS0w_94db1ad9-fe69-4d94-8375-a75fc477a486"
      unitRef="usd">11120000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4419cdfbca54730b45dd66d6ce1b571_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfMy01LTEtMS03MDc_d8b88529-8d85-41e8-8a78-72405e752f58"
      unitRef="usd">28784000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0aba0cccd19841da8b6ba30595228146_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfMy03LTEtMS02NzI_50e95ddf-393c-4d88-ad75-599bae6e0439"
      unitRef="usd">24091000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib372a50b736b4477ab0cdb6c203b222a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNC0xLTEtMS0w_20defd16-9b7f-4b63-8fc7-124d179d1539"
      unitRef="usd">6557000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ec05557a52c46a1838bf7999db62df2_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNC0zLTEtMS0w_e09a6026-afea-46f6-845c-daf1da69de76"
      unitRef="usd">11217000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id4996190246f4391b065e2c24bafddea_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNC01LTEtMS03MDc_3fbe44a4-b7c1-46e5-a900-50c61722c6e9"
      unitRef="usd">14653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief82f8ab5719444aafa914d2d55d776f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNC03LTEtMS02NzI_ef11ec0b-054e-4af3-9e65-cebb787a2ae0"
      unitRef="usd">19373000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib0d1a10bcbe14cdcaedbd24c80099b6e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNS0xLTEtMS0w_1c8addf7-e75d-4524-9ab8-7362936f2629"
      unitRef="usd">5561000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icea1ac7714ee45049f588d93b42a111f_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNS0zLTEtMS0w_648c3227-4f00-4368-8341-ba1cab49fc0e"
      unitRef="usd">5859000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b5303e94af7469185cc5b562f705d55_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNS01LTEtMS03MDc_a1308294-885e-44a1-992d-25fe492a8af8"
      unitRef="usd">10238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id8df6595ac3f4cafa5231e75dc9ef80f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNS03LTEtMS02NzI_76dcec20-5b2a-4997-bd89-371393e8e63c"
      unitRef="usd">14843000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNi0xLTEtMS0w_ce3ae156-e87b-4413-8713-54e1379f5197"
      unitRef="usd">26058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNi0zLTEtMS0w_f44a344a-0310-4b2b-9815-25e3894ac911"
      unitRef="usd">28196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNi01LTEtMS03MDc_12cd1bb4-17b7-43f9-9e06-a1a0450b41b2"
      unitRef="usd">53675000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjUxMjJmZDgyZDQ2ODQzNzc4MmRlMWI3NWY5OTE3ZWRiL3RhYmxlcmFuZ2U6NTEyMmZkODJkNDY4NDM3NzgyZGUxYjc1Zjk5MTdlZGJfNi03LTEtMS02NzI_d5109379-b2a5-4767-a1c5-c023cb4d8792"
      unitRef="usd">58307000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaaf1a0a993794cf39c4e50a799782a93_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMy0xLTEtMS0w_2915d996-7ae8-4bf1-8883-6257fd6a3ea5"
      unitRef="usd">8577000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife0ba12fd0a44e5d9b2f2c92cc030c83_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMy0zLTEtMS0w_833e060b-a724-4da9-9170-1188dfe9ae32"
      unitRef="usd">12201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic613e0f82e89450fa92401ab57b14b44_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMy01LTEtMS02NzY_2e65deff-7c79-4a60-8080-6bd0ecd90507"
      unitRef="usd">18048000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c12ef17507b4af5ad449b057fc6c69b_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMy03LTEtMS02NzY_eb0f6d27-cbf6-4dd7-8f93-23fa186fa192"
      unitRef="usd">25041000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4b3b88ee0c84fb58758e3d397e1fcf2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNC0xLTEtMS0w_4724d3df-cbe5-4035-8bcd-0ebefa299444"
      unitRef="usd">8828000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e13fee23caa4ea3b52419dda76d9de9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNC0zLTEtMS0w_a630000b-804a-45c9-bae9-0623f9038d7a"
      unitRef="usd">11034000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia2ff9bf5f5c344fd9ddd175f0638a3e2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNC01LTEtMS02NzY_bed8f0b7-219e-4ac6-8b97-67b7bbf528c8"
      unitRef="usd">18338000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0554a4fba40c499b8892d0594d05e480_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNC03LTEtMS02NzY_305c04c4-c23e-4a81-bf74-421158c883e5"
      unitRef="usd">23021000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c98b4b217e747479e6fd94f3a9acf4f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNS0xLTEtMS0w_0b0cb6f6-844b-494b-8672-fa9061896d7b"
      unitRef="usd">17405000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i820a7327a69b449f901797b2a8243ecb_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNS0zLTEtMS0w_6d42b45f-cfbe-4a0f-8b73-bcf5f44598fb"
      unitRef="usd">23235000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d31b2a8e18b42a4a01c79c0a5b9c5aa_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNS01LTEtMS02NzY_56a4ed7d-b78b-4942-8537-905121b09622"
      unitRef="usd">36386000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b1b03dc11a14754b313ac7ff9fa4f1d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNS03LTEtMS02NzY_9edc9f80-6fd8-4a17-a0ce-9706b76a3081"
      unitRef="usd">48062000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ccbc82b9993494c87a33413dc51c546_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNi0xLTEtMS0w_6bd228b1-b7e5-4a86-8a39-dc0ff642467c"
      unitRef="usd">5140000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86258bc18bdf43afb5d7b9fcc8fea815_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNi0zLTEtMS0w_b841b831-c6c4-4ec1-91f7-45a838ea4e7e"
      unitRef="usd">4961000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9a6e795367d4844ba9ffa0962b9d91b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNi01LTEtMS02NzY_3500548b-d2dc-409b-a942-9848cb188536"
      unitRef="usd">10326000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i88cb0dc23606459da29eee3d1b6efc5a_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfNi03LTEtMS02NzY_0891e67d-87a1-4547-8b4a-7eebb8a5c89e"
      unitRef="usd">10245000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31cd118987884717946e05dc2087fc1f_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC0xLTEtMS02OTc_02d54726-f87e-4e27-9a15-9456f66a51e5"
      unitRef="usd">3000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3c424a545c7494cbebc4eed77052e12_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC0zLTEtMS03MDA_31897441-2733-413e-8771-54d86f3bc353"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if97da17ebdb04375a142d60702ef1783_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC01LTEtMS03MDM_df3a1fca-ac4b-4d3a-9156-ea35dd6de10d"
      unitRef="usd">3000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73885c07674143cbaf4291a83ed5d86d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC03LTEtMS03MDM_dfe2ef70-1db1-4d35-91eb-db97c7c12804"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifcf7d659ead647b6a822f5c1652adc6a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTEtMS0xLTEtNTA5OA_d1106006-a683-451e-83ba-524f1082c17f"
      unitRef="usd">63000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iacb5d815bae24cc299f60ce6bb2d9bac_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTEtMy0xLTEtNTA5OA_3cbe0024-0ed7-4af8-a964-e1c550cea824"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0aeba50d112407dae31457ea068c7d5_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTEtNS0xLTEtNTA5OA_f2a1be53-b2be-49c1-8df8-55ea6621bb8e"
      unitRef="usd">3163000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1f386efc64c482bba91a7c8017e381d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTEtNy0xLTEtNTA5OA_aebaaa0d-1c24-4904-9eae-3501f0da59b7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id5272a9f6ec04b9387b06dc72dbbff7b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTItMS0xLTEtNTA5OA_fcc91984-3266-4d0e-a668-49d7f72af0a5"
      unitRef="usd">450000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69fa4a4ae1764bea988e8e67852bcf38_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTItMy0xLTEtNTA5OA_66099f93-2680-4f26-a1dd-36ff4e0917c3"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35053a904f1349a88c0fa5e32917dc64_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTItNS0xLTEtNTA5OA_877c6d04-7ff0-4046-b74c-226d953065dd"
      unitRef="usd">800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i78583dbc558b490cbb69644a9f7beddf_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTItNy0xLTEtNTA5OA_64c853f3-bfd1-4fd7-8830-a5f468d6ad2c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i61e72a27317d41c5a87952b00fe06ba5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC0xLTEtMS0w_15ceefe0-fef5-4e8a-bf99-9aadf0db6c9d"
      unitRef="usd">513000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifeb1e51121f4407488c21a07f67bec04_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC0zLTEtMS0w_8ac3cabb-a3ae-49fb-b576-746d224099f0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3966e4a2d064bb88cc553564502ae98_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC01LTEtMS02NzY_c6e3ea83-2360-46be-823f-f680c3b88ba4"
      unitRef="usd">3963000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic355719a702c47b8b2a3b6356255bb25_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOC03LTEtMS02NzY_00a78243-eae5-46eb-a2e8-5563d4d3350c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOS0xLTEtMS0w_b270cf9b-839c-405b-a0ec-77d24ad771b8"
      unitRef="usd">26058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOS0zLTEtMS0w_daaf1e90-9130-4835-9347-1201e326fb30"
      unitRef="usd">28196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfOS01LTEtMS02NzY_77a33de9-6461-4b3e-9677-91e4c772145c"
      unitRef="usd">53675000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOjg3Y2Q0NTVhNGFjMDQwMGY5ODA3NTM0YzgxN2RiYWNmL3RhYmxlcmFuZ2U6ODdjZDQ1NWE0YWMwNDAwZjk4MDc1MzRjODE3ZGJhY2ZfMTAtNy0xLTEtNzAz_37851373-b656-4fbb-bec5-9728229758f3"
      unitRef="usd">58307000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RleHRyZWdpb246MTVkYTdkYmViNDk0NDg1N2I0MDQ2MTNhMmRlODU4OTBfMjE4_7429002e-25de-4142-aeb2-ee7abd883b05"
      unitRef="usd">20000000.0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RleHRyZWdpb246MTVkYTdkYmViNDk0NDg1N2I0MDQ2MTNhMmRlODU4OTBfMjk4_44137582-625f-4bd4-8fe6-c90bbbe92d25"
      unitRef="usd">6200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <fldm:ContractWithCustomerLiabilityIncreaseFromCashReceipts
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RleHRyZWdpb246MTVkYTdkYmViNDk0NDg1N2I0MDQ2MTNhMmRlODU4OTBfMzU0_54a96745-b770-4556-92c3-d32e0d31d9a3"
      unitRef="usd">8400000</fldm:ContractWithCustomerLiabilityIncreaseFromCashReceipts>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RleHRyZWdpb246MTVkYTdkYmViNDk0NDg1N2I0MDQ2MTNhMmRlODU4OTBfNDk4_3c7d4f9c-e4b1-4128-a231-6afc0a8b17f4"
      unitRef="usd">22200000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RleHRyZWdpb246MTVkYTdkYmViNDk0NDg1N2I0MDQ2MTNhMmRlODU4OTBfMTMxOA_96ef5698-9eca-4fa6-a636-ee5149360b8f">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 expected timing of revenue recognition for unfulfilled performance obligations associated with instrument service contracts that were partially completed at June&#160;30, 2020 (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&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:81.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.798%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.265%;"/&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;Fiscal Year&lt;/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: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:8pt;font-weight:700;line-height:100%;"&gt;Expected Revenue &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&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;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 (remainder of the year)&lt;/span&gt;&lt;/td&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;7,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 #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;2021&lt;/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;8,636&#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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/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;Thereafter&lt;/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;3,164&#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;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;23,903&#160;&lt;/span&gt;&lt;/td&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-top:3pt;"&gt;&lt;span style="background-color:rgb(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;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt; &lt;/sup&gt;&lt;span style="background-color:rgb(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 revenue includes both billed amounts included in deferred revenue and unbilled amounts that are not reflected in our condensed consolidated financial statements and are subject to change if our customers decide to cancel or modify their contracts. Purchase orders for instrument service contracts can generally be canceled before the service period begins without penalty.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i9f0735b889fd43c5b969ec6873b1869a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOmIzNzE4MTkzOTRkODQ0YzU5ZjA0ZTA3MDhlNTc3N2ZmL3RhYmxlcmFuZ2U6YjM3MTgxOTM5NGQ4NDRjNTlmMDRlMDcwOGU1Nzc3ZmZfMS0yLTEtMS0w_bec5bde2-d12e-4fca-a5d3-794f5810662e"
      unitRef="usd">7401000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i9b383085ef5d4593bc83e594f41687f2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOmIzNzE4MTkzOTRkODQ0YzU5ZjA0ZTA3MDhlNTc3N2ZmL3RhYmxlcmFuZ2U6YjM3MTgxOTM5NGQ4NDRjNTlmMDRlMDcwOGU1Nzc3ZmZfMi0yLTEtMS0w_4c9dea54-953f-4970-942e-9b573af09a26"
      unitRef="usd">8636000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i0f929fdc0e2e4f7382c33b97e4b4c048_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOmIzNzE4MTkzOTRkODQ0YzU5ZjA0ZTA3MDhlNTc3N2ZmL3RhYmxlcmFuZ2U6YjM3MTgxOTM5NGQ4NDRjNTlmMDRlMDcwOGU1Nzc3ZmZfMy0yLTEtMS0w_337e565a-afcc-43ed-b22e-dc756b972271"
      unitRef="usd">4702000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i771fc3ed827949a592fe9586c3c928f7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOmIzNzE4MTkzOTRkODQ0YzU5ZjA0ZTA3MDhlNTc3N2ZmL3RhYmxlcmFuZ2U6YjM3MTgxOTM5NGQ4NDRjNTlmMDRlMDcwOGU1Nzc3ZmZfNC0yLTEtMS0w_5a59768e-13be-4d51-9542-4f89ccc73db7"
      unitRef="usd">3164000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80OS9mcmFnOjE1ZGE3ZGJlYjQ5NDQ4NTdiNDA0NjEzYTJkZTg1ODkwL3RhYmxlOmIzNzE4MTkzOTRkODQ0YzU5ZjA0ZTA3MDhlNTc3N2ZmL3RhYmxlcmFuZ2U6YjM3MTgxOTM5NGQ4NDRjNTlmMDRlMDcwOGU1Nzc3ZmZfNS0yLTEtMS0w_b89556d8-18ae-49d4-a969-301b6651a4cd"
      unitRef="usd">23903000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjI0OQ_f772ec71-4b1d-40ad-a5b0-1df1b1671de6">Goodwill and Intangible Assets, net&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 our acquisition of DVS Sciences, Inc. in February 2014, we recognized goodwill of $104.1 million and $112.0 million of developed technology. In the first quarter of 2020, we recognized $2.2 million of goodwill from the InstruNor acquisition and $5.4 million of developed technology (see Note 3). We are amortizing InstruNor developed technology over 8.0 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill and intangible assets with indefinite lives are not subject to amortization but are tested for impairment on an annual basis during the fourth quarter or whenever events or changes in circumstances indicate the carrying amount of these assets may not be recoverable. Qualitative assessment includes assessing significant events and circumstances such as our current results, assumptions regarding future performance, strategic initiatives and overall economic factors, including the ongoing global COVID-19 pandemic and macroeconomic developments to determine the existence of potential indicators of impairment and assess if it is more likely than not that the fair value of our reporting unit or intangible assets is less than their carrying value. If indicators of impairment are identified, a quantitative impairment test is performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 fiscal 2020, the Company assessed whether the current and potential future impact of the COVID-19 pandemic represented an event which necessitated an impairment review.&#160;This assessment included an update of the qualitative and quantitative factors affecting our business. As a result of this assessment, we determined that a triggering event had occurred and a quantitative impairment test was performed. As a result of this quantitative analysis, we determined that the fair values of our goodwill and developed technology intangibles were not less than their carrying values and no impairment was recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Intangible assets also include other patents and licenses, which are included in other non-current assets. Intangible assets, net, were as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.741%;"/&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="24" style="padding-top: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;td colspan="3" style="display:none;"/&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;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;Gross Amount&lt;/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;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;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;Net&lt;/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;Weighted-Average Amortization Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Developed technology&lt;/span&gt;&lt;/td&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 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;117,380&#160;&lt;/span&gt;&lt;/td&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;(71,736)&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);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;45,644&#160;&lt;/span&gt;&lt;/td&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="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;9.9 years&lt;/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;Patents and licenses&lt;/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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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;11,274&#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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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;(8,802)&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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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;2,472&#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: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: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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&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="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="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;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;Gross Amount&lt;/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;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;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;Net&lt;/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;Weighted-Average Amortization Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Developed technology&lt;/span&gt;&lt;/td&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 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;112,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: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;(65,800)&lt;/span&gt;&lt;/td&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;46,200&#160;&lt;/span&gt;&lt;/td&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="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;10.0 years&lt;/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;Patents and licenses&lt;/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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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;11,274&#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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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;(8,342)&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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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;2,932&#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: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: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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:15pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Total amortization expense for the three months ended June&#160;30, 2020 and 2019 was $3.2 million and $3.1 million, respectively. Amortization of intangibles was $6.4 million and $6.2 million for the six months ended June&#160;30, 2020 and 2019, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 carrying value of intangible assets, net,&#160;as of&#160;June&#160;30, 2020, the amortization expense is expected to be as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.882%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.971%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.741%;"/&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;Fiscal Year&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;Developed Technology Amortization Expense&lt;/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;Patents and Licenses Amortization Expense&lt;/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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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 (remainder of the year)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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:middle;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;5,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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;6,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:middle;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:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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:middle;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;45,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:Goodwill
      contextRef="i924050c445564aa7a9a44dc0b15c0365_I20140228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMTQ2_d7bc6cea-bd66-4a62-8ef5-f0829ef52dc2"
      unitRef="usd">104100000</us-gaap:Goodwill>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i3a3fd1f1b1a74bf4b1d1922fe5fd6e23_D20140201-20140228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMTUz_3aa3ec9d-b472-439e-b8b5-241949744de3"
      unitRef="usd">112000000.0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:Goodwill
      contextRef="ib84ba25dee0c43669a083220217ce45a_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjI1_9852b62f-45b9-4e81-ba71-1fe63fed845b"
      unitRef="usd">2200000</us-gaap:Goodwill>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i17d7ce1bd9f94448a20eabe198309827_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjc1_21c77c11-98a2-46c2-9268-d91226af211d"
      unitRef="usd">5400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i17d7ce1bd9f94448a20eabe198309827_D20200101-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMzcw_4cf7c9a5-9678-44a0-9a1a-6a8b0aec36f8">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjI1NQ_507f91f3-8843-4f5c-a74d-d76d53087e4a">Intangible assets, net, were as follows (in thousands): &lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.741%;"/&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="24" style="padding-top: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;td colspan="3" style="display:none;"/&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;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;Gross Amount&lt;/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;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;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;Net&lt;/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;Weighted-Average Amortization Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Developed technology&lt;/span&gt;&lt;/td&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 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;117,380&#160;&lt;/span&gt;&lt;/td&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;(71,736)&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);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;45,644&#160;&lt;/span&gt;&lt;/td&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="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;9.9 years&lt;/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;Patents and licenses&lt;/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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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;11,274&#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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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;(8,802)&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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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;2,472&#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: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: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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&gt;&lt;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;"/&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="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="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;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;Gross Amount&lt;/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;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;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;Net&lt;/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;Weighted-Average Amortization Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Developed technology&lt;/span&gt;&lt;/td&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 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;112,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: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;(65,800)&lt;/span&gt;&lt;/td&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;46,200&#160;&lt;/span&gt;&lt;/td&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="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;10.0 years&lt;/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;Patents and licenses&lt;/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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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;11,274&#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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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;(8,342)&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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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;2,932&#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: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: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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMi0yLTEtMS0w_57737bae-3ce4-4505-9b49-99ec9318c4e9"
      unitRef="usd">117380000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMi00LTEtMS0w_b4660700-c550-4f3f-b630-d4af5015051a"
      unitRef="usd">71736000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMi02LTEtMS0w_64c1e044-b349-4025-a96a-7c7d8aa7b88a"
      unitRef="usd">45644000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i1424489b7d39415eb90bfb364a7714de_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMi04LTEtMS0w_6b54066b-7307-4827-8040-2689af0cb665">P9Y10M24D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icabed1d57ddc4611bdf1355cd7501492_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMy0yLTEtMS0w_2000a661-4da3-462d-806a-950f9c9788e7"
      unitRef="usd">11274000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="icabed1d57ddc4611bdf1355cd7501492_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMy00LTEtMS0w_9b76d730-3afa-40b9-864d-4286e7ce4c8e"
      unitRef="usd">8802000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icabed1d57ddc4611bdf1355cd7501492_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMy02LTEtMS0w_aed2036f-caf0-4a86-82e1-b98c91c3da68"
      unitRef="usd">2472000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i841a3a8e428e49f982b05557e39b3c0c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOmQ3YjNmYzVjNTNlOTQxNDFiYmJhNWU5YzAyZmUzN2E1L3RhYmxlcmFuZ2U6ZDdiM2ZjNWM1M2U5NDE0MWJiYmE1ZTljMDJmZTM3YTVfMy04LTEtMS0w_5008fb30-3b56-4219-9ef9-6f339b96ee34">P7Y9M18D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia154a1e7e10d465d854ff0bf7cf726e5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMi0yLTEtMS0w_05e9662c-32a9-41d1-bc30-4472d22bc895"
      unitRef="usd">112000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia154a1e7e10d465d854ff0bf7cf726e5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMi00LTEtMS0w_f445ffe7-76c4-442e-a693-47e8a4377eee"
      unitRef="usd">65800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia154a1e7e10d465d854ff0bf7cf726e5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMi02LTEtMS0w_f1e9ef9e-1ae9-45c5-ad6e-7dc1b3ea8286"
      unitRef="usd">46200000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i16870c97aa0743e3921b332b56c1abbc_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMi04LTEtMS0w_dc7b7d62-f8d4-4249-a42c-19e92bbb92b4">P10Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iee7ab5241d6442eb80656d6c7d628b68_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMy0yLTEtMS0w_51cd7260-3ff1-4c08-ad13-9c8d0856004f"
      unitRef="usd">11274000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iee7ab5241d6442eb80656d6c7d628b68_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMy00LTEtMS0w_aacb8d0f-b897-427d-8198-75f84d212e83"
      unitRef="usd">8342000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iee7ab5241d6442eb80656d6c7d628b68_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMy02LTEtMS0w_bb1ec05f-9688-48d2-a5d2-aac6d79d39bb"
      unitRef="usd">2932000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i7a8eb65aea674348b2294d029199d419_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjJmNDMzNjNhZjEwNzQzNjliNDc1OTVjYmI3MmMxZTQ1L3RhYmxlcmFuZ2U6MmY0MzM2M2FmMTA3NDM2OWI0NzU5NWNiYjcyYzFlNDVfMy04LTEtMS0w_2e10321a-1626-427b-b6e7-0d74e5a5954f">P7Y9M18D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7bccd896dc1048c386aed206d69dae80_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjA4Mw_aedbe945-63ee-4714-8232-0ac56587a28e"
      unitRef="usd">3200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4997ffc46df34a23b1622cf75346a9e4_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjA5MA_0ce8a931-ff8c-4e4c-9d4e-3f434c94c3a5"
      unitRef="usd">3100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1424489b7d39415eb90bfb364a7714de_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjc0ODc3OTA3MTc3NQ_d2632d02-d647-469c-99ab-4c8e031b4650"
      unitRef="usd">6400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8721113109e84efaa172e17916f9263a_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjc0ODc3OTA3MTc5Mg_31772083-58d2-4029-93a4-f3542385ea47"
      unitRef="usd">6200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RleHRyZWdpb246NTNmZjMxMGIxMjE4NDI4YWEwNzFjYzRiMDg5Yjc4NDVfMjI1OA_738d608a-babd-4353-be39-d429162fb9c9">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 carrying value of intangible assets, net,&#160;as of&#160;June&#160;30, 2020, the amortization expense is expected to be as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.882%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.971%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.741%;"/&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;Fiscal Year&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;Developed Technology Amortization Expense&lt;/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;Patents and Licenses Amortization Expense&lt;/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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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 (remainder of the year)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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:middle;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;5,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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;6,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:middle;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:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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:middle;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;45,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMS0xLTEtMS0w_f479d298-e78a-4a2d-8c7a-34f1f05edc14"
      unitRef="usd">5936000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="icabed1d57ddc4611bdf1355cd7501492_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMS0zLTEtMS0w_4f6de98e-1d86-40f3-9914-15ca1a7b57c6"
      unitRef="usd">457000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMS01LTEtMS0w_a4eace3b-d6b3-4f36-9bf2-4342de309892"
      unitRef="usd">6393000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMi0xLTEtMS0w_43935c37-6f3a-4eb9-a531-62f98c5b9491"
      unitRef="usd">11873000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="icabed1d57ddc4611bdf1355cd7501492_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMi0zLTEtMS0w_6311176b-b654-4549-b243-1f988c9828ed"
      unitRef="usd">759000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMi01LTEtMS0w_d00defe0-e339-439e-9e52-5ed09bd2eddf"
      unitRef="usd">12632000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMy0xLTEtMS0w_6176a6ce-1bf0-414c-9d5b-d67699e692d4"
      unitRef="usd">11873000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="icabed1d57ddc4611bdf1355cd7501492_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMy0zLTEtMS0w_f801c86e-cd75-4f97-aefa-932007b41c78"
      unitRef="usd">676000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfMy01LTEtMS0w_2f926ae0-b11f-4550-9d80-f5d3f9df4e99"
      unitRef="usd">12549000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNC0xLTEtMS0w_302054fc-71ee-48fe-91f4-0d7f1d9ae7ac"
      unitRef="usd">11873000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="icabed1d57ddc4611bdf1355cd7501492_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNC0zLTEtMS0w_cf2a7b5b-7f56-4431-a2b9-32b101d6be4e"
      unitRef="usd">570000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNC01LTEtMS0w_35a5e823-ac81-4910-a43e-39de282622a4"
      unitRef="usd">12443000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNS0xLTEtMS0w_9b708036-ef52-48b7-890e-9e61f903694b"
      unitRef="usd">2073000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="icabed1d57ddc4611bdf1355cd7501492_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNS0zLTEtMS0w_c1062d59-e0f0-430b-a9aa-2119bcd3b7e4"
      unitRef="usd">10000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNS01LTEtMS0w_0e65184b-24ba-457f-9664-b973bb4f7c4f"
      unitRef="usd">2083000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <fldm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNi0xLTEtMS0w_38d931c5-e73f-4fc5-a79c-1c14932d2ab5"
      unitRef="usd">2016000</fldm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <fldm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="icabed1d57ddc4611bdf1355cd7501492_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNi0zLTEtMS0w_eba4469c-6e4e-4bd6-8654-af16cddedf3c"
      unitRef="usd">0</fldm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <fldm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNi01LTEtMS0w_e3e30ed3-8315-438a-af08-9ee6300eb966"
      unitRef="usd">2016000</fldm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNy0xLTEtMS0w_ef65e5fd-b2db-4b7d-bc67-37ecad2a6bc2"
      unitRef="usd">45644000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icabed1d57ddc4611bdf1355cd7501492_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNy0zLTEtMS0w_42be4522-3dee-4d68-bdfd-0c8465c8952e"
      unitRef="usd">2472000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81NS9mcmFnOjUzZmYzMTBiMTIxODQyOGFhMDcxY2M0YjA4OWI3ODQ1L3RhYmxlOjk2ZjkxNWM0ZTgyMzQzZTVhMDRlZTFlMGNkYWVlYWZlL3RhYmxlcmFuZ2U6OTZmOTE1YzRlODIzNDNlNWEwNGVlMWUwY2RhZWVhZmVfNy01LTEtMS0w_fe64c570-d343-4a86-9e7b-bb51599620ef"
      unitRef="usd">48116000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfODA5_d559b4a2-1a65-4fa9-921c-d49b268c621e">Balance Sheet Details&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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, Cash Equivalents and Restricted Cash &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Cash, cash equivalents and restricted cash consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:15pt;margin-bottom:5pt;"&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:64.429%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.073%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.076%;"/&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="3" style="padding-top: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:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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 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;42,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;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;21,661&#160;&lt;/span&gt;&lt;/td&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;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;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 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 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;44,040&#160;&lt;/span&gt;&lt;/td&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;23,736&#160;&lt;/span&gt;&lt;/td&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:27pt;margin-top:15pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Short-term restricted cash of approximately $75 thousand is included in prepaid expenses and other current assets and $1.0 million of non-current restricted cash is included in other non-current assets in the condensed consolidated balance sheet as of June&#160;30, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventories consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&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:64.429%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.073%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.076%;"/&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="3" style="padding-top: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;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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;9,665&#160;&lt;/span&gt;&lt;/td&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;6,133&#160;&lt;/span&gt;&lt;/td&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;Work-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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;18,900&#160;&lt;/span&gt;&lt;/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;13,884&#160;&lt;/span&gt;&lt;/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-top:15pt;"&gt;&lt;span style="background-color: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 and Equipment, net &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property and equipment consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&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:64.429%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.073%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.076%;"/&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="3" style="padding-top: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: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;Computer equipment and software&lt;/span&gt;&lt;/td&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;4,376&#160;&lt;/span&gt;&lt;/td&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;3,997&#160;&lt;/span&gt;&lt;/td&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: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;Laboratory and manufacturing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Leasehold 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Office 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;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;34,066&#160;&lt;/span&gt;&lt;/td&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;32,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 #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: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;Less accumulated depreciation and 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;(26,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Construction-in-progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Property 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 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;7,865&#160;&lt;/span&gt;&lt;/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;8,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 #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&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;&#160;&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:700;line-height:120%;"&gt;Warranties&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Activity for our warranty accrual for the six months ended June&#160;30, 2020&#160;and 2019, which are included in other accrued liabilities, is summarized below (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&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:64.429%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.073%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.076%;"/&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,&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="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;/tr&gt;&lt;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;Beginning balance&lt;/span&gt;&lt;/td&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,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;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;863&#160;&lt;/span&gt;&lt;/td&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;Accrual for current period warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Warranty costs incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(277)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(429)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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,532&#160;&lt;/span&gt;&lt;/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,091&#160;&lt;/span&gt;&lt;/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:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfNzgy_73c61c18-6b0d-4754-84b0-644464557959">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Cash, cash equivalents and restricted cash consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:15pt;margin-bottom:5pt;"&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:64.429%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.073%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.076%;"/&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="3" style="padding-top: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:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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 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;42,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;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;21,661&#160;&lt;/span&gt;&lt;/td&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;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;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 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 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;44,040&#160;&lt;/span&gt;&lt;/td&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;23,736&#160;&lt;/span&gt;&lt;/td&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:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfNzgz_0b1b760e-a264-4cb1-bfc7-78fd74716f7b">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Cash, cash equivalents and restricted cash consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:15pt;margin-bottom:5pt;"&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:64.429%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.073%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.076%;"/&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="3" style="padding-top: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:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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 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;42,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;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;21,661&#160;&lt;/span&gt;&lt;/td&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;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;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 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 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;44,040&#160;&lt;/span&gt;&lt;/td&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;23,736&#160;&lt;/span&gt;&lt;/td&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:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjk5NDQ0OTU0NzdiOTRlNzI5ZTE2MzM5MGY3ZTdiMWJiL3RhYmxlcmFuZ2U6OTk0NDQ5NTQ3N2I5NGU3MjllMTYzMzkwZjdlN2IxYmJfMS0yLTEtMS0w_9668a343-1138-4da2-88ac-aa49824af059"
      unitRef="usd">42965000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjk5NDQ0OTU0NzdiOTRlNzI5ZTE2MzM5MGY3ZTdiMWJiL3RhYmxlcmFuZ2U6OTk0NDQ5NTQ3N2I5NGU3MjllMTYzMzkwZjdlN2IxYmJfMS00LTEtMS0w_dc92f860-d8db-481c-8c39-bd0230781146"
      unitRef="usd">21661000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjk5NDQ0OTU0NzdiOTRlNzI5ZTE2MzM5MGY3ZTdiMWJiL3RhYmxlcmFuZ2U6OTk0NDQ5NTQ3N2I5NGU3MjllMTYzMzkwZjdlN2IxYmJfMi0yLTEtMS0w_849b7083-7e2b-4fcc-ba7c-0766f1866fdb"
      unitRef="usd">1075000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjk5NDQ0OTU0NzdiOTRlNzI5ZTE2MzM5MGY3ZTdiMWJiL3RhYmxlcmFuZ2U6OTk0NDQ5NTQ3N2I5NGU3MjllMTYzMzkwZjdlN2IxYmJfMi00LTEtMS0w_66f174d9-0171-43c9-8105-746e74c3b58d"
      unitRef="usd">2075000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjk5NDQ0OTU0NzdiOTRlNzI5ZTE2MzM5MGY3ZTdiMWJiL3RhYmxlcmFuZ2U6OTk0NDQ5NTQ3N2I5NGU3MjllMTYzMzkwZjdlN2IxYmJfMy0yLTEtMS0w_60c9246e-8350-44c6-8e4a-fd0092d81099"
      unitRef="usd">44040000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjk5NDQ0OTU0NzdiOTRlNzI5ZTE2MzM5MGY3ZTdiMWJiL3RhYmxlcmFuZ2U6OTk0NDQ5NTQ3N2I5NGU3MjllMTYzMzkwZjdlN2IxYmJfMy00LTEtMS0w_920b7edd-c7ed-4979-b064-125eac84f3e8"
      unitRef="usd">23736000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:RestrictedCashCurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfMjI0_ad1fea14-bbb0-42a4-9b53-289a3f267be1"
      unitRef="usd">75000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfMjg1_796bd4cc-90f4-4b91-a7af-63acfaf0960a"
      unitRef="usd">1000000.0</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfNzg1_e797e4ec-4659-4595-9d6d-f8d34696b483">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventories consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&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:64.429%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.073%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.076%;"/&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="3" style="padding-top: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;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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;9,665&#160;&lt;/span&gt;&lt;/td&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;6,133&#160;&lt;/span&gt;&lt;/td&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;Work-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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;18,900&#160;&lt;/span&gt;&lt;/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;13,884&#160;&lt;/span&gt;&lt;/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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfMS0yLTEtMS0w_47971746-4eaf-42e7-80fa-10ea4fbebb3e"
      unitRef="usd">9665000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfMS00LTEtMS0w_ab1cece7-051a-4cae-913d-abc116ea48d4"
      unitRef="usd">6133000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfMi0yLTEtMS0w_e4f680c9-1cdb-4625-b8f8-fe4928934319"
      unitRef="usd">1063000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfMi00LTEtMS0w_fcbd3f49-478d-4a78-87d2-f71ebac2e359"
      unitRef="usd">659000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfMy0yLTEtMS0w_82f224ce-abd7-44a0-aa2b-7ba678adbc13"
      unitRef="usd">8172000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfMy00LTEtMS0w_83c526bf-0966-468f-a0f9-e880ecfd9235"
      unitRef="usd">7092000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfNC0yLTEtMS0w_99e13096-fb8e-4fea-8f3b-7a8b6a54e11a"
      unitRef="usd">18900000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOjZiMmUxZWQ4ZjZhYTQ4MDU5YWNjNWFhMTdjZWE4ZTVlL3RhYmxlcmFuZ2U6NmIyZTFlZDhmNmFhNDgwNTlhY2M1YWExN2NlYThlNWVfNC00LTEtMS0w_fd387c93-ea5c-4c1e-8ab8-b3828173793f"
      unitRef="usd">13884000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfNzg5_4cd40e5e-9cdc-4f6d-a292-369f8ae46ea5">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property and equipment consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&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:64.429%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.073%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.076%;"/&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="3" style="padding-top: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: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;Computer equipment and software&lt;/span&gt;&lt;/td&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;4,376&#160;&lt;/span&gt;&lt;/td&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;3,997&#160;&lt;/span&gt;&lt;/td&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: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;Laboratory and manufacturing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Leasehold 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Office 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;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;34,066&#160;&lt;/span&gt;&lt;/td&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;32,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 #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: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;Less accumulated depreciation and 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;(26,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Construction-in-progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Property 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 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;7,865&#160;&lt;/span&gt;&lt;/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;8,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 #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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i080f72a54a7a4383b9cab3a8f359be60_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfMS0yLTEtMS0w_083708ef-29dc-4781-b55e-84d577c42bab"
      unitRef="usd">4376000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8bed5b1725d7431d8177765c6ec8ca19_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfMS00LTEtMS0w_c182895b-2c13-40b8-b19f-07e894c9a940"
      unitRef="usd">3997000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2033730bcb1544cd9051663c9f9a3895_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfMi0yLTEtMS0w_fcf96ae2-e34f-4471-9c45-0bc387bcbd10"
      unitRef="usd">19652000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i05fb409536b0450a80c7e571961c4981_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfMi00LTEtMS0w_d9c8084e-888e-4cb3-ae82-523f9c780b3b"
      unitRef="usd">19325000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0f010f3772d944eea7b8445899298d5a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfMy0yLTEtMS0w_102926a3-1273-4a30-9183-a9afa0a116bf"
      unitRef="usd">7962000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i55e0d47cae3c4ee19a7148cc6d2590a8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfMy00LTEtMS0w_8535cd83-c9b8-4a0d-8294-1d524441329d"
      unitRef="usd">7788000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3366bd08769647ed814151fb03cc45f2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNC0yLTEtMS0w_fdd757fd-e1fc-4970-ae74-824cc187819b"
      unitRef="usd">2076000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i56d285aae6094e20b92c02064190e755_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNC00LTEtMS0w_8c8160d2-ef14-4e0f-8214-a6ae1ca3c763"
      unitRef="usd">1824000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNS0yLTEtMS0w_ec06cf1b-6972-487f-b07b-150cc1957a0e"
      unitRef="usd">34066000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNS00LTEtMS0w_fc050796-bc9c-41d2-a85c-ee583a43da4f"
      unitRef="usd">32934000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNi0yLTEtMS0w_7f6075ef-31c0-4e09-b73e-c4b81a0bc904"
      unitRef="usd">26309000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNi00LTEtMS0w_976d876b-3e26-42bf-b1e6-110f85401a19"
      unitRef="usd">24954000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:ConstructionInProgressGross
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNy0yLTEtMS0w_df285539-1df9-4f7f-b043-fec4472494ba"
      unitRef="usd">108000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfNy00LTEtMS0w_34b99cd6-d4f8-46e5-910b-e0052e1fea6f"
      unitRef="usd">76000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfOC0yLTEtMS0w_8ee77b45-2ade-4ff5-a7ed-589667f4bcbc"
      unitRef="usd">7865000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ3MDk0Yzg0NzUxYjQ1OTliYWM4MzFmZWE3ODQ1Y2JjL3RhYmxlcmFuZ2U6ZDcwOTRjODQ3NTFiNDU5OWJhYzgzMWZlYTc4NDVjYmNfOC00LTEtMS0w_e86aa285-9236-4b1b-a3d3-ea107222edc6"
      unitRef="usd">8056000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RleHRyZWdpb246M2RiYjk2NTM4YWZlNDhlZGI1YzlhYjNlMTU5YTE2MGZfNzg4_ccffb9d0-2ef6-4a52-9333-4cbaee20c70d">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Activity for our warranty accrual for the six months ended June&#160;30, 2020&#160;and 2019, which are included in other accrued liabilities, is summarized below (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&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:64.429%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.073%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.076%;"/&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,&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="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;/tr&gt;&lt;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;Beginning balance&lt;/span&gt;&lt;/td&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,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;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;863&#160;&lt;/span&gt;&lt;/td&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;Accrual for current period warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Warranty costs incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(277)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(429)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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,532&#160;&lt;/span&gt;&lt;/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,091&#160;&lt;/span&gt;&lt;/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:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfMi0yLTEtMS0w_135b9baa-2f8d-4d06-a4a8-f2f593547e4d"
      unitRef="usd">1390000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i958b5fd915ed4404b4ed925649217667_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfMi00LTEtMS0w_b439afe8-6b5b-48c5-ac3e-dc2f33283b40"
      unitRef="usd">863000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfMy0yLTEtMS0w_3e92f831-cef0-4366-a532-0f24e7968015"
      unitRef="usd">419000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfMy00LTEtMS0w_0dc0f28d-088c-40f7-8889-b7afeff7418f"
      unitRef="usd">657000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfNC0yLTEtMS0w_7d72dfd6-a502-4f92-b43c-e4d380662a5b"
      unitRef="usd">277000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfNC00LTEtMS0w_d097885b-d3a3-4fef-9200-cdcea2e45a0c"
      unitRef="usd">429000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfNS0yLTEtMS0w_57393e83-c5c8-4121-8096-f7fe46e2a8f1"
      unitRef="usd">1532000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i368678d74f044884be00d0aceeffc007_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV81OC9mcmFnOjNkYmI5NjUzOGFmZTQ4ZWRiNWM5YWIzZTE1OWExNjBmL3RhYmxlOmQ2MjVhNzkwNmRkODQ2MTM5NGViMWViNTU5ZjQ0NTc2L3RhYmxlcmFuZ2U6ZDYyNWE3OTA2ZGQ4NDYxMzk0ZWIxZWI1NTlmNDQ1NzZfNS00LTEtMS0w_8cca655d-d981-4e87-b38a-59e1dc2c3108"
      unitRef="usd">1091000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTE1MTk_bb4a274e-bf61-4f38-aba2-8847d0f87d7d">Convertible Notes and Credit Facility&lt;div style="margin-top:9pt;"&gt;&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;2014 Senior Convertible Notes (2014 Notes)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 2014, we closed an underwritten public offering of $201.3 million aggregate principal amount of our 2014 Notes. We received $195.2 million, net of underwriting discounts, from the issuance of the 2014 Notes and incurred approximately $1.1 million in offering-related expenses. The underwriting discount of $6.0 million and the debt issuance costs of $1.1 million were recorded as offsets to the proceeds. The underwriting discount and offering-related expenses are being amortized to interest expense using the effective-interest rate method. The effective interest rate on the 2014 Notes, reflecting the impact of debt discounts and issuance costs, is 3.0%. The 2014 Notes will mature on February 1, 2034, unless earlier converted, redeemed, or repurchased in accordance with the terms of the 2014 Notes. We have retired the majority of the 2014 Notes through the issuance of the 2018 Notes and 2019 Notes, as discussed below. As of June&#160;30, 2020, there is $1.1 million aggregate principal of the 2014 Notes outstanding. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&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;2018 Senior Convertible Notes (2018 Notes)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 2018, we entered into separate privately negotiated transactions with certain holders of our 2014 Notes to exchange $150.0 million in aggregate principal amount of the 2014 Notes for 2018 Notes, leaving $51.3 million of the aggregate principal amount of 2014 Notes outstanding. As of the closing of the 2018 Notes on March 12, 2018, the estimated fair value was $145.5 million. The difference between the $150.0 million aggregate principal amount of the 2018 Notes and its fair value was being amortized over the expected term of the 2018 Notes using the effective interest method through the first note holder put date of February 6, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 2018 Notes accrued interest at a rate of 2.75% payable semi-annually in arrears on February 1 and August 1 of each year. The 2018 Notes were set to mature on February 1, 2034, unless earlier converted, redeemed, or repurchased in accordance with the terms of the indenture governing the 2018 Notes. The initial conversion rate of the 2018 Notes was 126.9438 shares of our common stock, par value $0.001 per share, per $1,000 principal amount of the 2018 Notes (which is equivalent to an initial conversion price of approximately $7.88 per share). The conversion rate was subject to adjustment upon the occurrence of certain specified events. Those certain specified events included holders who converted their 2018 Notes voluntarily prior to our exercise of the issuer&#x2019;s conversion option described below or in connection with a make-whole fundamental change prior to February 6, 2023, entitling the holders, under certain circumstances, to a make-whole premium in the form of an increase in the conversion rate determined by reference to a make-whole table set forth in the indenture governing the 2018 Notes. Any time prior to the maturity of the 2018 Notes, we could convert the 2018 Notes, in whole but not in part, into cash, shares of our common stock, or combination thereof, if the closing price of our common stock equaled or exceeded 110% of the conversion price then in effect for a specified number of days. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Offering-related costs for the 2018 Notes were approximately $2.8 million. Offering-related costs of $2.2 million were capitalized as debt issuance costs, recorded as an offset to the carrying value of the 2018 Notes, and were being amortized over the expected term of the 2018 Notes using the effective interest method through the first note holder put date of February 6, 2023. The effective interest rate on the 2018 Notes was 12.3%. Offering-related costs of $0.6 million were accounted for as equity issuance costs, recorded as an offset to additional paid-in capital, and were not subject to amortization. Offering-related costs were allocated between debt and equity in the same proportion as the allocation of the 2018 Notes between debt and equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 the first quarter of 2019, we received notices from holders of the 2018 Notes electing to voluntarily convert approximately $138.1 million in aggregate principal amount of the 2018 Notes. In February 2019, we notified the trustee, U.S. Bank National Association, of our intention to exercise our issuer&#x2019;s conversion option with respect to the remaining approximately $11.9 million in aggregate principal amount of 2018 Notes. In total, $150.0 million of the 2018 Notes were &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;converted into 19.5 million shares of our common stock and the bonds were retired. We recognized a loss of $9.0 million on the retirement of the 2018 Notes, which represented the difference between the fair value of the bonds retired and their carrying costs. The net impact on equity was $133.3 million and represented the fair value of the bonds retired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&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;2019 Senior Convertible Notes (2019 Notes)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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, we issued $55.0 million aggregate principal amount of 2019 Notes. Net proceeds of the offering of the 2019 Notes issuance were $52.7 million, after deductions for commissions and other debt issuance costs of approximately $2.3 million. $51.8 million of the proceeds of the 2019 Notes were used to retire $50.2 million aggregate principal amount of our 2014 Notes, leaving $1.1 million of aggregate principal value of 2014 Notes outstanding. We accounted for the transaction as an extinguishment of debt due to the significance of the change in value of the embedded conversion option, resulting in a $3.0 million loss in the fourth quarter of 2019. The loss on extinguishment of debt was calculated as the difference between the reacquisition price (i.e., the fair value of the principal amount of 2019 Notes) and the net carrying value of the 2014 Notes exchanged. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 2019 Notes bear interest at 5.25% per annum, payable semiannually in arrears on June 1 and December 1 of each year, beginning on June 1, 2020. The Notes will mature on December 1, 2024, unless earlier repurchased or converted pursuant to their terms. The 2019 Notes will be convertible at the option of the holder at any point prior to the close of business on the second scheduled trading day preceding the maturity date. The initial conversion rate of the Notes is 344.8276 shares of the Company&#x2019;s common stock per $1,000 principal amount of 2019 Notes (which is equivalent to an initial conversion price of approximately $2.90 per share). The conversion rate is subject to adjustment upon the occurrence of certain specified events. Those certain specified events include voluntary conversion of the 2019 Notes prior to our exercise of the Issuer&#x2019;s Conversion Option or in connection with a make-whole fundamental change, entitling the holders, under certain circumstances, to a make-whole premium in the form of an increase in the conversion rate determined by reference to a make-whole table set forth in the indenture governing the 2019 Notes. The conversion rate will not be adjusted for any accrued and unpaid interest. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 2019 Notes will also be convertible at our option upon certain conditions in accordance with the terms of the indenture governing the 2019 Notes. On or after December 1, 2021 to December 1, 2022, if the price of the Company&#x2019;s common stock has equaled or exceeded 150% of the Conversion Price then in effect for a specified number of days (Issuer&#x2019;s Conversion Option), we may, at our option, elect to convert the 2019 Notes in whole but not in part into shares of the Company, determined in accordance with the terms of the indenture. On or after December 1, 2022, if the price of the Company&#x2019;s common stock has equaled or exceeded 130% of the Conversion Price then in effect for a specified number of days, we may, at our option, elect to convert the 2019 Notes in whole but not in part into shares of the Company, determined in accordance with the terms of the indenture. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Offering-related costs for the 2019 Notes were capitalized as debt issuance costs and are recorded as an offset to the carrying value of the 2019 Notes. The debt issuance costs are being amortized over the expected term of the 2019 Notes using the effective interest method through the maturity date of December 1, 2024. The effective interest rate on the 2019 Notes is 6.2%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 carrying values of the components of the 2014 Notes and the 2019 Notes are as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&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:64.429%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.073%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.076%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color: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;padding-left:1pt;padding-right:1pt;"&gt;&lt;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);"&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:9pt;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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&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:700;line-height:100%;"&gt;&#160;&#160;&#160;2.75% 2014 Notes due 2034   &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="background-color:#ffffff;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:#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;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:#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;Principal amount&lt;/span&gt;&lt;/td&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;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Unamortized debt 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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Unamortized debt issuance cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td 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 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;1,051&#160;&lt;/span&gt;&lt;/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;1,057&#160;&lt;/span&gt;&lt;/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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&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:700;line-height:100%;"&gt;&#160;&#160;&#160;&#160;5.25% 2019 Notes due 2024&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="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:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Principal amount &lt;/span&gt;&lt;/td&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;55,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 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;55,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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;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;Unamortized debt issuance 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,038)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,236)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td 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 #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;52,962&#160;&lt;/span&gt;&lt;/td&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;52,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;&#160;&#160;&#160;&#160;Net carrying value of all 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 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;54,013&#160;&lt;/span&gt;&lt;/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;53,821&#160;&lt;/span&gt;&lt;/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-top:9pt;"&gt;&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;2018 Revolving Credit Facility &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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, we entered into a revolving credit facility with Silicon Valley Bank (as amended, the Revolving Credit Facility) in an aggregate principal amount of up to the lesser of (i) $15.0 million (Maximum Amount) or (ii) the sum of (a) 85% of our eligible receivables and (b) 50% of our eligible inventory, in each case, subject to certain limitations (Borrowing Base), provided that the amount of eligible inventory that may be counted towards the Borrowing Base shall be subject to a cap as set forth in the Revolving Credit Facility. Subject to the level of this Borrowing Base, we may make and repay borrowings from time to time until the maturity of the Revolving Credit Facility. The Borrowing Base as of June&#160;30, 2020 under the Revolving Credit Facility was $7.3 million. There were no borrowings outstanding under the Revolving Credit Facility at June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 Revolving Credit Facility is collateralized by substantially all our property, other than intellectual property. Until an amendment in April 2020, the Revolving Credit Facility was set to mature on August 2, 2020. The interest rate on outstanding loans under the Revolving Credit Facility was the greater of (i) prime rate plus 0.50% or (ii) 5.50%. Interest on any outstanding loans is due and payable monthly and the principal balance is due at maturity, though loans can be prepaid at any time without penalty. In addition, we pay a quarterly unused revolving line facility fee of 0.75% per annum on the average unused facility and an annual commitment fee of $112,500.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Effective April 21, 2020, the Revolving Credit Facility was amended to extend the maturity date to August 2, 2022. In addition, the interest rate on outstanding loans under the Revolving Credit Facility was reduced by 0.25%. The quarterly unused line fee, which was previously based on the Maximum Amount, will now be based on the Borrowing Base. The annual commitment fee of $112,500 is unchanged.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 Revolving Credit Facility contains customary affirmative and negative covenants that, unless waived by the bank, limit our ability to, among other things, incur additional indebtedness, grant liens, make investments, repurchase stock, pay dividends, transfer assets, enter into affiliate transactions, undergo a change of control, or engage in merger and acquisition activity, including merging or consolidating with a third party. The Revolving Credit Facility also contains customary events of default, subject to customary cure periods for certain defaults, that include, among other things, non-payment defaults, covenant defaults, material judgment defaults, bankruptcy and insolvency defaults, cross-defaults to certain other material indebtedness, and defaults due to inaccuracy of representation and warranties. Upon an event of default, the lender may declare all or a portion of the outstanding obligations payable by us to be immediately due and payable and exercise other rights and remedies provided for under the Revolving Credit Facility. During the existence of an event of default, interest on the obligations under the Revolving Credit Facility could be increased to&#160;5.0% above the otherwise applicable rate of interest. We were in compliance with all the terms and conditions of the Revolving Credit Facility at June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0a060bf046004af2b0563c89b7efb4aa_I20140228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTUy_962bec28-cb70-44d7-8cb8-6a739458b3ea"
      unitRef="usd">201300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="ibd3df286b07c465e82d1b4fbc1a240b2_D20140201-20140228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMjEz_462141ed-8ce3-4d1d-918d-5ba5fd10aef3"
      unitRef="usd">195200000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i0a060bf046004af2b0563c89b7efb4aa_I20140228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzEx_9294b5e5-4d45-4ae0-9706-b90d3399b29f"
      unitRef="usd">1100000</us-gaap:DeferredFinanceCostsNet>
    <fldm:UnderwritingDiscount
      contextRef="ibd3df286b07c465e82d1b4fbc1a240b2_D20140201-20140228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzcz_54a266ad-50cd-4aa3-aa32-8811a09c70c7"
      unitRef="usd">6000000.0</fldm:UnderwritingDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i0a060bf046004af2b0563c89b7efb4aa_I20140228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDA3_9e320d2a-4b6a-4bb1-98d9-74d9ecdb8388"
      unitRef="usd">1100000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i0a060bf046004af2b0563c89b7efb4aa_I20140228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNzAw_2d982554-e393-4308-b5f9-7612f692f925"
      unitRef="number">0.030</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfOTk0_fdc15314-d0e4-4ee8-a71e-9dbd84e29479"
      unitRef="usd">1100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTIxOQ_bc985539-902b-46f2-9837-d5ebc522f609"
      unitRef="usd">150000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1da713bf6a0f4386ab7061f513d1fd1b_I20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTI5NA_36640d60-7278-4bb8-9ae7-f7023ec6355f"
      unitRef="usd">51300000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtFairValue
      contextRef="i55ad31a6cff04e4ab879b0630aaecc29_I20180312"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTQzOA_eb913e1e-c8c4-4947-ba32-0a93bf4aca6e"
      unitRef="usd">145500000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTQ2OQ_0e4951d8-19fd-4b6c-bd11-ea6cd0b6b80a"
      unitRef="usd">150000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i1da713bf6a0f4386ab7061f513d1fd1b_I20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTc0MA_7e7417fe-c891-4f0f-9a2b-a72e6b49e6a7"
      unitRef="number">0.0275</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="icf09dcfaa8ea434fa5299db341165c34_D20180301-20180331"
      decimals="8"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMjA1Ng_3236ff43-0c60-4ce3-b343-0df341be83f3"
      unitRef="rate">0.01269438</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMjA5Nw_1ac010d2-5f5c-4f52-a4cc-e8dd517a0ed4"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <fldm:InitialConversionPriceOfStock
      contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMjIyNg_37490ed9-7c43-450f-b05f-2b832398462e"
      unitRef="usdPerShare">7.88</fldm:InitialConversionPriceOfStock>
    <fldm:DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice
      contextRef="iae823273572449118c65d3cf32cb509c_D20180301-20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzAzOA_2369a268-f448-4454-8dfb-95182a444248"
      unitRef="number">1.10</fldm:DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice>
    <fldm:DebtAndEquityOfferingCosts
      contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzE3NQ_56d42ffe-e22f-4602-9e4f-86c27dc06a85"
      unitRef="usd">2800000</fldm:DebtAndEquityOfferingCosts>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzIwNQ_e2c01b67-2018-425e-a59f-545d585abfb1"
      unitRef="usd">2200000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ia2a03da2bfdb42f89be8014b50889d88_I20180331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzUyNA_a950b377-c285-4e48-bb7f-4d93287b6bdd"
      unitRef="number">0.123</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="iae823273572449118c65d3cf32cb509c_D20180301-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzU1NA_c86a3629-6be3-46a1-8992-e5fcced145f0"
      unitRef="usd">600000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iab3d9563c7d745b194ef27497c584e06_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMzk2OA_cd1d9a80-2708-4f6b-8ebc-bb51b6ce71c2"
      unitRef="usd">138100000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idab491e7489c4217bb3fb315499cc82a_I20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDE5Mw_8e606fc9-34e5-43d9-a36d-31f964802f6e"
      unitRef="usd">11900000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0fe73257ca3a4ac2bda33cba4a239994_I20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDI1MQ_1a0b7eea-aeb2-49f8-9ed2-99b7b5b0c530"
      unitRef="usd">150000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i1074a0c284064898a66c219861bb8c9c_D20190201-20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDI5Mg_8eb3bf33-6da0-4182-afa9-a791367845aa"
      unitRef="shares">19500000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i023f311ea3f74c2dac8d7f4b9b56364f_D20190201-20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDM3NA_d4416826-5fdf-4519-a95c-5d006b379421"
      unitRef="usd">-9000000.0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ic9e20e797d99498ba1503308c636860c_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDU0NQ_2f6d9e95-a67b-4fb6-977a-40b0536edb1a"
      unitRef="usd">133300000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i27ceaa237cba49d8a9465869cf7bc197_I20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDY3Mg_46d132e4-64a4-4e10-a8ad-f15c860db8e8"
      unitRef="usd">55000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="if5aa7bd1b9da4e8896f4f2c5b28b291c_D20191101-20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDc2Mg_7b22bbc9-2048-4774-87d5-8b6934c332de"
      unitRef="usd">52700000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i27ceaa237cba49d8a9465869cf7bc197_I20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDg0Ng_a455a7a1-abd0-4fff-97ef-466991000239"
      unitRef="usd">2300000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="ic13fb28f29b64df39e90c1bf3128a644_D20191101-20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDg1Mg_99ecb8d2-4b8d-4ef0-be48-9acc31298839"
      unitRef="usd">51800000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="if5aa7bd1b9da4e8896f4f2c5b28b291c_D20191101-20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDkwOQ_b7c98c5d-603a-46e6-81dd-9169800ad0ba"
      unitRef="usd">50200000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDk2Ng_fdc15314-d0e4-4ee8-a71e-9dbd84e29479"
      unitRef="usd">1100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i4aaf93f52bfa4c1aa39797c86b77cbcf_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNTE4NA_a64e3506-6306-433d-98c0-e1817a7702f2"
      unitRef="usd">-3000000.0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i27ceaa237cba49d8a9465869cf7bc197_I20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNTQ3NA_bb588b73-463e-448d-bcff-808f3b083d83"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i6e9030acebc24a57ab2608aa9c15e38b_D20191101-20191130"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNTg5OQ_232c4c92-fa79-4e45-9e02-63d8c2204b19"
      unitRef="rate">3.448276</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <fldm:InitialConversionPriceOfStock
      contextRef="i4a3336994ed84026aaf9f30452b24409_I20191130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNjA1MA_eb335c45-eed5-4a34-93e1-1d0c39d3291b"
      unitRef="usdPerShare">2.90</fldm:InitialConversionPriceOfStock>
    <fldm:DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice
      contextRef="idcfb45c01f7c4d2cafc9790a38abe515_D20191101-20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNjkyMA_b765c2d2-bd5c-427c-932f-574d51ccb6ed"
      unitRef="number">1.50</fldm:DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice>
    <fldm:DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice
      contextRef="i7dc5c52eaab749bcaa6ecf76b5fb93ac_D20191101-20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNzI4Ng_5f04c756-734d-4636-b258-56bce989c308"
      unitRef="number">1.30</fldm:DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i27ceaa237cba49d8a9465869cf7bc197_I20191130"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNzg5OA_2c3689bf-5dff-4d9f-b7cf-d6671199612d"
      unitRef="number">0.062</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTE1MjQ_cba2cda1-4614-407d-9ecb-48e60173d18a">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 carrying values of the components of the 2014 Notes and the 2019 Notes are as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&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:64.429%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.073%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.511%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.076%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color: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;padding-left:1pt;padding-right:1pt;"&gt;&lt;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);"&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:9pt;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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&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:700;line-height:100%;"&gt;&#160;&#160;&#160;2.75% 2014 Notes due 2034   &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="background-color:#ffffff;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:#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;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:#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;Principal amount&lt;/span&gt;&lt;/td&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;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Unamortized debt 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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Unamortized debt issuance cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td 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 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;1,051&#160;&lt;/span&gt;&lt;/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;1,057&#160;&lt;/span&gt;&lt;/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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&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:700;line-height:100%;"&gt;&#160;&#160;&#160;&#160;5.25% 2019 Notes due 2024&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="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:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Principal amount &lt;/span&gt;&lt;/td&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;55,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 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;55,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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;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;Unamortized debt issuance 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,038)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,236)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td 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 #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;52,962&#160;&lt;/span&gt;&lt;/td&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;52,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;&#160;&#160;&#160;&#160;Net carrying value of all 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 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;54,013&#160;&lt;/span&gt;&lt;/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;53,821&#160;&lt;/span&gt;&lt;/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:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 par value, carrying value and the estimated fair value of the 2014 and 2019 Notes at June&#160;30, 2020 and December&#160;31, 2019, respectively (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&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:43.467%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.187%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.780%;"/&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="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;"&gt;&lt;span style="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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"&gt;&lt;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);"&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;/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="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;Par 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 #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;Carrying 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 #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;Par 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 #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;Carrying 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 #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;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2014 Notes&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,079&#160;&lt;/span&gt;&lt;/td&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 #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;1,051&#160;&lt;/span&gt;&lt;/td&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 #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,122&#160;&lt;/span&gt;&lt;/td&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,079&#160;&lt;/span&gt;&lt;/td&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,057&#160;&lt;/span&gt;&lt;/td&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,122&#160;&lt;/span&gt;&lt;/td&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;2019 Notes&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;55,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;52,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,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;52,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 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;56,079&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;54,013&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;83,491&#160;&lt;/span&gt;&lt;/td&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;56,079&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;53,821&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;75,097&#160;&lt;/span&gt;&lt;/td&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:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i1da713bf6a0f4386ab7061f513d1fd1b_I20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMi0wLTEtMS05Mzk2L3RleHRyZWdpb246Mjc1ZjQ3NGNiNDRjNGQ1YTkwYjlhNmY1YzdjOTgzOTRfMjE5OTAyMzI1NTU5Mg_7e7417fe-c891-4f0f-9a2b-a72e6b49e6a7"
      unitRef="number">0.0275</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMy0yLTEtMS0w_b3f89086-6a27-469e-9482-ababa1b319d9"
      unitRef="usd">1079000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i65e15562d4264df7b3aadc9c1f65ab3b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMy00LTEtMS0w_b0edbd4d-5ddc-4f09-9058-76168ecde3d2"
      unitRef="usd">1079000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfNC0yLTEtMS0w_c544e885-e75b-4412-ac47-c6096157e4fc"
      unitRef="usd">24000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i65e15562d4264df7b3aadc9c1f65ab3b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfNC00LTEtMS0w_370b7bf8-ec71-4e54-bd99-b77d8e18453a"
      unitRef="usd">18000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfNS0yLTEtMS0w_a5837592-5d67-457c-a20a-439513814544"
      unitRef="usd">4000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i65e15562d4264df7b3aadc9c1f65ab3b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfNS00LTEtMS0w_6ac3fd26-cd78-4665-8efc-73caf761f228"
      unitRef="usd">4000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfNi0yLTEtMS0w_630964c0-bf4f-4049-973c-eea8d421aa0d"
      unitRef="usd">1051000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i65e15562d4264df7b3aadc9c1f65ab3b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfNi00LTEtMS0w_83a43e22-d50f-459c-87a0-c7ee8812dc85"
      unitRef="usd">1057000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i27ceaa237cba49d8a9465869cf7bc197_I20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOmUxNzliZDg2OWZiZjRmMDI4N2JhYzZlN2FjZmQxMDhmXzIxOTkwMjMyNTU1OTA_bb588b73-463e-448d-bcff-808f3b083d83"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="icff29a59b9f64515b54b16e5b1dadaa1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMTUtMi0xLTEtMA_b5d61f8b-694f-4ae4-8a61-c03918c233ed"
      unitRef="usd">55000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if79ebeb0c79d408b9846192711455544_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMTUtNC0xLTEtMA_16a692db-1cc6-48d7-8dd3-2f518b21a44f"
      unitRef="usd">55000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="icff29a59b9f64515b54b16e5b1dadaa1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMTgtMi0xLTEtMA_8d270f39-fbe9-443a-8c2f-3bafb5a9a8b7"
      unitRef="usd">2038000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="if79ebeb0c79d408b9846192711455544_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMTgtNC0xLTEtMA_4c607b41-b94e-470c-a0f8-742da9b3b50a"
      unitRef="usd">2236000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="icff29a59b9f64515b54b16e5b1dadaa1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMTktMi0xLTEtMA_be5c149e-9d13-4709-b86d-d4676968a88f"
      unitRef="usd">52962000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="if79ebeb0c79d408b9846192711455544_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMTktNC0xLTEtMA_b788495c-d4b4-4af2-9815-93e23012b0a7"
      unitRef="usd">52764000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ie858d56305824d51932d9d9017b325d7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMjAtMi0xLTEtMA_36e1a4a1-a91b-443c-9af2-128f0b33a619"
      unitRef="usd">54013000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i79cc019a48bf45ada14b2217b78ac841_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RhYmxlOjE0Y2ExMmM4MGVhODQ4MTVhMmM2NmMyZTFjNjcxNmVhL3RhYmxlcmFuZ2U6MTRjYTEyYzgwZWE4NDgxNWEyYzY2YzJlMWM2NzE2ZWFfMjAtNC0xLTEtMA_2fb62c20-3a7b-4a1c-9125-de9726faee16"
      unitRef="usd">53821000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6d8846738b19457ebba036817ef0b82c_I20180831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfODIyMA_d13a8709-68d7-43ac-b196-a5c892f7c3cc"
      unitRef="usd">15000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <fldm:LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables
      contextRef="i25232c5c95914c428735b52dff776581_D20180801-20180831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfODI2Mw_4662e11b-ff9e-4f2e-9f48-5772e3a74696"
      unitRef="number">0.85</fldm:LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables>
    <fldm:LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory
      contextRef="i25232c5c95914c428735b52dff776581_D20180801-20180831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfODMwMg_d4b1b864-ab6c-43d4-922b-1314c73ec293"
      unitRef="number">0.50</fldm:LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7a16a5f421084c9d83fb77aa5097c18a_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfODc3OQ_dbe67ab3-c1d3-40aa-b50e-9fd440938835"
      unitRef="usd">7300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCredit
      contextRef="i7a16a5f421084c9d83fb77aa5097c18a_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfODc5NA_6f15b8f9-2983-416c-a15e-37191fd1d892"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i28e0a476ddd64bac8346ac331c7014f0_D20180801-20180831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfOTEzNA_f0f12226-daae-4ea8-abe0-ea76bdb3b4c2"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i178570be227f496bafaedbe080e18571_D20180801-20180831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfOTE0NQ_5208cc01-4abb-45e0-9af8-5cc52f998c4e"
      unitRef="number">0.0550</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i25232c5c95914c428735b52dff776581_D20180801-20180831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfOTM4Mg_905481b5-d5cc-4528-a70b-af46e300cd25"
      unitRef="number">0.0075</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="ied416b7114f04f339b030c86b8ba1827_D20180801-20180831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMjE5OTAyMzI3MTA5MA_08f22e06-a371-4dc5-b9c3-90666e9073e5"
      unitRef="usd">112500</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <fldm:DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity
      contextRef="i6e551b97d1ec45628ef60b57ea39ed63_D20200421-20200421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDk0NzgwMjMzODM5OQ_feb5647c-b524-4b54-bfca-674800efe565"
      unitRef="number">0.0025</fldm:DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="i6e551b97d1ec45628ef60b57ea39ed63_D20200421-20200421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfNDk0NzgwMjMzODQwNg_b1e158cf-4ea1-4ec2-a8ce-7fb40d93d47c"
      unitRef="usd">112500</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <fldm:LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault
      contextRef="i339048ba820547fa86d1eadc57fc17b1_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82MS9mcmFnOjMyODA2MTlmYjliMDRmOWFhNDIzMjFmMzlhODI0MzIxL3RleHRyZWdpb246MzI4MDYxOWZiOWIwNGY5YWE0MjMyMWYzOWE4MjQzMjFfMTEzNjc_40376944-808d-4c45-9db3-c066b3c5ee8d"
      unitRef="number">0.050</fldm:LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfMTA5Mw_b358b6a4-9383-4ccf-a012-41c8d63f4f0d">Leases&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have operating leases for buildings, equipment and vehicles. Existing leases have remaining terms of less than one year to ten years. Some leases contain options to extend the lease, usually for up to five years, and termination options.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 balance sheet information related to leases was as follows as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands, except for discount rate and lease term):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&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:67.298%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.623%;"/&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="3" style="padding-top: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:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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;Operating lease right-of-use buildings&lt;/span&gt;&lt;/td&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 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;40,618&#160;&lt;/span&gt;&lt;/td&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;6,234&#160;&lt;/span&gt;&lt;/td&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;Operating lease right-of-use equipment&lt;/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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Operating lease right-of-use vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 operating lease right-of-use assets, gross&lt;/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:#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;41,103&#160;&lt;/span&gt;&lt;/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;6,658&#160;&lt;/span&gt;&lt;/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;Accumulated 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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 operating lease right-of-use assets, net&lt;/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 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;39,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: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;4,860&#160;&lt;/span&gt;&lt;/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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #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:1pt;padding-right:1pt;"&gt;&lt;span style="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 lease liabilities, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;1,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Operating lease liabilities, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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;/tr&gt;&lt;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 operating lease 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 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,309&#160;&lt;/span&gt;&lt;/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;6,156&#160;&lt;/span&gt;&lt;/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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #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:1pt;padding-right:1pt;"&gt;&lt;span style="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 remaining lease term (in 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="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;9.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: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;4.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Weighted average discount rate per annum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-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;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 new operating lease for our corporate headquarters in South San Francisco, California commenced in March 2020.  We recorded a ROU asset of $35.7 million at the inception of the lease and an operating lease liability of $35.3 million. The lease term is approximately ten years. Future minimum lease payments over the life of the lease were discounted at a rate of 12.55%, which was our estimated incremental collateralized borrowing rate for the term of the lease at the inception of the lease. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 components of lease expense for the three and six months ended June&#160;30, 2020 and 2019, respectively (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:15pt;margin-bottom:5pt;"&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:48.146%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.702%;"/&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="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 #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;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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 lease cost (including variable costs)&lt;/span&gt;&lt;/td&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;2,312&#160;&lt;/span&gt;&lt;/td&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;1,553&#160;&lt;/span&gt;&lt;/td&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;4,511&#160;&lt;/span&gt;&lt;/td&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;3,056&#160;&lt;/span&gt;&lt;/td&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;Variable costs including non-lease 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:bottom;border-top: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: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;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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: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;703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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: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,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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: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,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #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: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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Supplemental Cash Flow Information:&lt;/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="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="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="background-color:#ffffff;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="27" 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;Cash paid for amounts included in the measurement of operating lease liabilities (included in net cash used in operating activities in thousands):&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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color: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="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;&lt;span style="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="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="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="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;&lt;span style="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="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;span style="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="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;padding-left:0.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;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td 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;span style="font-size: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: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="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 #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 #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;1,987&#160;&lt;/span&gt;&lt;/td&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 #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;span style="font-size: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;2,061&#160;&lt;/span&gt;&lt;/td&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:27pt;margin-top:15pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Future minimum lease payments under commenced non-cancelable operating leases, which are as of June&#160;30, 2020 as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&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.842%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.428%;"/&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;Fiscal Year&lt;/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;Minimum Lease Payments for Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&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 (remainder of year)&lt;/span&gt;&lt;/td&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 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;3,214&#160;&lt;/span&gt;&lt;/td&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;2021&lt;/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;7,282&#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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/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;2023&lt;/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;6,907&#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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/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;Thereafter&lt;/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;39,231&#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;Total future minimum payments &lt;/span&gt;&lt;/td&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;70,739&#160;&lt;/span&gt;&lt;/td&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;Less: imputed interest&lt;/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;(29,430)&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;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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;41,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;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="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <fldm:LesseeOperatingLeaseRemainingTermOfContract
      contextRef="i577acae0c7ed4eae92befee8e18fb6eb_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfMTI5_ef9e3e10-a639-4f51-aa59-f8876d49e95f">P1Y</fldm:LesseeOperatingLeaseRemainingTermOfContract>
    <fldm:LesseeOperatingLeaseRemainingTermOfContract
      contextRef="icb70e3b14ab241eb84d755637ff777d8_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfMTM1_b80de399-f2d2-427b-b3ab-a92233115c1f">P10Y</fldm:LesseeOperatingLeaseRemainingTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfMjA2_4d7430d1-0c04-4d05-bb01-df1eba98f084">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <fldm:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfMTA5NA_a08373cc-9782-4753-8e91-25e0112aeb9b">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 balance sheet information related to leases was as follows as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands, except for discount rate and lease term):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&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:67.298%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.623%;"/&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="3" style="padding-top: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:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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;Operating lease right-of-use buildings&lt;/span&gt;&lt;/td&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 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;40,618&#160;&lt;/span&gt;&lt;/td&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;6,234&#160;&lt;/span&gt;&lt;/td&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;Operating lease right-of-use equipment&lt;/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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Operating lease right-of-use vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 operating lease right-of-use assets, gross&lt;/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:#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;41,103&#160;&lt;/span&gt;&lt;/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;6,658&#160;&lt;/span&gt;&lt;/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;Accumulated 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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 operating lease right-of-use assets, net&lt;/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 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;39,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: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;4,860&#160;&lt;/span&gt;&lt;/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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #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:1pt;padding-right:1pt;"&gt;&lt;span style="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 lease liabilities, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;1,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Operating lease liabilities, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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;/tr&gt;&lt;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 operating lease 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 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,309&#160;&lt;/span&gt;&lt;/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;6,156&#160;&lt;/span&gt;&lt;/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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #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:1pt;padding-right:1pt;"&gt;&lt;span style="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 remaining lease term (in 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="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;9.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: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;4.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Weighted average discount rate per annum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-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;/table&gt;&lt;/div&gt;</fldm:AssetsAndLiabilitiesLesseeTableTextBlock>
    <fldm:OperatingLeaseRightOfUseAssetGross
      contextRef="i06e993f3bb0f4cef8eb0bc54c7700063_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMS0yLTEtMS0w_091b0b8c-14af-4f0b-aeb7-ae39b3966400"
      unitRef="usd">40618000</fldm:OperatingLeaseRightOfUseAssetGross>
    <fldm:OperatingLeaseRightOfUseAssetGross
      contextRef="i5c7dd3331c0e4cd690727a38d79816fa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMS00LTEtMS0w_168d4ab4-7f93-4071-a602-6eea1f46d25d"
      unitRef="usd">6234000</fldm:OperatingLeaseRightOfUseAssetGross>
    <fldm:OperatingLeaseRightOfUseAssetGross
      contextRef="i8987d53f38874661a3f6cbc90d63f416_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMi0yLTEtMS0w_38d6a85c-307a-443c-80a4-2db921d7f975"
      unitRef="usd">33000</fldm:OperatingLeaseRightOfUseAssetGross>
    <fldm:OperatingLeaseRightOfUseAssetGross
      contextRef="i4de80801114f4d7ea3a6f82b172d4d5c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMi00LTEtMS0w_b316d768-3498-4eea-bd79-482dbe65e135"
      unitRef="usd">69000</fldm:OperatingLeaseRightOfUseAssetGross>
    <fldm:OperatingLeaseRightOfUseAssetGross
      contextRef="iafa4ff7f6c38492da394519f55af5186_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMy0yLTEtMS0w_eb991e6f-6769-4534-88fb-5d6815f3710d"
      unitRef="usd">452000</fldm:OperatingLeaseRightOfUseAssetGross>
    <fldm:OperatingLeaseRightOfUseAssetGross
      contextRef="ie23479a9b2bf4c4aa0f4275bd9e87ba2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMy00LTEtMS0w_be696dd4-8ffb-47ab-b842-e37f863def9b"
      unitRef="usd">355000</fldm:OperatingLeaseRightOfUseAssetGross>
    <fldm:OperatingLeaseRightOfUseAssetGross
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfNC0yLTEtMS0w_a6124e75-c3e5-4c10-9159-a515e7ff3777"
      unitRef="usd">41103000</fldm:OperatingLeaseRightOfUseAssetGross>
    <fldm:OperatingLeaseRightOfUseAssetGross
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfNC00LTEtMS0w_ad67bdca-bf57-44e6-97da-d912603250a6"
      unitRef="usd">6658000</fldm:OperatingLeaseRightOfUseAssetGross>
    <fldm:OperatingLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfNS0yLTEtMS0w_af112a75-3d57-4ccc-b7d7-2f14947eed49"
      unitRef="usd">2076000</fldm:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <fldm:OperatingLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfNS00LTEtMS0w_636eecc3-72fb-4f5b-98f2-f0910c11eb83"
      unitRef="usd">1798000</fldm:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfNi0yLTEtMS0w_c0639d3c-fe6c-4b55-b55e-2553e8cd8a77"
      unitRef="usd">39027000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfNi00LTEtMS0w_094cb812-71c5-4350-bd46-51b12f975e66"
      unitRef="usd">4860000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfOC0yLTEtMS0w_e4e262f0-080a-424c-9444-b8dced338240"
      unitRef="usd">2170000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfOC00LTEtMS0w_7c7dccd5-b638-483c-ad4d-9685e03bddcb"
      unitRef="usd">1833000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfOS0yLTEtMS0w_ed12a218-928d-4c10-8484-13b7d9d57f23"
      unitRef="usd">39139000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfOS00LTEtMS0w_d8be3952-cecf-4738-9fb0-3393b32588c8"
      unitRef="usd">4323000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMTAtMi0xLTEtMA_272c9d17-185d-4d32-94b8-8fdeaa1f8d8c"
      unitRef="usd">41309000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMTAtNC0xLTEtMA_5393f2d1-b7bd-4828-8e43-b9f052aeafad"
      unitRef="usd">6156000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMTItMi0xLTEtMA_6014941c-cd7f-4589-9697-d49a0a354543">P9Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMTItNC0xLTEtMA_d4754d6e-1c6d-420e-bcb2-8d194e35ecac">P4Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMTMtMi0xLTEtMA_c0875782-7bce-46c7-be3b-6d0ec0d0291c"
      unitRef="number">0.119</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjRhMjQ5OTVlNzc2MzQwZTQ4YTAwMTkzNzM0YjMyZDM5L3RhYmxlcmFuZ2U6NGEyNDk5NWU3NzYzNDBlNDhhMDAxOTM3MzRiMzJkMzlfMTMtNC0xLTEtMA_7d6e99ac-9ffd-4123-b94e-44ced2df0f70"
      unitRef="number">0.050</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie921da4a3a754d18a124966528cd5905_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfNTI2_35a9f014-bfe9-477e-b544-e47c7584ae8f"
      unitRef="usd">35700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie921da4a3a754d18a124966528cd5905_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfNTk1_eded3a7b-1222-46fc-b589-e652bcabf820"
      unitRef="usd">35300000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ie921da4a3a754d18a124966528cd5905_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfNjMx_8a2bccf1-2024-4066-ac62-a1ffe5d283b0">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseDiscountRate
      contextRef="ie921da4a3a754d18a124966528cd5905_I20200331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfNzIx_62abad07-8b18-49c9-887a-0c4b7fe32368"
      unitRef="number">0.1255</us-gaap:LesseeOperatingLeaseDiscountRate>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfMTA5Ng_4993154b-4d44-4c63-9bb1-57bf19e65e8f">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 components of lease expense for the three and six months ended June&#160;30, 2020 and 2019, respectively (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:15pt;margin-bottom:5pt;"&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:48.146%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.702%;"/&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="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 #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;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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 lease cost (including variable costs)&lt;/span&gt;&lt;/td&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;2,312&#160;&lt;/span&gt;&lt;/td&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;1,553&#160;&lt;/span&gt;&lt;/td&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;4,511&#160;&lt;/span&gt;&lt;/td&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;3,056&#160;&lt;/span&gt;&lt;/td&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;Variable costs including non-lease 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:bottom;border-top: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: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;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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: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;703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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: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,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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: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,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #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: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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Supplemental Cash Flow Information:&lt;/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="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="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="background-color:#ffffff;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="27" 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;Cash paid for amounts included in the measurement of operating lease liabilities (included in net cash used in operating activities in thousands):&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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color: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="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;&lt;span style="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="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="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="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;&lt;span style="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="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;span style="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="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;padding-left:0.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;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td 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;span style="font-size: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: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="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 #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 #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;1,987&#160;&lt;/span&gt;&lt;/td&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 #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;span style="font-size: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;2,061&#160;&lt;/span&gt;&lt;/td&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:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMi0yLTEtMS0w_289fd45d-db48-4e67-8d6a-f95d826bdfef"
      unitRef="usd">2312000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMi00LTEtMS0w_89aee067-0667-4588-846b-beb4592b9227"
      unitRef="usd">1553000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMi02LTEtMS05Mjc_01754f60-f8ae-4de8-afd9-c4e3848b4380"
      unitRef="usd">4511000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMi04LTEtMS05Mjc_a3f71173-c8ba-4c15-a1a2-2ea3d3af0a77"
      unitRef="usd">3056000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMy0yLTEtMS0w_20d1a40e-b119-4a06-8c73-af4c3841cbeb"
      unitRef="usd">548000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMy00LTEtMS0w_1e4c2fe9-a051-4040-90ae-aab7c82d5eb7"
      unitRef="usd">703000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMy02LTEtMS05Mjc_ca202296-67bb-47bc-90cc-5f902ed55af7"
      unitRef="usd">1169000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfMy04LTEtMS05Mjc_909a1a17-87ca-415f-9bbb-ae3cefe3827d"
      unitRef="usd">1303000</us-gaap:VariableLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfOS02LTEtMS05NzA_21ff3953-1d66-45c5-a756-237ffe825c34"
      unitRef="usd">1987000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjczZjBlMThmZGIwNjQyNDliODFjYTk2NjUyZTc0NzViL3RhYmxlcmFuZ2U6NzNmMGUxOGZkYjA2NDI0OWI4MWNhOTY2NTJlNzQ3NWJfOS04LTEtMS05NzA_46d04c0d-dd2a-4700-b223-e2556f107473"
      unitRef="usd">2061000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RleHRyZWdpb246YzAyYjE0ZTA2NTUzNGFkZWExNzAwMGRhYzhmMTE0NmVfMTA5MQ_084fc931-20ac-420f-993d-188cc7107869">&lt;div style="text-indent:27pt;margin-top:15pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Future minimum lease payments under commenced non-cancelable operating leases, which are as of June&#160;30, 2020 as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&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.842%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.428%;"/&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;Fiscal Year&lt;/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;Minimum Lease Payments for Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&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 (remainder of year)&lt;/span&gt;&lt;/td&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 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;3,214&#160;&lt;/span&gt;&lt;/td&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;2021&lt;/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;7,282&#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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/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;2023&lt;/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;6,907&#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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/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;Thereafter&lt;/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;39,231&#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;Total future minimum payments &lt;/span&gt;&lt;/td&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;70,739&#160;&lt;/span&gt;&lt;/td&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;Less: imputed interest&lt;/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;(29,430)&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;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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;41,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;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="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfMS0yLTEtMS0w_d6984638-af21-45a5-8450-38d949bcca15"
      unitRef="usd">3214000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfMi0yLTEtMS0w_a7a6ccb4-26bd-410f-afa7-a21bad24bba1"
      unitRef="usd">7282000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfMy0yLTEtMS0w_223b9ba3-7dba-4905-98ae-3a6609b31118"
      unitRef="usd">6985000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfNC0yLTEtMS0w_b06a6107-2410-4508-af39-7ab37d30f8c9"
      unitRef="usd">6907000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfNS0yLTEtMS0w_24e6dca0-48ee-48e7-b3c0-8be32641d600"
      unitRef="usd">7120000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <fldm:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfNi0yLTEtMS0w_22a2b5c4-e3c8-4b8d-9b1e-f5b1b6ebb21a"
      unitRef="usd">39231000</fldm:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfNy0yLTEtMS0w_0cfb2fb5-463e-4336-8404-5a510fdd594c"
      unitRef="usd">70739000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfOC0yLTEtMS0w_f7e1d160-ce0d-47dd-ab30-da30cf986f76"
      unitRef="usd">29430000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV82Ny9mcmFnOmMwMmIxNGUwNjU1MzRhZGVhMTcwMDBkYWM4ZjExNDZlL3RhYmxlOjIzM2Q2MzJhOTE4YTQ4YTc4Njg1ZThmOWQxYTIyMmFlL3RhYmxlcmFuZ2U6MjMzZDYzMmE5MThhNDhhNzg2ODVlOGY5ZDFhMjIyYWVfOS0yLTEtMS0w_5a8486b1-efc8-433e-a9f0-70f1ae605673"
      unitRef="usd">41309000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RleHRyZWdpb246NTU3ZTVlMmE4ZjQ3NGI3ZWE3MjczYmMxNjg4NDBlZmNfMTQ1Nw_65241d64-8bf3-469a-99c7-59d60435ccdf">Fair Value of Financial Instruments&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 tables summarize our cash and available-for-sale securities that were measured at fair value by significant investment category within the fair value hierarchy (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;"&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:31.918%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.918%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.040%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.356%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.210%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.928%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="39" style="padding-top: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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color: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;Gross Unrealized Gain&lt;/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;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;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;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;Cash and Cash Equivalents&lt;/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;Short-Term Marketable 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;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;Cash- Restricted&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:#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;Assets:&lt;/span&gt;&lt;/td&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: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: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:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&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:#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;Cash-unrestricted&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;20,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;20,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;20,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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="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:#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-restricted&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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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:#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;&#160;&#160;Total cash&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 #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;21,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;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;&#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 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;&#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 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;21,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;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;20,196&#160;&lt;/span&gt;&lt;/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;&#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 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;1,075&#160;&lt;/span&gt;&lt;/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="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:#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;Available-for-sale:&lt;/span&gt;&lt;/td&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: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: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:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&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:#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;&#160;&#160;&#160;&#160;Level I:&lt;/span&gt;&lt;/td&gt;&lt;td 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;td 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="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:#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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Money market funds&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;22,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;&#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;22,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;22,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;&#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="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:#ffffff;text-align:left;vertical-align:top;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;&#160;&#160;&#160;&#160;US treasury securities&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;2,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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="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:#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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal           &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;25,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 #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;3&#160;&lt;/span&gt;&lt;/td&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;25,200&#160;&lt;/span&gt;&lt;/td&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;22,769&#160;&lt;/span&gt;&lt;/td&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;2,431&#160;&lt;/span&gt;&lt;/td&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="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:#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 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;46,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;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;3&#160;&lt;/span&gt;&lt;/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;&#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 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;46,471&#160;&lt;/span&gt;&lt;/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;42,965&#160;&lt;/span&gt;&lt;/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;2,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 #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;1,075&#160;&lt;/span&gt;&lt;/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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="39" style="padding-top: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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color: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;Gross Unrealized Gain&lt;/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;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;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;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;Cash and Cash Equivalents&lt;/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;Short-Term Marketable 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;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;Cash- Restricted&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:#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;Assets:&lt;/span&gt;&lt;/td&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: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: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:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&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:#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;Cash-unrestricted&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;16,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;16,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;16,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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="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:#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-restricted&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;2,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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:#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;&#160;&#160;Total cash&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 #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;18,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;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;&#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 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;&#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 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;18,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;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;16,614&#160;&lt;/span&gt;&lt;/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;&#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 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;2,075&#160;&lt;/span&gt;&lt;/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="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:#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;Available-for-sale:&lt;/span&gt;&lt;/td&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: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: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:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&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:#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;&#160;&#160;&#160;&#160;Level I:&lt;/span&gt;&lt;/td&gt;&lt;td 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;td 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="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:#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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Money market funds&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;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;&#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;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;&#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="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:#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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;US treasury securities&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;36,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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;36,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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;36,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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="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:#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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal&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;41,989&#160;&lt;/span&gt;&lt;/td&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;36&#160;&lt;/span&gt;&lt;/td&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;42,025&#160;&lt;/span&gt;&lt;/td&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;5,047&#160;&lt;/span&gt;&lt;/td&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;36,978&#160;&lt;/span&gt;&lt;/td&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="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:#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 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;60,678&#160;&lt;/span&gt;&lt;/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;36&#160;&lt;/span&gt;&lt;/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;&#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;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;60,714&#160;&lt;/span&gt;&lt;/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;21,661&#160;&lt;/span&gt;&lt;/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;36,978&#160;&lt;/span&gt;&lt;/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,075&#160;&lt;/span&gt;&lt;/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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:15pt;"&gt;&lt;span style="background-color:rgb(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 were no transfers between Level I and Level II measurements, and no changes in the valuation techniques used, during the six months ended&#160;June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 an evaluation of securities that were in a loss position, we did not recognize any other-than-temporary impairment charges for the six months ended June&#160;30, 2020 and 2019. None of our investments have been in a continuous loss position for more than 12 months. We concluded that the declines in market value of our available-for-sale securities investment portfolio were temporary in nature and did not consider any of our investments to be other-than-temporarily impaired. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:9pt;"&gt;&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;Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 2019, we significantly reduced the amount of our outstanding debt. As a result, these securities are not traded frequently, so it is difficult to estimate a reliable and accurate market price and represent Level III valuations. A&#160;fair value&#160;for these assets cannot be determined by using readily observable inputs or measures, such as&#160;market prices&#160;or models. Fair values were estimated using pricing models and risk-adjusted value ranges. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 par value, carrying value and the estimated fair value of the 2014 and 2019 Notes at June&#160;30, 2020 and December&#160;31, 2019, respectively (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&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:43.467%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.187%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.780%;"/&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="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;"&gt;&lt;span style="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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"&gt;&lt;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);"&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;/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="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;Par 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 #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;Carrying 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 #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;Par 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 #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;Carrying 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 #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;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2014 Notes&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,079&#160;&lt;/span&gt;&lt;/td&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 #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;1,051&#160;&lt;/span&gt;&lt;/td&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 #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,122&#160;&lt;/span&gt;&lt;/td&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,079&#160;&lt;/span&gt;&lt;/td&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,057&#160;&lt;/span&gt;&lt;/td&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,122&#160;&lt;/span&gt;&lt;/td&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;2019 Notes&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;55,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;52,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,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;52,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 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;56,079&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;54,013&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;83,491&#160;&lt;/span&gt;&lt;/td&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;56,079&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;53,821&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;75,097&#160;&lt;/span&gt;&lt;/td&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:FairValueDisclosuresTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RleHRyZWdpb246NTU3ZTVlMmE4ZjQ3NGI3ZWE3MjczYmMxNjg4NDBlZmNfMTQ1Mg_e5da8ffa-be65-4d5c-83ba-ffa5804408e0">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 tables summarize our cash and available-for-sale securities that were measured at fair value by significant investment category within the fair value hierarchy (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;"&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:31.918%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.918%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.040%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.356%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.210%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.928%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="39" style="padding-top: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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color: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;Gross Unrealized Gain&lt;/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;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;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;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;Cash and Cash Equivalents&lt;/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;Short-Term Marketable 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;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;Cash- Restricted&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:#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;Assets:&lt;/span&gt;&lt;/td&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: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: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:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&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:#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;Cash-unrestricted&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;20,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;20,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;20,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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="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:#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-restricted&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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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:#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;&#160;&#160;Total cash&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 #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;21,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;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;&#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 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;&#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 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;21,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;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;20,196&#160;&lt;/span&gt;&lt;/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;&#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 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;1,075&#160;&lt;/span&gt;&lt;/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="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:#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;Available-for-sale:&lt;/span&gt;&lt;/td&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: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: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:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&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:#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;&#160;&#160;&#160;&#160;Level I:&lt;/span&gt;&lt;/td&gt;&lt;td 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;td 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="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:#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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Money market funds&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;22,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;&#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;22,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;22,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;&#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="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:#ffffff;text-align:left;vertical-align:top;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;&#160;&#160;&#160;&#160;US treasury securities&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;2,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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="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:#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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal           &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;25,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 #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;3&#160;&lt;/span&gt;&lt;/td&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;25,200&#160;&lt;/span&gt;&lt;/td&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;22,769&#160;&lt;/span&gt;&lt;/td&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;2,431&#160;&lt;/span&gt;&lt;/td&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="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:#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 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;46,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;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;3&#160;&lt;/span&gt;&lt;/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;&#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 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;46,471&#160;&lt;/span&gt;&lt;/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;42,965&#160;&lt;/span&gt;&lt;/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;2,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 #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;1,075&#160;&lt;/span&gt;&lt;/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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;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;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="39" style="padding-top: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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color: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;Gross Unrealized Gain&lt;/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;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;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;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;Cash and Cash Equivalents&lt;/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;Short-Term Marketable 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;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;Cash- Restricted&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:#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;Assets:&lt;/span&gt;&lt;/td&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: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: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:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&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:#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;Cash-unrestricted&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;16,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;16,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;16,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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="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:#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-restricted&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;2,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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:#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;&#160;&#160;Total cash&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 #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;18,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;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;&#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 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;&#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 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;18,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;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;16,614&#160;&lt;/span&gt;&lt;/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;&#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 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;2,075&#160;&lt;/span&gt;&lt;/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="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:#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;Available-for-sale:&lt;/span&gt;&lt;/td&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: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: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:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&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:#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;&#160;&#160;&#160;&#160;Level I:&lt;/span&gt;&lt;/td&gt;&lt;td 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;td 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="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:#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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Money market funds&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;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;&#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;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;&#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="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:#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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;US treasury securities&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;36,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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;36,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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;36,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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="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:#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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal&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;41,989&#160;&lt;/span&gt;&lt;/td&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;36&#160;&lt;/span&gt;&lt;/td&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;42,025&#160;&lt;/span&gt;&lt;/td&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;5,047&#160;&lt;/span&gt;&lt;/td&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;36,978&#160;&lt;/span&gt;&lt;/td&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="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:#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 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;60,678&#160;&lt;/span&gt;&lt;/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;36&#160;&lt;/span&gt;&lt;/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;&#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;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;60,714&#160;&lt;/span&gt;&lt;/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;21,661&#160;&lt;/span&gt;&lt;/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;36,978&#160;&lt;/span&gt;&lt;/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,075&#160;&lt;/span&gt;&lt;/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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i29ba16b70222463cb712f66127f40c1d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMy0xLTEtMS0w_8cf58446-6984-44f1-bc0e-25b56796ca71"
      unitRef="usd">20196000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i29ba16b70222463cb712f66127f40c1d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMy03LTEtMS0w_501023ac-95a1-40e5-b785-f5199b11aef5"
      unitRef="usd">20196000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i29ba16b70222463cb712f66127f40c1d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMy05LTEtMS0w_1dec7326-c58c-49aa-b2e3-19d86caf443f"
      unitRef="usd">20196000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ie6729e260dff49138b5dc94664f1afff_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfNC0xLTEtMS0w_40af74d7-3574-4357-9810-3611fcb7f497"
      unitRef="usd">1075000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ie6729e260dff49138b5dc94664f1afff_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfNC03LTEtMS0w_2624b9c8-879e-4c3f-9c74-e80880e91dac"
      unitRef="usd">1075000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ie6729e260dff49138b5dc94664f1afff_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfNC0xMy0xLTEtMA_51f229ed-2978-454c-be59-b9626a0e75ba"
      unitRef="usd">1075000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id3dd2e3cc41a4907ba4a257a049b3cb5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfNS0xLTEtMS0w_62765fef-ece3-49d6-b54d-222a1f76651c"
      unitRef="usd">21271000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id3dd2e3cc41a4907ba4a257a049b3cb5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfNS03LTEtMS0w_47311812-c8fe-4a90-98c7-fc0ec4c76e7f"
      unitRef="usd">21271000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id3dd2e3cc41a4907ba4a257a049b3cb5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfNS05LTEtMS0w_e10314cb-60fe-4092-9217-b1ebd86f4fc0"
      unitRef="usd">20196000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="id3dd2e3cc41a4907ba4a257a049b3cb5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfNS0xMy0xLTEtMA_1af59bc1-d221-4b11-aedb-70d16a6d24d3"
      unitRef="usd">1075000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic5199a9a03db48e78533b802842d5c32_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOC0xLTEtMS0w_307b358e-538f-43b2-9be9-7088b04c9c61"
      unitRef="usd">22769000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic5199a9a03db48e78533b802842d5c32_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOC0zLTEtMS0w_e18a37e9-5337-4214-9531-e654ca2f24da"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic5199a9a03db48e78533b802842d5c32_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOC01LTEtMS0w_18552aed-0ee6-4bc6-bc13-56d744e4a621"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic5199a9a03db48e78533b802842d5c32_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOC03LTEtMS0w_fe93279c-9d93-42bd-a576-b78cea5f4332"
      unitRef="usd">22769000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic5199a9a03db48e78533b802842d5c32_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOC05LTEtMS0w_d9d77ae1-7a24-41c3-b370-dba1c519edf4"
      unitRef="usd">22769000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="ic5199a9a03db48e78533b802842d5c32_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOC0xMS0xLTEtMA_e2a48383-fe9a-4882-994a-58183f66bb59"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="ic5199a9a03db48e78533b802842d5c32_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOC0xMy0xLTEtMA_4e54f263-87a1-47c4-a01e-f59dd95e57f3"
      unitRef="usd">0</us-gaap:LongTermInvestments>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i72e885b6db4f4952bb26dfb99f31dda7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOS0xLTEtMS0w_a5dfade5-0e18-4e65-b559-f45fce193a80"
      unitRef="usd">2428000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i72e885b6db4f4952bb26dfb99f31dda7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOS0zLTEtMS0w_ce179e26-ec41-42a9-a0f1-01be7fce5f3c"
      unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i72e885b6db4f4952bb26dfb99f31dda7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOS01LTEtMS0w_c8a6dd76-707a-4fb1-9658-f410db5c1f1a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i72e885b6db4f4952bb26dfb99f31dda7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOS03LTEtMS0w_fc4c4d3e-6143-4c65-8087-f77631184f08"
      unitRef="usd">2431000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i72e885b6db4f4952bb26dfb99f31dda7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOS05LTEtMS0w_be846be1-c28c-4e48-b724-accb72e2c8a2"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i72e885b6db4f4952bb26dfb99f31dda7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfOS0xMS0xLTEtMA_de0fa622-794d-436c-988b-dc743c5d43e0"
      unitRef="usd">2431000</us-gaap:ShortTermInvestments>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iee23fc4d8ccf47079b6253bab2258fdb_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTAtMS0xLTEtMA_2df9e138-9e5d-4094-bc47-76f8bd8c3706"
      unitRef="usd">25197000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iee23fc4d8ccf47079b6253bab2258fdb_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTAtMy0xLTEtMA_2199e433-7ec2-45de-a519-6af26e2c5b69"
      unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iee23fc4d8ccf47079b6253bab2258fdb_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTAtNS0xLTEtMA_dbe57ad4-613a-48f3-a4dc-b918407e6b3e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iee23fc4d8ccf47079b6253bab2258fdb_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTAtNy0xLTEtMA_b487a6ce-101f-4496-9ee9-048459337878"
      unitRef="usd">25200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iee23fc4d8ccf47079b6253bab2258fdb_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTAtOS0xLTEtMA_918ec7a7-8dee-44b8-8c24-073760b0d858"
      unitRef="usd">22769000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="iee23fc4d8ccf47079b6253bab2258fdb_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTAtMTEtMS0xLTA_503a94c5-2f83-4106-b4ff-7c12e203fe96"
      unitRef="usd">2431000</us-gaap:ShortTermInvestments>
    <fldm:CashCashEquivalentsAndShortTermInvestmentsAmortizedCost
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTEtMS0xLTEtMA_eb953a41-bd96-4c76-ba52-8fb38c3ef066"
      unitRef="usd">46468000</fldm:CashCashEquivalentsAndShortTermInvestmentsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTEtMy0xLTEtMA_395d32d2-3ff8-4a18-ba8e-8e0e2a1cd944"
      unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTEtNS0xLTEtMA_2c1f6037-0a8b-44d7-8baa-f15849bfd8bf"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTEtNy0xLTEtMA_3b09eb1c-a922-4a20-b72e-4ba28e61d062"
      unitRef="usd">46471000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTEtOS0xLTEtMA_071d1e2f-bdc8-42fb-9ec3-7305d10ef7ab"
      unitRef="usd">42965000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTEtMTEtMS0xLTA_d92eae36-4238-4263-8f34-31b482f6b00e"
      unitRef="usd">2431000</us-gaap:ShortTermInvestments>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTEtMTMtMS0xLTA_dd130b7e-8caf-4bc5-b587-5d55bbcafb97"
      unitRef="usd">1075000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibf0225bb07fc4217a4923e5e093d6913_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTYtMS0xLTEtMA_284d0602-d4bd-42b0-8f29-376775d56ccc"
      unitRef="usd">16614000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibf0225bb07fc4217a4923e5e093d6913_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTYtNy0xLTEtMA_4c17563b-1107-45b3-9ae6-b6a4937698af"
      unitRef="usd">16614000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibf0225bb07fc4217a4923e5e093d6913_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTYtOS0xLTEtMA_4cb2c277-3215-4248-90ea-3780be6ed0a9"
      unitRef="usd">16614000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i10a8ac87fdde4dcaafe71cb08a3ab3fe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTctMS0xLTEtMA_baa9fef3-365f-4d18-87fb-57466c2bf209"
      unitRef="usd">2075000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i10a8ac87fdde4dcaafe71cb08a3ab3fe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTctNy0xLTEtMA_4687f597-eb3a-47e1-a3eb-42e648a22be3"
      unitRef="usd">2075000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i10a8ac87fdde4dcaafe71cb08a3ab3fe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTctMTMtMS0xLTA_be73c816-de76-479d-a6ce-049ace9ab361"
      unitRef="usd">2075000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia3a14ed05f794d52ac964bb08c024d85_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTgtMS0xLTEtMA_aaa3fb2f-8328-4c71-ac01-8ceacbb96b57"
      unitRef="usd">18689000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia3a14ed05f794d52ac964bb08c024d85_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTgtNy0xLTEtMA_00a9c745-7da5-4eb7-8983-ed57933da513"
      unitRef="usd">18689000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia3a14ed05f794d52ac964bb08c024d85_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTgtOS0xLTEtMA_fa8864fa-f09a-4612-88c7-f3eb7ac38b3a"
      unitRef="usd">16614000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ia3a14ed05f794d52ac964bb08c024d85_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMTgtMTMtMS0xLTA_e14ed4c6-d544-4961-a824-807ebb9bc94c"
      unitRef="usd">2075000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7fcaf9e076f84c339166466f4ab139ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjEtMS0xLTEtMA_bb374811-8c24-4847-bd47-24922f38a9fb"
      unitRef="usd">5047000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7fcaf9e076f84c339166466f4ab139ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjEtMy0xLTEtMA_9edaaccb-80f3-44a1-98f8-58ba774a2a1f"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7fcaf9e076f84c339166466f4ab139ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjEtNS0xLTEtMA_c0fb2717-973c-44d8-bedf-02db82fcc850"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7fcaf9e076f84c339166466f4ab139ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjEtNy0xLTEtMA_f6132b26-16d1-469c-892d-91ab50668610"
      unitRef="usd">5047000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7fcaf9e076f84c339166466f4ab139ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjEtOS0xLTEtMA_a44b7b1a-9ad2-4b27-b755-a72fa4c522e0"
      unitRef="usd">5047000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i7fcaf9e076f84c339166466f4ab139ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjEtMTEtMS0xLTA_d6b54eb4-8f17-40d8-8ff7-9780bdae1653"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i7fcaf9e076f84c339166466f4ab139ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjEtMTMtMS0xLTA_ce49f311-2f03-4ddc-947b-8f740155ac4e"
      unitRef="usd">0</us-gaap:LongTermInvestments>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="idf6c0fc7a1024520912048cd034720fe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjItMS0xLTEtMA_2eb445ca-5a65-4c9d-9a6f-4878fb88e05e"
      unitRef="usd">36942000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="idf6c0fc7a1024520912048cd034720fe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjItMy0xLTEtMA_ea3c0802-d857-4f6f-91d4-12b5099d5404"
      unitRef="usd">36000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="idf6c0fc7a1024520912048cd034720fe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjItNS0xLTEtMA_1b67a716-231b-4ce2-b119-ab9e803acf82"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idf6c0fc7a1024520912048cd034720fe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjItNy0xLTEtMA_3157ad15-2a3a-426e-9016-e8ed5670b16b"
      unitRef="usd">36978000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="idf6c0fc7a1024520912048cd034720fe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjItOS0xLTEtMA_be875834-c7fd-435c-a9fa-85b2616a24f1"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="idf6c0fc7a1024520912048cd034720fe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjItMTEtMS0xLTA_33b88009-166e-49fd-96a7-be4c40529c78"
      unitRef="usd">36978000</us-gaap:ShortTermInvestments>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i025252e98ca347acb2edc468abb43d4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjMtMS0xLTEtMA_984353e5-349d-4a27-acc2-903c778f14e0"
      unitRef="usd">41989000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i025252e98ca347acb2edc468abb43d4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjMtMy0xLTEtMA_43c87464-ded6-4227-8914-b6e02f36a8f1"
      unitRef="usd">36000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i025252e98ca347acb2edc468abb43d4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjMtNS0xLTEtMA_f4ef620c-824b-47d5-81f2-4bb723029e4c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i025252e98ca347acb2edc468abb43d4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjMtNy0xLTEtMA_305db834-af2b-4cf4-a9ad-6b660322a3d9"
      unitRef="usd">42025000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i025252e98ca347acb2edc468abb43d4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjMtOS0xLTEtMA_fb31df69-b390-4a50-ba69-ecf2097082cd"
      unitRef="usd">5047000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i025252e98ca347acb2edc468abb43d4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjMtMTEtMS0xLTA_96dfa77e-8881-42ae-bfcb-b41b04d6b2b8"
      unitRef="usd">36978000</us-gaap:ShortTermInvestments>
    <fldm:CashCashEquivalentsAndShortTermInvestmentsAmortizedCost
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjQtMS0xLTEtMA_a0855b48-5dcd-4913-9c8c-f9f1617c6d5d"
      unitRef="usd">60678000</fldm:CashCashEquivalentsAndShortTermInvestmentsAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjQtMy0xLTEtMA_1ad77133-c59e-48c0-8708-6ffc9bde6b8e"
      unitRef="usd">36000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjQtNS0xLTEtMA_4eb002b3-c312-4992-b25d-5c6930283748"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjQtNy0xLTEtMA_8ed63cb4-efad-415d-9400-add74b993007"
      unitRef="usd">60714000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjQtOS0xLTEtMA_553cc24c-a028-48e1-925a-4ce76ebe19d5"
      unitRef="usd">21661000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjQtMTEtMS0xLTA_dc99220b-a7c7-481f-b31e-061db567e74a"
      unitRef="usd">36978000</us-gaap:ShortTermInvestments>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOjRmZDNiOGM0ZDQ2MTQyNjhiZDdlYmZmZjE3MjUxNTdkL3RhYmxlcmFuZ2U6NGZkM2I4YzRkNDYxNDI2OGJkN2ViZmZmMTcyNTE1N2RfMjQtMTMtMS0xLTA_53706f6f-dafe-477a-a63f-f62f3a47cebd"
      unitRef="usd">2075000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RleHRyZWdpb246NTU3ZTVlMmE4ZjQ3NGI3ZWE3MjczYmMxNjg4NDBlZmNfNTI0_d3ab3146-5a53-4c40-bcba-59d60405571c"
      unitRef="investment">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie51e67a04ef94c3aa188a277a6b08e3e_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMi0xLTEtMS0w_d0541997-4667-4766-9c80-9ee51512bc83"
      unitRef="usd">1079000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFairValue
      contextRef="id4a8929cebf8472c89f7eb261ee30f73_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMi0zLTEtMS0w_86864413-2e87-4c82-b3ff-1dfb4e428757"
      unitRef="usd">1051000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i4b31402585694cb4be4080ffa8a7720a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMi01LTEtMS0w_ae972891-c0e7-488a-9529-551c56206ab2"
      unitRef="usd">1122000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i65e15562d4264df7b3aadc9c1f65ab3b_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMi03LTEtMS0w_bdeaf9a4-26a0-4608-bafe-588f68d7b59e"
      unitRef="usd">1079000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFairValue
      contextRef="id18d55e250394732941aebcc89c55941_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMi05LTEtMS0w_0a5b3062-5ba4-46b4-8efd-4d4abe071046"
      unitRef="usd">1057000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i73bf5306b0f64a5e89b96586911e92ef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMi0xMS0xLTEtMA_a9144d77-2f56-4129-90cd-2c327f863ac4"
      unitRef="usd">1122000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icff29a59b9f64515b54b16e5b1dadaa1_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMy0xLTEtMS0w_0210d409-2d09-4856-b508-0f4b84dff474"
      unitRef="usd">55000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="icff29a59b9f64515b54b16e5b1dadaa1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMy0zLTEtMS0w_be5c149e-9d13-4709-b86d-d4676968a88f"
      unitRef="usd">52962000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="id74f72d9f4984ab486d8a16aaa5838dd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMy01LTEtMS0w_3a6276fb-823b-4fd9-b197-e8c7b702b004"
      unitRef="usd">82369000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if79ebeb0c79d408b9846192711455544_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMy03LTEtMS0w_7c4e6d36-fcdb-44cc-a946-d5fca2f5e17e"
      unitRef="usd">55000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i2c7ece0859f047309f94d20b83e29d35_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMy05LTEtMS0w_192f4120-2b11-4da1-a4dc-138b34b00635"
      unitRef="usd">52764000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib49b00a900dd4e97a43c9f5f40db0903_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfMy0xMS0xLTEtMA_81aeec4c-a44d-4353-9faa-c64257846d68"
      unitRef="usd">73975000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie858d56305824d51932d9d9017b325d7_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfNC0xLTEtMS0w_316021fe-016e-4f67-ac76-67fdc6062420"
      unitRef="usd">56079000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i56c7e99db69245109c90dd582a9c9e51_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfNC0zLTEtMS0w_20e6ab5a-6099-403e-999b-99f171c5bc4d"
      unitRef="usd">54013000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i4aa0ef993d2546c2bf5974034f26a02d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfNC01LTEtMS0w_0faa8916-29ee-4fd7-b319-980143372f55"
      unitRef="usd">83491000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i79cc019a48bf45ada14b2217b78ac841_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfNC03LTEtMS0w_4e0ffcbf-6933-4dea-bdcf-f975605b34ff"
      unitRef="usd">56079000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i8cae9a3e17e54daa98299a6ce4a4ee9b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfNC05LTEtMS0w_058eaed8-0453-40c3-ad61-5e4e8692c83f"
      unitRef="usd">53821000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib86f1dbfef8c43eba99ab5267f00bd44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83MC9mcmFnOjU1N2U1ZTJhOGY0NzRiN2VhNzI3M2JjMTY4ODQwZWZjL3RhYmxlOmYwZDFiOWEzYWEyMzQzNTE4YTdkZjVmYzk4ZTU3MmUyL3RhYmxlcmFuZ2U6ZjBkMWI5YTNhYTIzNDM1MThhN2RmNWZjOThlNTcyZTJfNC0xMS0xLTEtMA_13c1dff7-99c0-47b5-918b-0060f81dcc74"
      unitRef="usd">75097000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RleHRyZWdpb246YzZiN2EwY2UwM2M5NGI3OGIyZGQ5Y2E5M2M1OWMzOWRfNjg3_0a7438a2-35fb-4b08-83d5-4b4ffbd97894">Shareholders&#x2019; Equity&lt;div style="text-indent:13.5pt;margin-top:12pt;"&gt;&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;InstruNor Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 2020, we completed the acquisition of all of the outstanding shares of InstruNor (see Note 3). The purchase price was approximately $7.2 million, consisting of $5.2 million in cash and 485,451 shares of our common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:9pt;"&gt;&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;Conversion of 2018 Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 the first quarter of 2019, we issued 19,460,260 shares of our common stock in connection with the conversion of our 2018 Notes (see Note 7). As a result of this issuance of our common stock, we recorded a total of $133.3 million of equity, which was equivalent to the fair value of the bonds retired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;At June&#160;30, 2020, we had reserved shares of common stock for future issuance under equity compensation plans as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&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:57.649%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.723%;"/&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 000's)&lt;/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;Securities To Be Issued Upon Exercise Of 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;Securities To Be Issued Upon Release Of Restricted Stock and Performance Share Units&lt;/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;Number Of Remaining Securities Available For Future Issuance &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;2009 Equity Incentive Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;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;19&#160;&lt;/span&gt;&lt;/td&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;&#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;&#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;2011 Equity Incentive Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;DVS Sciences Inc. 2010 Equity Incentive Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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;2017 Inducement Award Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;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;&#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;2017 Employee Stock Purchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td 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;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,858&#160;&lt;/span&gt;&lt;/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 colspan="2" 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-left:1pt;padding-right:0%;"&gt;&lt;span style="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,379&#160;&lt;/span&gt;&lt;/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 colspan="2" 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-left:1pt;padding-right:0%;"&gt;&lt;span style="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,923&#160;&lt;/span&gt;&lt;/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:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RleHRyZWdpb246YzZiN2EwY2UwM2M5NGI3OGIyZGQ5Y2E5M2M1OWMzOWRfMTk2_850e4667-2bcc-42de-83a2-17e5d3a18ee2"
      unitRef="usd">7200000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RleHRyZWdpb246YzZiN2EwY2UwM2M5NGI3OGIyZGQ5Y2E5M2M1OWMzOWRfMjE0_d27d7dbb-2e8c-48b2-9601-724a2121c982"
      unitRef="usd">5200000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RleHRyZWdpb246YzZiN2EwY2UwM2M5NGI3OGIyZGQ5Y2E5M2M1OWMzOWRfMjI5_1860c6f9-3749-4034-b8b7-21b6a0bee77b"
      unitRef="shares">485451</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ic9e20e797d99498ba1503308c636860c_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RleHRyZWdpb246YzZiN2EwY2UwM2M5NGI3OGIyZGQ5Y2E5M2M1OWMzOWRfMzI1_6b4ae826-c0b0-4de0-a826-849e7347f0b5"
      unitRef="shares">19460260</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ic9e20e797d99498ba1503308c636860c_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RleHRyZWdpb246YzZiN2EwY2UwM2M5NGI3OGIyZGQ5Y2E5M2M1OWMzOWRfNDk1_2f6d9e95-a67b-4fb6-977a-40b0536edb1a"
      unitRef="usd">133300000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RleHRyZWdpb246YzZiN2EwY2UwM2M5NGI3OGIyZGQ5Y2E5M2M1OWMzOWRfNjgz_e35a5e60-f7f5-46a2-8774-994f4e9b4d37">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;At June&#160;30, 2020, we had reserved shares of common stock for future issuance under equity compensation plans as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&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:57.649%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.723%;"/&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 000's)&lt;/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;Securities To Be Issued Upon Exercise Of 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;Securities To Be Issued Upon Release Of Restricted Stock and Performance Share Units&lt;/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;Number Of Remaining Securities Available For Future Issuance &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;2009 Equity Incentive Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;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;19&#160;&lt;/span&gt;&lt;/td&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;&#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;&#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;2011 Equity Incentive Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;DVS Sciences Inc. 2010 Equity Incentive Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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;2017 Inducement Award Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;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;&#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;2017 Employee Stock Purchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td 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;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,858&#160;&lt;/span&gt;&lt;/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 colspan="2" 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-left:1pt;padding-right:0%;"&gt;&lt;span style="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,379&#160;&lt;/span&gt;&lt;/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 colspan="2" 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-left:1pt;padding-right:0%;"&gt;&lt;span style="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,923&#160;&lt;/span&gt;&lt;/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="padding-left:22.5pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Total stock-based compensation expense recognized was as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:513.00pt;"&gt;&lt;tr&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:257.50pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.75pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:58.00pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.75pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:58.00pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.00pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:58.00pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.00pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:58.00pt;"/&gt;&lt;td style="width:1.0pt;"/&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;span style="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="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="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 #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: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;td colspan="3" style="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;&lt;span style="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;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: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;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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 Stock Units, Stock Options and Performance Share Units&lt;/span&gt;&lt;/td&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;3,331&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;2,848&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;5,443&#160;&lt;/span&gt;&lt;/td&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;4,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Employee Stock Purchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 Share-based Compensation&lt;/span&gt;&lt;/td&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,634&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;2,992&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;6,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 #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;5,263&#160;&lt;/span&gt;&lt;/td&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:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i54dc9dd1e4c54366b184d7ec15d3c26e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMS0yLTEtMS0w_d6e99133-a36e-4ec5-9751-8d8e538e1010"
      unitRef="shares">19000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ic0b9dfbd254547eb98c1aa7bbcf65d05_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMS00LTEtMS0w_4ed58bf0-ed32-4d9e-887b-cab1e22c496e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i1854ade142854ee5bf2d9b44b626e107_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMS02LTEtMS0w_507b4917-a38b-409a-8a07-7f5aef8b4798"
      unitRef="shares">0</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i96fee77e341349f9adfb7cab1eec99d8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMi0yLTEtMS0w_aab26b4c-e12a-43cc-b758-98ddbee60b53"
      unitRef="shares">1609000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i6be9ba4661e140bda7d84ed197b4d3cd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMi00LTEtMS0w_d29abcb2-af9a-412d-bcb5-a44786b6bb91"
      unitRef="shares">6138000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="idb4483747bcc41239c64b7bdbd45b3c8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMi02LTEtMS0w_bda0bfdd-330f-4cef-9821-d2fdd025b28f"
      unitRef="shares">2823000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i1f39a812ab154c8495d9c8474f330b19_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMy0yLTEtMS0w_c611d8db-5a0d-460f-b55c-6b7f8632c6b6"
      unitRef="shares">23000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i7e5248eb7e024c54a87ddef330d1f9d8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMy00LTEtMS0w_4479e8d7-ada6-4c4a-a51a-05558c421118"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i25a191c39b1248a4ae41d64db652cd32_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfMy02LTEtMS0w_6be4328d-013f-41c3-8243-08692980813a"
      unitRef="shares">0</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ic0717b0207f94b3488ed7f5e626f8363_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNC0yLTEtMS0w_70cf2e20-576c-4fec-a6fd-296e82b3a509"
      unitRef="shares">207000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i23d2e3b6f5ff4b258b755520e57cf6db_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNC00LTEtMS0w_da2fab8a-8829-4c48-a813-a48b53bf2fd3"
      unitRef="shares">241000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i4063d50f5abb4c249d8648dd00f68c9c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNC02LTEtMS0w_034255cd-d608-403e-8262-e45d36f898e4"
      unitRef="shares">0</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i9401a6a6ad874e1eb32a333ac14fa501_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNS0yLTEtMS0w_3e32f536-613e-46c9-ab9c-d9d558ffe0f1"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i3904da7b5bb8402c96fb8122fce0f6fa_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNS00LTEtMS0w_b72535b2-ef29-4f3c-b003-97461d6ae14d"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ie709e782ac84411fb90b0db66e2790f9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNS02LTEtMS0w_a15e317e-e701-4787-a3d8-6fd5f43ba75d"
      unitRef="shares">3100000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i231fe3bb1fa6463098505c061aec5ad0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNi0yLTEtMS0w_abae7a6f-da99-441a-8e8a-ecddaf09ef35"
      unitRef="shares">1858000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i5dfb7e923d094b0389d8493f404c8f3a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNi00LTEtMS0w_9543262c-87a7-44a7-b39f-595eb9b124e4"
      unitRef="shares">6379000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83My9mcmFnOmM2YjdhMGNlMDNjOTRiNzhiMmRkOWNhOTNjNTljMzlkL3RhYmxlOmNmODQ2MzQ2MGRlYjRkMGQ4NGNkZWViZmVjNTRmYWI2L3RhYmxlcmFuZ2U6Y2Y4NDYzNDYwZGViNGQwZDg0Y2RlZWJmZWM1NGZhYjZfNi02LTEtMS0w_1d58eb85-ab59-4a9c-a8e4-c6ad174ce137"
      unitRef="shares">5923000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjE5OTAyMzI3OTMxOA_01db5e7c-6b15-4bd4-aa74-fef9c53f7260">Stock-Based Plans&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our board of directors sets the terms, conditions, and restrictions related to our 2017 Employee Stock Purchase Plan (ESPP) and the grant of stock options, restricted stock units (RSUs) and performance-based awards under our equity incentive plans. Our board of directors determines the number of awards to grant and also sets vesting criteria. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 general, RSUs vest on a quarterly basis over a period of four years from the date of grant at a rate of either 25% on the first anniversary of the grant date and ratably each quarter over the remaining 12 quarters, or ratably each quarter over 16 quarters, subject to the employees&#x2019; continued employment. In May 2020, we granted 1.8 million retention RSUs that vest over three years, with 50% of the RSUs vesting after one year and 25% of the RSUs vesting each year thereafter. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Incentive stock options and non-statutory stock options granted under our 2011 Equity Incentive Plan (2011 Plan) have a term of no more than ten years from the date of grant and an exercise price of at least 100% of the fair market value of the underlying common stock on the date of grant. If a participant owns stock representing more than 10% of the voting power of all classes of our stock on the grant date, an incentive stock option awarded to the participant will have a term of no more than five years from the date of grant and an exercise price of at least 110% of the fair market value of the underlying common stock on the date of grant. Generally, options vest at a rate of either 25% on the first anniversary of the option grant date and ratably &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;each month over the remaining period of 36 months, or ratably each month over 48 months. We may grant options with different vesting terms from time to time. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For performance-based share awards, our board of directors sets the performance objectives and other vesting provisions in determining the number of shares or value of performance units and performance shares that will be paid out. Such payout will be a function of the extent to which performance objectives or other vesting provisions have been achieved.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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;2011 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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&#160;2011, our board of directors adopted the 2011 Plan under which incentive stock options, non-statutory stock options, RSUs, stock appreciation rights, performance stock units (PSUs), and performance shares may be granted to our employees, directors, and consultants. In April 2019, our board of directors authorized, and in June 2019, our stockholders approved an amendment and restatement of the 2011 Plan to make various changes, including increasing the number of shares reserved for issuance by approximately 5.0 million shares and extending the term of the 2011 Plan until April 2029. In May 2020, our board of directors authorized, and in June 2020, our stockholders approved an increase in the number of shares reserved for issuance under the 2011 Plan of 1.4 million shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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;2009 Equity Incentive Plan and 2017 Inducement Award Plan  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our 2009 Equity Incentive Plan (the 2009 Plan) terminated on the date the 2011 Plan was adopted. Options granted, or shares issued under the 2009 Plan that were outstanding on the date the 2011 Plan became effective, remained subject to the terms of the 2009 Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 2017, we adopted the Fluidigm Corporation 2017 Inducement Award Plan (Inducement Plan) and reserved 2 million shares of our common stock for issuance pursuant to equity awards granted under the Inducement Plan. The Inducement Plan provided for the grant of equity-based awards on terms substantially similar to the 2011 Plan. In accordance with Rule 5635(c)(4) of the Nasdaq Listing Rules, awards under the Inducement Plan were only be made to individuals not previously our employees or non-employee members of our board of directors (or following such individual&#x2019;s bona fide period of non-employment), as an inducement material to the individual&#x2019;s entry into employment with us or in connection with a merger or acquisition, to the extent permitted by Rule 5635(c)(3) of the Nasdaq Listing Rules. In June 2019, concurrently with the increase in shares available for grant under the 2011 Plan, the Inducement Plan was terminated such that no further grants could be made thereunder. Options granted and shares issued under the Inducement Plan that were outstanding when the Inducement Plan was terminated remain outstanding subject to their terms and the terms of the Inducement Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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;Valuation and Expense Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We use the Black-Scholes option-pricing model to estimate the fair value of stock options granted under our equity incentive plans. We grant stock options at exercise prices not less than the fair value of our common stock at the date of grant. The fair value of RSUs granted to employees was estimated on the date of grant by multiplying the number of shares granted by the fair market value of our common stock on the grant date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Activity under the 2011 Plan, the 2009 Plan, and the Inducement Plan was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Restricted Stock Units&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;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;"&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:63.497%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.523%;"/&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="3" style="padding-top: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;Number of Units  (in 000s)&lt;/span&gt;&lt;/td&gt;&lt;td 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: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;Grant Date Fair Value per Unit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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 December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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;7.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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;RSU granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;3.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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;RSU released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(602)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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;7.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;RSU forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(222)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;6.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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 as of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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;5,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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;5.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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:27pt;margin-top:15pt;"&gt;&lt;span style="background-color:rgb(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 unrecognized compensation costs related to outstanding unvested RSUs under our equity incentive plans were $24.8 million. We expect to recognize those costs over a weighted average period of 3.0 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Stock Options&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:700;line-height:120%;"&gt;: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;"&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:42.444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.725%;"/&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;&#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="3" style="padding-top: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;Number of &lt;br/&gt;Options (000s)&lt;/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;Exercise Price&lt;br/&gt;per Option&lt;/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 Remaining Contractual Life (in 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: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:8pt;font-weight:700;line-height:100%;"&gt;Aggregate&lt;/span&gt;&lt;/div&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:8pt;font-weight:700;line-height:100%;"&gt;Intrinsic &lt;/span&gt;&lt;/div&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:8pt;font-weight:700;line-height:100%;"&gt;Value &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;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%;"&gt; in (000s)&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:1pt;padding-right:1pt;"&gt;&lt;span style="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 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,027&#160;&lt;/span&gt;&lt;/td&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;7.78&#160;&lt;/span&gt;&lt;/td&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="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;6.8&lt;/span&gt;&lt;/td&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;81&#160;&lt;/span&gt;&lt;/td&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;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;3.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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: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;/tr&gt;&lt;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;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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;&#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="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: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;/tr&gt;&lt;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;Options forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;5.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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: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;/tr&gt;&lt;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 as of 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: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,858&#160;&lt;/span&gt;&lt;/td&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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;7.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;6.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 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;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Vested at 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: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,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;8.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;5.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;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Awards expected to vest 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 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;474&#160;&lt;/span&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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;5.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;8.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 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;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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&gt;&lt;span&gt;&lt;br/&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;Aggregate intrinsic value as of June&#160;30, 2020 was calculated as the difference between the closing price per share of our common stock on the last trading day of June&#160;30, 2020, which was $4.01, and the exercise price of the options, multiplied by the number of in-the-money options. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 unrecognized compensation costs related to outstanding unvested options under our equity incentive plans were $1.4 million. We expect to recognize those costs over a weighted average period of 1.5 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Performance-based Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:9pt;"&gt;&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 Stock Units with Market Conditions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We have granted PSU awards to certain executive officers and senior level employees. The number of PSUs ultimately earned under these awards is calculated based on the Total Shareholder Return (TSR) of our common stock as compared to the TSR of a defined group of peer companies during the applicable three-year performance period. The percentage of PSUs that vest will depend on our relative position at the end of the performance period and can range from 0% to 200% of the number of units granted. Under FASB ASC Topic 718, the provisions of the PSU awards related to TSR are considered a market condition, and the effects of that market condition are reflected in the grant date fair value of the awards. We used a Monte Carlo simulation pricing model to incorporate the market condition effects at our grant date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Activity under the TSR-based PSUs is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:9pt;margin-bottom:5pt;"&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:63.497%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.523%;"/&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="3" style="padding-top: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;Number of Units (in 000s)&lt;/span&gt;&lt;/td&gt;&lt;td 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: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;Grant Date Fair Value per Unit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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 December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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;15.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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;PSU granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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;PSU released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;PSU forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;14.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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;9.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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:24.75pt;margin-top:15pt;"&gt;&lt;span style="background-color:rgb(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&#160;June&#160;30, 2020, the unrecognized compensation costs related to these awards were $5.7 million. We expect to recognize those costs over a weighted average period of 2.0 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:9pt;"&gt;&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 Stock Units with Performance Conditions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 2019, we also granted a PSU award under which the number of PSUs that ultimately vest is dependent on achieving certain discrete operational milestones between September 30, 2019 and December 31, 2020. Activity to date under this PSU award is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"&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:63.497%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.523%;"/&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="3" style="padding-top: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;Number of Units (in 000s)&lt;/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;Grant Date Fair Value per Unit&lt;/span&gt;&lt;/td&gt;&lt;/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;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 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;64&#160;&lt;/span&gt;&lt;/td&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;7.05&#160;&lt;/span&gt;&lt;/td&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;PSU granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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: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;PSU released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;7.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;PSU forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;7.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;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 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;48&#160;&lt;/span&gt;&lt;/td&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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;7.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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-top:15pt;"&gt;&lt;span style="background-color: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;2017 Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 2017, our stockholders approved our ESPP at the annual meeting of stockholders. Our ESPP offers U.S. and some non-U.S. employees the right to purchase shares of our common stock. Our first ESPP offering period began on October 1, 2017 with a shorter offering period ending on November 30, 2017. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 June 2019, our ESPP program had a six-month offering period, with a new period commencing on the first trading day on or after May 31 and November 30 of each year. Employees were eligible to participate through payroll deductions of up to 10% of their compensation. The purchase price at which shares were sold under the ESPP was 85% of the lower of the fair market value of a share of our common stock on the first day of the offering period or the last day of the offering period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Effective in June 2019, our ESPP program was amended to offer a twelve-month offering period with two six-month purchase periods beginning on each of May 31 and November 30. Employees were eligible under the amended program to participate through payroll deductions of up to 15% of their compensation. Employees may not purchase more than $25 thousand of stock for any calendar year. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 the updated ESPP program, the purchase price at which shares are sold for the first purchase period is 85% of the lower of the fair market value of a share of our common stock on the first day of the offering period or the last day of the first purchase period. For the second purchase period, the purchase price at which shares are sold is 85% of the lower of the fair market value of the common stock on the first day of the offering period and the last day of the offering period. In the event the fair market value of the common stock at the beginning of the second purchase period is less than the fair market value on the beginning of the offering period, the purchase price for the second offering period is reset to 85% of the lower of the fair value of the common stock at the beginning of the second purchase period and the last day of the offering period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 offering period of June 1, 2019 to May 31, 2020 had two purchase periods, with one period ending November 30, 2019 and the other period ending May 31, 2020. As the fair market value of the common stock at November 30, 2019 was lower than the fair value of the common stock at the beginning of the offering period, the purchase price for the second purchase period was reset based on the lower of the November 30, 2019 price and the May 31, 2020 price. The resetting of the purchase price is considered to be a modification of the original terms of the award. Under ASC 718, the incremental fair value based on the difference between the fair value of the modified award and the fair value of the original award immediately before it was modified was approximately $0.3 million. This amount was amortized over the remaining offering period which ended May 31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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, our board of directors authorized, and in June 2020, our stockholders approved, an amendment and restatement of the ESPP that increased the number of shares reserved for issuance by an additional 3.0 million shares and made various other changes. Effective June 2020, our ESPP program was amended to offer a six-month offering period, with a new offering and purchase period commencing on the first trading day on or after May 31 and November 30 of each year. Employees are eligible under the amended program to participate through payroll deductions of up to 10% of their compensation. Employees may not purchase more than $25 thousand of stock for any calendar year. The purchase price of the shares sold under the ESPP is 85% of the lower of fair market value of a share of our common stock on the first day of the offering period or the last day of the offering period.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Total stock-based compensation expense recognized was as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:513.00pt;"&gt;&lt;tr&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:257.50pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.75pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:58.00pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.75pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:58.00pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.00pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:58.00pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.00pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:1.0pt;"/&gt;&lt;td style="width:58.00pt;"/&gt;&lt;td style="width:1.0pt;"/&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;span style="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="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="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 #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: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;td colspan="3" style="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;&lt;span style="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;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: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;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="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 Stock Units, Stock Options and Performance Share Units&lt;/span&gt;&lt;/td&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;3,331&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;2,848&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;5,443&#160;&lt;/span&gt;&lt;/td&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;4,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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Employee Stock Purchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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 Share-based Compensation&lt;/span&gt;&lt;/td&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,634&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;2,992&#160;&lt;/span&gt;&lt;/td&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;span style="font-size: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;6,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 #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;5,263&#160;&lt;/span&gt;&lt;/td&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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDM2_e006f293-6e26-46fc-901c-e7e81a8091c8">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <fldm:PortionOfStockOptionsVestOnFirstAnniversary
      contextRef="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDgy_1987cfec-957d-43be-8893-11a14af42510"
      unitRef="number">0.25</fldm:PortionOfStockOptionsVestOnFirstAnniversary>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ib0f7daaa85af4909b93febe97b14447c_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjc0ODc3OTA3OTYyNQ_e933aa88-cd05-4a55-8620-d15f1f9418af"
      unitRef="shares">1800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ibfc9fee326014db3890b9afd31851999_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDM5ODA0NjUzNDc5MA_89646af3-a9d4-4153-8aab-0a0caeb46461">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i8707f099ccdb4b2fad10e0a81d850731_D20200501-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTIxOQ_d98d2294-3147-47f7-8a72-249ba70e46fe"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i26924c9a4c554cb0bdc4ac6801038d1b_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDM5ODA0NjUzNDgwNw_6c56a758-f9f5-4212-9e08-281d8e008dc8">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ib4b57f72f8734653a82f6bb48cfa7aa0_D20200501-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTIyNA_03c6e7ef-3fbd-49ba-91e0-15759a8458a5"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i7aa2459d92b54d0981f0a3efcf9cb3c9_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDM5ODA0NjUzNDc0OQ_29dd4692-adfb-4b15-8889-8c6344dc55c0">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <fldm:StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue
      contextRef="i7aa2459d92b54d0981f0a3efcf9cb3c9_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTE5NQ_2dc162b0-a536-464e-ac5c-5de3607e1886"
      unitRef="number">1</fldm:StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue>
    <fldm:SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTIwMQ_75c74dcc-aa66-442a-ad71-910a053194ff"
      unitRef="number">0.10</fldm:SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i41a356f7a54243a9a61686ded26b6f1e_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDM5ODA0NjUzNDc3MA_f3c71582-76a5-4c85-ae98-9aac057e8817">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <fldm:StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue
      contextRef="i41a356f7a54243a9a61686ded26b6f1e_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTIwOA_2424c2bb-265d-4b08-b02e-e62e43836f37"
      unitRef="number">1.10</fldm:StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue>
    <fldm:PortionOfStockOptionsVestOnFirstAnniversary
      contextRef="i9883ad579e18440591ab5c2c7a0416c3_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTIxNA_29f7d3b1-a492-4205-a0d0-92b42196921d"
      unitRef="number">0.25</fldm:PortionOfStockOptionsVestOnFirstAnniversary>
    <fldm:NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement
      contextRef="ibfc9fee326014db3890b9afd31851999_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTIyOQ_1cff6d10-f7e3-4820-af55-96fc2f241ad0">P36M</fldm:NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement>
    <fldm:NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement
      contextRef="i26924c9a4c554cb0bdc4ac6801038d1b_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTIzMw_64378dc9-c5bf-4502-8c11-871157fd2b7b">P48M</fldm:NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i5dcf699de86241f48c0d91fe592ec126_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjQ3NA_b48f69f9-d764-4c6f-9c0b-8132720eb604"
      unitRef="shares">5000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i4d3a61ddfb644445bfefb0d68b9aef4b_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjc0ODc3OTA3OTYwMA_a8ccfa48-30e0-473a-b061-0a493763f9c5"
      unitRef="shares">1400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="if777d06e555848be8529f6a1d4eda4e3_I20170131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjk4MA_02eda52e-d9ef-48e9-a26f-38bddbc3d7da"
      unitRef="shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfOTc3Mg_57f8b726-719b-4857-9452-781155cf6285">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Activity under the 2011 Plan, the 2009 Plan, and the Inducement Plan was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Restricted Stock Units&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;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;"&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:63.497%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.523%;"/&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="3" style="padding-top: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;Number of Units  (in 000s)&lt;/span&gt;&lt;/td&gt;&lt;td 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: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;Grant Date Fair Value per Unit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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 December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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;7.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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;RSU granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;3.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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;RSU released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(602)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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;7.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;RSU forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(222)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;6.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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 as of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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;5,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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;5.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib34eb58e5178407f8245d1ab10b4d6cf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfMS0yLTEtMS0w_b3d46914-83a1-4fc8-a105-155c6e1ae528"
      unitRef="shares">2551000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib34eb58e5178407f8245d1ab10b4d6cf_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfMS00LTEtMS0w_63609bd8-9d41-43ea-a372-5c742195b13f"
      unitRef="usdPerShare">7.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfMi0yLTEtMS0w_5153a6b1-71a8-499a-b2b7-13f4c1ae7ef5"
      unitRef="shares">3642000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfMi00LTEtMS0w_91dc77ee-74f6-474b-9f19-d76fa98f08f7"
      unitRef="usdPerShare">3.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfMy0yLTEtMS0w_ce1501d5-28fb-40d8-9810-e686f42472ac"
      unitRef="shares">602000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfMy00LTEtMS0w_a8460a97-9c96-454a-99f1-85bb48a6fb3c"
      unitRef="usdPerShare">7.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfNC0yLTEtMS0w_8376c351-3259-4fa7-94fe-125d3da7ece6"
      unitRef="shares">222000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfNC00LTEtMS0w_3d8b81da-e529-48dd-afb6-66251c558e1e"
      unitRef="usdPerShare">6.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic82f878a590d4d8a9013659e2338236d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfNS0yLTEtMS0w_d0a7b712-5951-4811-91d5-faaa825a1156"
      unitRef="shares">5369000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic82f878a590d4d8a9013659e2338236d_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjcxOWFiYWI0ZDk2ZjQ2MGU4NWM5YjU5ODBhNDJkODQ2L3RhYmxlcmFuZ2U6NzE5YWJhYjRkOTZmNDYwZTg1YzliNTk4MGE0MmQ4NDZfNS00LTEtMS0w_6eaf846e-7a6e-460b-8bed-7166fa9185f7"
      unitRef="usdPerShare">5.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ic82f878a590d4d8a9013659e2338236d_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDc2Mg_3c2cf436-b581-4375-9fbf-20bc148d08ae"
      unitRef="usd">24800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i168aa842ef2e430caf9f50732550a52c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDgzNQ_6e2adee3-6253-4060-a193-5c468421483e">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfOTc2MA_94c5213e-cfab-4dfc-b819-cef2180232ab">&lt;div style="text-indent:13.5pt;margin-top:15pt;"&gt;&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;Stock Options&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:700;line-height:120%;"&gt;: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;"&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:42.444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.725%;"/&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;&#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="3" style="padding-top: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;Number of &lt;br/&gt;Options (000s)&lt;/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;Exercise Price&lt;br/&gt;per Option&lt;/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 Remaining Contractual Life (in 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: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:8pt;font-weight:700;line-height:100%;"&gt;Aggregate&lt;/span&gt;&lt;/div&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:8pt;font-weight:700;line-height:100%;"&gt;Intrinsic &lt;/span&gt;&lt;/div&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:8pt;font-weight:700;line-height:100%;"&gt;Value &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;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%;"&gt; in (000s)&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:1pt;padding-right:1pt;"&gt;&lt;span style="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 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,027&#160;&lt;/span&gt;&lt;/td&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;7.78&#160;&lt;/span&gt;&lt;/td&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="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;6.8&lt;/span&gt;&lt;/td&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;81&#160;&lt;/span&gt;&lt;/td&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;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;3.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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: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;/tr&gt;&lt;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;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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;&#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="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: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;/tr&gt;&lt;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;Options forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;5.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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: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;/tr&gt;&lt;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 as of 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: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,858&#160;&lt;/span&gt;&lt;/td&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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;7.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;6.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 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;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Vested at 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: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,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;8.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;5.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;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;Awards expected to vest 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 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;474&#160;&lt;/span&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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;5.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;8.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 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;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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;(1)Aggregate intrinsic value as of June&#160;30, 2020 was calculated as the difference between the closing price per share of our common stock on the last trading day of June&#160;30, 2020, which was $4.01, and the exercise price of the options, multiplied by the number of in-the-money options.</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMS0yLTEtMS0w_8638303c-39b1-41a2-9d52-5dfe929e28ba"
      unitRef="shares">2027000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMS00LTEtMS0w_a9c43007-0a65-4942-acc3-784e29ef9cc8"
      unitRef="usdPerShare">7.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="ida56d35c7ec9426fb259624b9d64eefb_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMS02LTEtMS0w_8be08153-8d79-4c81-9ee5-c0957a4cfd31">P6Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i513be9bea3864f238b0628fc7e0b2209_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMS04LTEtMS0w_7b54a518-04d4-4fae-a2f4-694114f693c5"
      unitRef="usd">81000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMi0yLTEtMS0w_2aec8e61-cc27-4f61-b390-37775f1ed1a8"
      unitRef="shares">105000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMi00LTEtMS0w_f0c0ca15-e9ba-4244-8a95-25be642b586e"
      unitRef="usdPerShare">3.74</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMy0yLTEtMS0w_0da30044-4a1a-4261-a8d1-e479d86277b7"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfMy00LTEtMS0w_8922d3d1-b886-4e3b-9af0-7b6be8c1e4a4"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNC0yLTEtMS0w_e4e18344-9b2e-4a45-b458-8ce3986006de"
      unitRef="shares">274000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNC00LTEtMS0w_9d1ccaa8-4c18-4e73-a331-8a5d4c787910"
      unitRef="usdPerShare">5.71</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNS0yLTEtMS0w_709fcad7-bc5d-4db3-a709-5e41d80d5867"
      unitRef="shares">1858000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNS00LTEtMS0w_71c1ae42-8041-45a7-be42-3dfde19ad958"
      unitRef="usdPerShare">7.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNS02LTEtMS0w_4a3adad8-b3d5-47df-a2bd-daa10f6bb225">P6Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNS04LTEtMS0w_b40f7e5e-dd67-46fa-851b-17dd503a7cb0"
      unitRef="usd">163000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNi0yLTEtMS0w_dedbe16e-c0df-41e7-bac1-3ecd0d0a7b71"
      unitRef="shares">1372000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNi00LTEtMS0w_582e1086-9581-4b16-a46c-d3e7168f534c"
      unitRef="usdPerShare">8.69</fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice>
    <fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNi02LTEtMS0w_09d3021e-08e0-4be3-84de-fb8080b997b6">P5Y4M24D</fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne>
    <fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNi04LTEtMS0w_8912c8c9-9c71-4d58-99e7-67f5091db8a9"
      unitRef="usd">115000</fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue>
    <fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNy0yLTEtMS0w_e84fd08c-b87c-4c5c-9e24-7eba9fd57cb4"
      unitRef="shares">474000</fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber>
    <fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNy00LTEtMS0w_c4afe196-3768-482f-a5b5-da0d16c0d360"
      unitRef="usdPerShare">5.50</fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice>
    <fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNy02LTEtMS0w_f4ad5191-70fe-4207-99c8-80b203381430">P8Y1M6D</fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1>
    <fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOmVkZTU3MzU1YzVlYTRhMzA5MDhmMTU3OGYwYjc0MjkxL3RhYmxlcmFuZ2U6ZWRlNTczNTVjNWVhNGEzMDkwOGYxNTc4ZjBiNzQyOTFfNy04LTEtMS0w_da9860a0-bf22-4120-acb2-4ff9685217ad"
      unitRef="usd">48000</fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:SharePrice
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNTAyNg_dd5a2b2f-a0e3-4747-b15e-c66922a11cf2"
      unitRef="usdPerShare">4.01</us-gaap:SharePrice>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i5f260799550f41abbc50e77295b26c96_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNTI0NQ_a83831e3-8b9f-4e78-988e-cf017530dfdc"
      unitRef="usd">1400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="icde0a4225c3845e1a314591e5766ca85_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNTMxOA_13e15d59-0fcc-48fc-a41b-8de5749103c1">P1Y6M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjE5OTAyMzI4MzcwMw_79a2dedd-5c5b-4928-9325-2474daaf2a1b">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest
      contextRef="i0410029126914cd29c17e20c564f87e4_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNTg1NA_a80c0ff8-cb91-488f-973c-5b443e4513ef"
      unitRef="number">0</fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest>
    <fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest
      contextRef="i9a980a7cd2f642cab05b659b6f4fb2eb_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNTg2MA_8552a8c8-675b-48ef-8938-c47ecb7a1446"
      unitRef="number">2</fldm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfOTc2NA_eedbfea3-dde6-46db-bb07-c6cffc916424">&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Activity under the TSR-based PSUs is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:9pt;margin-bottom:5pt;"&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:63.497%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.523%;"/&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="3" style="padding-top: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;Number of Units (in 000s)&lt;/span&gt;&lt;/td&gt;&lt;td 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: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;Grant Date Fair Value per Unit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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 December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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;15.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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;PSU granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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;PSU released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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;PSU forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;14.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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;9.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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;Activity to date under this PSU award 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:63.497%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.520%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.523%;"/&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="3" style="padding-top: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;Number of Units (in 000s)&lt;/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;Grant Date Fair Value per Unit&lt;/span&gt;&lt;/td&gt;&lt;/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;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 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;64&#160;&lt;/span&gt;&lt;/td&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;7.05&#160;&lt;/span&gt;&lt;/td&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;PSU granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,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: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;PSU released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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;7.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;PSU forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="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)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;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;7.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;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 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;48&#160;&lt;/span&gt;&lt;/td&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;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color: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;7.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4bdc6ad744444f78b1e5a861349ec789_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfMS0yLTEtMS0w_89a3c6d7-aeb7-4518-851f-54e5c067bc5b"
      unitRef="shares">547000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4bdc6ad744444f78b1e5a861349ec789_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfMS00LTEtMS0w_d5ccc6f9-5739-413a-80dc-82a4e17d2f9f"
      unitRef="usdPerShare">15.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfMi0yLTEtMS0w_dab4e909-f217-422d-a036-f154a6786d2d"
      unitRef="shares">509000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfMi00LTEtMS0w_61b9667a-a1d8-432c-a56b-fa4be035e164"
      unitRef="usdPerShare">4.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfMy0yLTEtMS0w_67f51322-9020-4c2d-a292-14d8c86eab35"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfMy00LTEtMS0w_fd5e98ee-5110-49af-9856-72f969373320"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfNC0yLTEtMS0w_2890785e-98b4-4a76-a107-22772d75cdff"
      unitRef="shares">94000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfNC00LTEtMS0w_80e60321-3b9f-49be-8038-8a18fd2948cb"
      unitRef="usdPerShare">14.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic0fda822d4b5496b9a99b2c34326f5e1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfNS0yLTEtMS0w_4e9ab63d-9c74-4b35-927f-2810e4fee3b0"
      unitRef="shares">962000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic0fda822d4b5496b9a99b2c34326f5e1_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjdlMTc1NzQzMmNmZDRlODY5NjQ0YWU5NzQyZWFkM2JhL3RhYmxlcmFuZ2U6N2UxNzU3NDMyY2ZkNGU4Njk2NDRhZTk3NDJlYWQzYmFfNS00LTEtMS0w_b0217829-fa01-4f09-86a0-1c3645bdda6d"
      unitRef="usdPerShare">9.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ic0fda822d4b5496b9a99b2c34326f5e1_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNjM0Mw_1c5a1bc8-0111-4751-a35f-0e81378c76b9"
      unitRef="usd">5700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i36a2a0f3e35a448b82e8028a8f3277f6_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNjQxNg_3a52708d-491a-485c-9335-180fc7ea1a6c">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if6b61660dc2c417bb0bcaae1209b94c2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfMS0yLTEtMS0w_7ead23ad-78f2-45f5-a767-b08c75ad0c6b"
      unitRef="shares">64000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if6b61660dc2c417bb0bcaae1209b94c2_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfMS00LTEtMS0w_4782d57f-07f3-4afc-8260-2562b49962a5"
      unitRef="usdPerShare">7.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i31d59e42986d4757ad232e06767b28dc_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfMi0yLTEtMS0w_78eb118e-b174-47d1-b055-5226e90d32ea"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i31d59e42986d4757ad232e06767b28dc_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfMi00LTEtMS0w_38472b9f-3e3f-4d67-8dc9-6e1aef0c15f8"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i31d59e42986d4757ad232e06767b28dc_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfMy0yLTEtMS0w_2e63e6f9-dc73-4d37-8cc3-266db6c6c5fd"
      unitRef="shares">4000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i31d59e42986d4757ad232e06767b28dc_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfMy00LTEtMS0w_b39e12f4-a9bd-40ee-ac5f-fefc4ab4728b"
      unitRef="usdPerShare">7.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i31d59e42986d4757ad232e06767b28dc_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfNC0yLTEtMS0w_24004db0-7f05-4338-a1a1-c8486be8164d"
      unitRef="shares">12000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i31d59e42986d4757ad232e06767b28dc_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfNC00LTEtMS0w_5feb6789-b9ca-4f5c-95a0-1f6b1ad50aa1"
      unitRef="usdPerShare">7.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i061a8f2b850c41bfa2c37c6d53309052_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfNS0yLTEtMS0w_304343e5-ff5a-4a03-a7f9-bfa8a8941572"
      unitRef="shares">48000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i061a8f2b850c41bfa2c37c6d53309052_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjA5YTczOTMzY2Y1YjRhZDE5OGU2N2QwZjQwMDliZjQ0L3RhYmxlcmFuZ2U6MDlhNzM5MzNjZjViNGFkMTk4ZTY3ZDBmNDAwOWJmNDRfNS00LTEtMS0w_3be9d6b7-b420-48de-9e21-ad1ed67fa7c8"
      unitRef="usdPerShare">7.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <fldm:EmployeeStockPurchasePlanOfferingPeriod
      contextRef="i74ff99a3a2f748d5a6197b406d7ee0b1_D20190531-20190531"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDM5ODA0NjUzNDgyNA_35a50a2c-0e57-4a3e-83e9-c7009cb3773f">P6M</fldm:EmployeeStockPurchasePlanOfferingPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="i2c8b5890876f48018f38f132f0bee00a_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNzM3MQ_f778cc63-c3ab-4ae1-81ff-5910dd7511ed"
      unitRef="number">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i74ff99a3a2f748d5a6197b406d7ee0b1_D20190531-20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNzQ2MQ_ad7a3446-4034-41fc-909f-272f5e39a6c5"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <fldm:EmployeeStockPurchasePlanOfferingPeriod
      contextRef="i46da8ded8d39416fbd5264520cc240a6_D20190601-20190601"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDM5ODA0NjUzNDg0NA_7c7b093b-7608-4d1e-8c6a-e5cac4532855">P12M</fldm:EmployeeStockPurchasePlanOfferingPeriod>
    <fldm:EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods
      contextRef="ibac50d050391424898db8f648e8d22db_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNzcxMg_0d14faf5-2fcc-4b9f-b98f-beb36ea2bb15"
      unitRef="numberofofferingperiods">2</fldm:EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="i1157a605b6914cedb1d771e612910c94_I20190601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNzg4Nw_5d769f09-fc10-4449-8965-933752347a98"
      unitRef="number">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <fldm:SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount
      contextRef="i804802110b4c4504b45612ee53f4a28c_D20190601-20190601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNzk1MA_0578609d-70ef-4b81-9172-dac0dc427e71"
      unitRef="usd">25000</fldm:SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i74ff99a3a2f748d5a6197b406d7ee0b1_D20190531-20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfODA5NQ_ad7a3446-4034-41fc-909f-272f5e39a6c5"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i74ff99a3a2f748d5a6197b406d7ee0b1_D20190531-20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfODMzMg_ad7a3446-4034-41fc-909f-272f5e39a6c5"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i74ff99a3a2f748d5a6197b406d7ee0b1_D20190531-20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfODcxNQ_ad7a3446-4034-41fc-909f-272f5e39a6c5"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <fldm:EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods
      contextRef="ibac50d050391424898db8f648e8d22db_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjE5OTAyMzI3OTMwMw_0d14faf5-2fcc-4b9f-b98f-beb36ea2bb15"
      unitRef="numberofofferingperiods">2</fldm:EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
      contextRef="i5a7186eaf0c44e4295dc1c4334dd4480_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfOTYwMg_02f873ae-342b-4fb6-ab95-a83d695d778a"
      unitRef="usd">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i40602882470e456c99f95ec1ddf1051c_D20200601-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjc0ODc3OTA4MjI3Mg_be30142d-0b98-40c3-b10c-2ea7b9b92bd9"
      unitRef="shares">3000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <fldm:EmployeeStockPurchasePlanOfferingPeriod
      contextRef="i652f00ea65254f6b94379cb5ca9c63e0_D20200601-20200601"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjE5OTAyMzI3OTMxNw_c172d874-2a68-43d1-97f7-de39cf082358">P6M</fldm:EmployeeStockPurchasePlanOfferingPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="i272b9251c8794cbdb4bf833a57cf1c96_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfNDk0NzgwMjMzOTE5MA_3dd6f1f9-a745-4e49-a28b-0d3686e79b39"
      unitRef="number">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <fldm:SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount
      contextRef="i804802110b4c4504b45612ee53f4a28c_D20190601-20190601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjc0ODc3OTA4MjY5NA_0578609d-70ef-4b81-9172-dac0dc427e71"
      unitRef="usd">25000</fldm:SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i652f00ea65254f6b94379cb5ca9c63e0_D20200601-20200601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RleHRyZWdpb246NzI1NmRiZDdlZjRmNGU4NWFmZWMyMzAzZTZlYzYzNGJfMjE5OTAyMzI3OTMyMA_37a78a17-8747-4f93-9240-d69c9bef4a3a"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie6acea7f33aa45b7b49273ff2aab1049_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMi0yLTEtMS0w_52647792-de98-4440-ac11-1c0a316b9274"
      unitRef="usd">3331000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic8b7c3a6b96249eca34d68bc0dff6487_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMi00LTEtMS0w_3e425f3a-5901-4b01-82aa-5a283484f6ff"
      unitRef="usd">2848000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idd969e7f8cfd44ec812f4a8179924996_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMi02LTEtMS0xMzUw_2b9ce676-a22f-41b2-880f-7791391999cc"
      unitRef="usd">5443000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i05d9de6849b841478746a83bc8702338_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMi04LTEtMS0xMzUw_6e1aacc6-fa6e-4ad7-af3a-738c5e486357"
      unitRef="usd">4993000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib8a17bafa44d46afa2eb2a6a2a45d895_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMy0yLTEtMS0w_86890c9b-3f19-4350-8f30-265cea278a0d"
      unitRef="usd">303000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5a932f461b424872bb9f5936660d1c8f_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMy00LTEtMS0w_0c9bdfa4-0e9d-4eff-a227-476834d31286"
      unitRef="usd">144000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9c229bf21c104c03b27cb8a5fc764fe4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMy02LTEtMS0xMzUw_9ac708f2-bd52-484f-b9f1-69437b82b9c3"
      unitRef="usd">557000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2666ea29613140e0bf225223e38d9f51_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfMy04LTEtMS0xMzUw_246f4a04-7661-4b90-ba01-d671be00613c"
      unitRef="usd">270000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfNC0yLTEtMS0w_408803d0-67dc-443d-bfe3-8a3f853ceda5"
      unitRef="usd">3634000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfNC00LTEtMS0w_8d293d68-a4c9-4ede-983d-2d2fb47e6cc1"
      unitRef="usd">2992000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfNC02LTEtMS0xMzUw_b70fb07d-3eaf-4c8a-bcb2-4a40763e165a"
      unitRef="usd">6000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV83Ni9mcmFnOjcyNTZkYmQ3ZWY0ZjRlODVhZmVjMjMwM2U2ZWM2MzRiL3RhYmxlOjQ1NDlmMmRlZGU0ODQ0NWE4MmJkZTIyMmZjMzgzNGVjL3RhYmxlcmFuZ2U6NDU0OWYyZGVkZTQ4NDQ1YTgyYmRlMjIyZmMzODM0ZWNfNC01LTEtMS0w_fae28b16-f2d2-4998-b255-2d5f65135b42"
      unitRef="usd">5263000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84Mi9mcmFnOmM3MDMyMWYwZDU4MjRjNWM4MTBjYmFiNjc5ZGNmOTI3L3RleHRyZWdpb246YzcwMzIxZjBkNTgyNGM1YzgxMGNiYWI2NzlkY2Y5MjdfMzQ1NQ_cb820294-6335-49ef-bd94-8fcf91df9247">Income Taxes&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our quarterly provision for income taxes is based on an estimated effective annual income tax rate. Our quarterly provision for income taxes also includes the tax impact of certain unusual or infrequently occurring items, if any, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, in the interim period in which they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We recorded a tax benefit of $1.1 million for both the three months ended June&#160;30, 2020 and 2019. We recorded a tax benefit of $1.8 million and $1.1 million for the six months ended June&#160;30, 2020 and 2019, respectively. The benefits for all periods were primarily attributable to the tax benefit from the amortization of our acquisition-related deferred tax liabilities partially offset by tax provisions for our foreign operations and state minimum income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our tax benefit for income taxes for the periods presented differ from the 21% U.S. Federal statutory rate for the six months ended June&#160;30, 2020 and 2019, respectively, primarily due to maintaining a valuation allowance for most of our deferred tax assets, which primarily consist of net operating loss carryforwards. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Our tax positions are subject to audits by multiple tax jurisdictions. We believe that we have provided adequate reserves for uncertain tax positions for all tax years still open for assessment. For the three and six months ended June&#160;30, 2020,&#160;and 2019, respectively, we did&#160;not recognize any material interest or penalties related to uncertain tax positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Recording deferred tax assets is appropriate when realization of these assets is more likely than not. Assessing the realizability of deferred tax assets is dependent upon several factors including historical financial results. The deferred tax assets have been offset by valuation allowances. In the future we may release valuation allowances and recognize deferred tax assets in certain of our foreign subsidiaries depending on the achievement of future profitability in the relevant jurisdictions. Any release of valuation allowances could have the effect of decreasing the income tax provision in the period the valuation allowance is released. We continue to monitor the likelihood that we will be able to recover our deferred tax assets, including those for which a valuation allowance is recorded. There can be no assurance that we will generate profits in the future periods enabling us to fully realize our deferred tax assets. The timing of recording a valuation allowance or the reversal of such valuation allowance is subject to objective and subjective factors that cannot be readily predicted in advance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 27, 2020, the Coronavirus Aid, Relief and Economic Security (CARES) Act was signed into law. The CARES Act includes provisions relating to refundable payroll tax credits, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations and technical corrections to the tax deprecation methods for qualified improvement property. We are currently analyzing the impact of these changes and therefore, an estimate of the impact on income taxes, if any, is not yet available.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4b1afb2e0e324b7e9669aaf27707f525_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84Mi9mcmFnOmM3MDMyMWYwZDU4MjRjNWM4MTBjYmFiNjc5ZGNmOTI3L3RleHRyZWdpb246YzcwMzIxZjBkNTgyNGM1YzgxMGNiYWI2NzlkY2Y5MjdfNDU1_0973f987-604e-413b-8091-97030ea56147"
      unitRef="usd">-1100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84Mi9mcmFnOmM3MDMyMWYwZDU4MjRjNWM4MTBjYmFiNjc5ZGNmOTI3L3RleHRyZWdpb246YzcwMzIxZjBkNTgyNGM1YzgxMGNiYWI2NzlkY2Y5MjdfNDU1_885977ae-b0be-4be6-951d-891f88d00f75"
      unitRef="usd">-1100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84Mi9mcmFnOmM3MDMyMWYwZDU4MjRjNWM4MTBjYmFiNjc5ZGNmOTI3L3RleHRyZWdpb246YzcwMzIxZjBkNTgyNGM1YzgxMGNiYWI2NzlkY2Y5MjdfMjc0ODc3OTA3MzA0MA_533cbdcf-d011-4cd2-ada8-82f797ae479c"
      unitRef="usd">-1800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3296252a65b34a3cb105ac0762dc08f8_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84Mi9mcmFnOmM3MDMyMWYwZDU4MjRjNWM4MTBjYmFiNjc5ZGNmOTI3L3RleHRyZWdpb246YzcwMzIxZjBkNTgyNGM1YzgxMGNiYWI2NzlkY2Y5MjdfMjc0ODc3OTA3MzMzOA_494d3a6f-8d48-46d5-86cc-22235e107162"
      unitRef="usd">-1100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMTkxMg_d6e29362-e7e8-4968-a7ea-e571ecd21ccd">Information About Geographic Areas&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;We operate in one reporting segment that develops, manufacturers and commercializes tools for life sciences research. Our chief executive officer manages our operations and evaluates our financial performance on a consolidated basis. For purposes of allocating resources and evaluating regional financial performance, our chief executive officer reviews separate sales information for the different regions of the world. Our general and administrative expenses and our research and development expenses are not allocated to any specific region. Most of our principal operations, other than manufacturing, and our decision-making functions are located at our corporate headquarters in the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(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 table of our total revenue by geographic areas of our customers and by product and services for the three and six months ended June&#160;30, 2020 and 2019 is included in Note 4 to the condensed consolidated financial statements.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Sales to customers in the United States represented $13.4 million, or 51% of total revenues, and $27.5 million, or 51% of total revenues, for the three and six months ended June&#160;30, 2020, respectively. Sales to customers in the United States &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;represented $9.9 million, or 35% of total revenues, and $22.4 million, or 38% of total revenues, for the three and six months ended June&#160;30, 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;No foreign country or jurisdiction had sales in excess of 10% of total revenues for the three months ended June&#160;30, 2020 and 2019, except for China, which had sales of $3.5 million, or 13% of total revenues, and $4.0 million, or 14% of total revenues, respectively. There was no foreign country or jurisdiction with sales in excess of 10% of our total revenues for the six months ended June&#160;30, 2020 or 2019, except for China, which had sales of $7.5 million, or 13% of total revenues, for the six months ended June 30, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfNTk_646700e8-6a75-4eb2-bf6e-65fd341dec42"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i58827243603645a998cbd4546b1fba4a_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMTA0MA_e560969d-a9d4-475d-b29d-93c31a506b71"
      unitRef="usd">13400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i58827243603645a998cbd4546b1fba4a_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMTA0Nw_147b163a-7303-4eb9-86cd-6e4e93e41df2"
      unitRef="number">0.51</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9e477189ad042dd965db6514fad0adc_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMjc0ODc3OTA3MTUyMw_a6efb44f-9940-40f0-a5ae-bf6c36603a89"
      unitRef="usd">27500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia9e477189ad042dd965db6514fad0adc_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMjc0ODc3OTA3MTUzMg_ac939544-9ca7-499b-b3ab-cc3664c53f41"
      unitRef="number">0.51</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i680654798c7a4c7587a5889fc70600ce_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMTE0OQ_c0a92f0f-db50-4316-bf7f-1611090bf5e5"
      unitRef="usd">9900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i680654798c7a4c7587a5889fc70600ce_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMTE1NQ_70f957f7-c9fe-41b2-8ece-40be1cdadec6"
      unitRef="number">0.35</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic54109aa4c9849e2a9c68697ef9b8438_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMzI5ODUzNDg4NjAwNQ_2546dc3b-8c2e-49d1-a396-b45ed6881d50"
      unitRef="usd">22400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic54109aa4c9849e2a9c68697ef9b8438_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfMzI5ODUzNDg4NjAxNw_7038f564-15ed-4303-ba96-0ed1367b7bee"
      unitRef="number">0.38</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2223d73457334e14bb1f6f199bf4301b_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfNzE0NjgyNTU4NTM1OA_b57bf1be-763d-4161-9eb6-e173f52dba9f"
      unitRef="usd">3500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2223d73457334e14bb1f6f199bf4301b_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfNzE0NjgyNTU4NTM2MQ_f19c71e2-c59e-4e4c-889a-0c0cf2128ae7"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73bed52de9e94f829c55f801b591f7b9_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfNzE0NjgyNTU4NTM2Mw_e8e04d92-497e-49be-b11e-e945f1584985"
      unitRef="usd">4000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i73bed52de9e94f829c55f801b591f7b9_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfNzE0NjgyNTU4NTM2OQ_1fbfd6ca-c014-4866-8abf-47cf62358458"
      unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i972ba16483fd4a3babc6d4ac1822dccb_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfNzE0NjgyNTU4NTU0MA_dde09698-f48f-423d-8d99-3372a5c106e3"
      unitRef="usd">7500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i972ba16483fd4a3babc6d4ac1822dccb_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84NS9mcmFnOmRiY2RiNWY4NzNjODQ5NjliMjliNGZlZDQ1YWI1ODcxL3RleHRyZWdpb246ZGJjZGI1Zjg3M2M4NDk2OWIyOWI0ZmVkNDVhYjU4NzFfNzE0NjgyNTU4NTU0Mw_8bb2301f-728e-4038-bf54-129ae8329f73"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CollaborativeArrangementDisclosureTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84OC9mcmFnOjEwMDg2M2ZiNTY0ODQzMzNhZWQ4NTdiZmM3Yjk2YjZiL3RleHRyZWdpb246MTAwODYzZmI1NjQ4NDMzM2FlZDg1N2JmYzdiOTZiNmJfMjE5OTAyMzI2MTkyOQ_e3946301-e848-4b28-924d-bbbf60d0da62">Development Agreement Effective March 31, 2020, we signed an OEM Supply and Development Agreement (Development Agreement) with a customer. Under the Development Agreement, Fluidigm will develop products based on our microfluidics technology. The Development Agreement provides up-front and periodic milestone payments of up to $11.7&#160;million during the development stage. The development stage is expected to last approximately one year from the date of the agreement. We recognized $3.0 million of development revenue from this agreement in the three and six months ended June&#160;30, 2020, along with approximately $1.0&#160;million of deferred revenue.</us-gaap:CollaborativeArrangementDisclosureTextBlock>
    <fldm:UpFrontAndMilestonePaymentsMaximum
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84OC9mcmFnOjEwMDg2M2ZiNTY0ODQzMzNhZWQ4NTdiZmM3Yjk2YjZiL3RleHRyZWdpb246MTAwODYzZmI1NjQ4NDMzM2FlZDg1N2JmYzdiOTZiNmJfMjE5OTAyMzI2MTg4NA_fe171e2f-5f3a-4dc8-b9ed-c5abd34cfa41"
      unitRef="usd">11700000</fldm:UpFrontAndMilestonePaymentsMaximum>
    <fldm:CollaborativeArrangementTerm
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84OC9mcmFnOjEwMDg2M2ZiNTY0ODQzMzNhZWQ4NTdiZmM3Yjk2YjZiL3RleHRyZWdpb246MTAwODYzZmI1NjQ4NDMzM2FlZDg1N2JmYzdiOTZiNmJfMjE5OTAyMzI2MTkxMA_a8225a8b-11ae-472c-b952-bd33b66b2b41">P1Y</fldm:CollaborativeArrangementTerm>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31cd118987884717946e05dc2087fc1f_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84OC9mcmFnOjEwMDg2M2ZiNTY0ODQzMzNhZWQ4NTdiZmM3Yjk2YjZiL3RleHRyZWdpb246MTAwODYzZmI1NjQ4NDMzM2FlZDg1N2JmYzdiOTZiNmJfMjc0ODc3OTA3NTY3OQ_02d54726-f87e-4e27-9a15-9456f66a51e5"
      unitRef="usd">3000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <fldm:CollaborativeArrangementRevenueDeferred
      contextRef="i3321d0ad94d34ac7ae2e7a971ed11206_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV84OC9mcmFnOjEwMDg2M2ZiNTY0ODQzMzNhZWQ4NTdiZmM3Yjk2YjZiL3RleHRyZWdpb246MTAwODYzZmI1NjQ4NDMzM2FlZDg1N2JmYzdiOTZiNmJfMjE5OTAyMzI2MTkxNg_18fbc85a-723b-4426-9409-c29689b71f18"
      unitRef="usd">1000000.0</fldm:CollaborativeArrangementRevenueDeferred>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV85MS9mcmFnOjZhZmNiYmNhOTcyYjQwNzE5ZTZjMzNlMzExOGE1N2QxL3RleHRyZWdpb246NmFmY2JiY2E5NzJiNDA3MTllNmMzM2UzMTE4YTU3ZDFfMjE5OTAyMzI2MDc3MA_cdfd29d2-1b98-4cbe-8a99-1e1889e3510f">Commitments and Contingencies&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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;Indemnification&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;From time to time, we have entered into indemnification provisions under certain of our agreements in the ordinary course of business, typically with business partners, customers, and suppliers. Pursuant to these agreements, we may indemnify, hold harmless, and agree to reimburse the indemnified parties on a case-by-case basis for losses suffered or incurred by the indemnified parties in connection with any patent or other intellectual property infringement claim by any third party with respect to our products. The term of these indemnification provisions is generally perpetual from the time of the execution of the agreement. The maximum potential amount of future payments we could be required to make under these indemnification provisions is typically not limited to a specific amount. In addition, we have entered into indemnification agreements with our officers, directors, and certain other employees. With certain exceptions, these agreements provide for indemnification for related expenses including, among others, attorneys&#x2019; fees, judgments, fines and settlement amounts incurred by any of these individuals in any action or proceeding. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;"&gt;&lt;span style="background-color: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;Contingencies&lt;/span&gt;&lt;/div&gt;From time to time, we may be subject to various legal proceedings and claims arising in the ordinary course of business. These include disputes and lawsuits related to intellectual property, mergers and acquisitions, licensing, contract law, tax, regulatory, distribution arrangements, employee relations and other matters. Periodically, we review the status of each matter and assess its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and a range of possible losses can be estimated, we accrue a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based only on the best information available at the time. As additional information becomes available, we continue to reassess the potential liability related to pending claims and litigation and may revise estimates.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xMjYzL2ZyYWc6N2FlZTc1ZTk2NmFmNDUyNTg1ZWNiYzQ1OTNkYzM4ZTIvdGV4dHJlZ2lvbjo3YWVlNzVlOTY2YWY0NTI1ODVlY2JjNDU5M2RjMzhlMl8yMTk5MDIzMjU5MDgz_51dbfbd7-5a4c-421a-9d62-9c266fe752f2">Subsequent EventsIn July 20, 2020, we entered into a letter contract with the National Institutes of Health (NIH) for a project under the NIH Rapid Acceleration of Diagnostics (RADx) program. The RADx program aims to support a range of new lab-based and point-of-care tests that could significantly increase the number, type and availability of COVID-19 tests. This project, with a total proposed budget of up to $37.0&#160;million, contemplates expanding production capacity and throughput capabilities for COVID-19 testing with Fluidigm microfluidics technology. The letter contract provides Fluidigm with access to up to $12.2&#160;million of initial funding based on completion and delivery of certain validation milestones prior to execution of a definitive contract.</us-gaap:SubsequentEventsTextBlock>
    <fldm:COVID19ProjectBudget
      contextRef="i1b0c85e1dd244ccea70e1a6cec958d37_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xMjYzL2ZyYWc6N2FlZTc1ZTk2NmFmNDUyNTg1ZWNiYzQ1OTNkYzM4ZTIvdGV4dHJlZ2lvbjo3YWVlNzVlOTY2YWY0NTI1ODVlY2JjNDU5M2RjMzhlMl8yMTk5MDIzMjU5MDg1_16c8ba02-d30a-4494-b75c-5a88f5ac604c"
      unitRef="usd">37000000.0</fldm:COVID19ProjectBudget>
    <fldm:COVID19ProjectInitialFunding
      contextRef="i1b0c85e1dd244ccea70e1a6cec958d37_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV8xMjYzL2ZyYWc6N2FlZTc1ZTk2NmFmNDUyNTg1ZWNiYzQ1OTNkYzM4ZTIvdGV4dHJlZ2lvbjo3YWVlNzVlOTY2YWY0NTI1ODVlY2JjNDU5M2RjMzhlMl8yMTk5MDIzMjU5MDk4_dad164ae-1fb9-43d5-a2e8-4f09891c0dbf"
      unitRef="usd">12200000</fldm:COVID19ProjectInitialFunding>
</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="idm140212416119208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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_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_DocumentQuarterlyReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-34180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">FLUIDIGM CORP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001162194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">77-0513190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">2 Tower Place, Ste 2000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">South San Francisco,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">94080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">266-6000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.001 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">FLDM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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="re">
<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="ro">
<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="re">
<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">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_EntityShellCompany', window );">Entity Shell 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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,316,370<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="idm140212501824216">
<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">$ 42,965<span></span>
</td>
<td class="nump">$ 21,661<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">2,431<span></span>
</td>
<td class="nump">36,978<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable (net of allowances of $101 and $6, at June 30, 2020 and December&#160;31, 2019, respectively)</a></td>
<td class="nump">9,983<span></span>
</td>
<td class="nump">18,981<span></span>
</td>
</tr>
<tr class="re">
<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 );">Inventories</a></td>
<td class="nump">18,900<span></span>
</td>
<td class="nump">13,884<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">4,171<span></span>
</td>
<td class="nump">4,592<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">78,450<span></span>
</td>
<td class="nump">96,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">7,865<span></span>
</td>
<td class="nump">8,056<span></span>
</td>
</tr>
<tr class="re">
<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 asset, net</a></td>
<td class="nump">39,027<span></span>
</td>
<td class="nump">4,860<span></span>
</td>
</tr>
<tr class="ro">
<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 non-current assets</a></td>
<td class="nump">5,034<span></span>
</td>
<td class="nump">5,492<span></span>
</td>
</tr>
<tr class="re">
<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 );">Developed technology, net</a></td>
<td class="nump">45,644<span></span>
</td>
<td class="nump">46,200<span></span>
</td>
</tr>
<tr class="ro">
<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">106,328<span></span>
</td>
<td class="nump">104,108<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">282,348<span></span>
</td>
<td class="nump">264,812<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">9,384<span></span>
</td>
<td class="nump">6,510<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation and related benefits</a></td>
<td class="nump">6,757<span></span>
</td>
<td class="nump">5,160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">2,170<span></span>
</td>
<td class="nump">1,833<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other accrued liabilities</a></td>
<td class="nump">5,758<span></span>
</td>
<td class="nump">7,515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue, current</a></td>
<td class="nump">14,279<span></span>
</td>
<td class="nump">11,803<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">38,348<span></span>
</td>
<td class="nump">32,821<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleLongTermNotesPayable', window );">Convertible notes, net</a></td>
<td class="nump">54,013<span></span>
</td>
<td class="nump">53,821<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liability</a></td>
<td class="nump">9,655<span></span>
</td>
<td class="nump">11,494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="nump">39,139<span></span>
</td>
<td class="nump">4,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue, non-current</a></td>
<td class="nump">7,936<span></span>
</td>
<td class="nump">8,168<span></span>
</td>
</tr>
<tr class="re">
<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 non-current liabilities</a></td>
<td class="nump">538<span></span>
</td>
<td class="nump">573<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">149,629<span></span>
</td>
<td class="nump">111,200<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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.001 par value, 10,000 shares authorized, no shares issued and outstanding at either June 30, 2020 or December&#160;31, 2019</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_CommonStockValue', window );">Common stock: $0.001 par value, 200,000 shares authorized at June 30, 2020 and December&#160;31, 2019; 71,283 and 69,956 shares issued and outstanding at June 30, 2020 and December&#160;31, 2019, respectively</a></td>
<td class="nump">71<span></span>
</td>
<td class="nump">70<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">786,193<span></span>
</td>
<td class="nump">777,765<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(809)<span></span>
</td>
<td class="num">(582)<span></span>
</td>
</tr>
<tr class="re">
<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">(652,736)<span></span>
</td>
<td class="num">(623,641)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">132,719<span></span>
</td>
<td class="nump">153,612<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 282,348<span></span>
</td>
<td class="nump">$ 264,812<span></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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleLongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleLongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-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 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140212501530568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowances</a></td>
<td class="nump">$ 101<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
</tr>
<tr class="re">
<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 (usd per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (usd per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (shares)</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (shares)</a></td>
<td class="nump">71,283,000<span></span>
</td>
<td class="nump">69,956,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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (shares)</a></td>
<td class="nump">71,283,000<span></span>
</td>
<td class="nump">69,956,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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="idm140212416128488">
<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_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 26,058<span></span>
</td>
<td class="nump">$ 28,196<span></span>
</td>
<td class="nump">$ 53,675<span></span>
</td>
<td class="nump">$ 58,307<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Costs and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">8,448<span></span>
</td>
<td class="nump">7,865<span></span>
</td>
<td class="nump">17,147<span></span>
</td>
<td class="nump">16,237<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">20,616<span></span>
</td>
<td class="nump">22,134<span></span>
</td>
<td class="nump">43,311<span></span>
</td>
<td class="nump">44,958<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total costs and expenses</a></td>
<td class="nump">39,784<span></span>
</td>
<td class="nump">42,832<span></span>
</td>
<td class="nump">82,343<span></span>
</td>
<td class="nump">87,149<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">(13,726)<span></span>
</td>
<td class="num">(14,636)<span></span>
</td>
<td class="num">(28,668)<span></span>
</td>
<td class="num">(28,842)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(897)<span></span>
</td>
<td class="num">(491)<span></span>
</td>
<td class="num">(1,797)<span></span>
</td>
<td class="num">(3,192)<span></span>
</td>
</tr>
<tr class="re">
<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 from extinguishment of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(9,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_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="nump">463<span></span>
</td>
<td class="nump">231<span></span>
</td>
<td class="num">(355)<span></span>
</td>
<td class="nump">715<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss before income taxes</a></td>
<td class="num">(14,160)<span></span>
</td>
<td class="num">(14,896)<span></span>
</td>
<td class="num">(30,820)<span></span>
</td>
<td class="num">(40,319)<span></span>
</td>
</tr>
<tr class="ro">
<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">1,145<span></span>
</td>
<td class="nump">1,143<span></span>
</td>
<td class="nump">1,825<span></span>
</td>
<td class="nump">1,101<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (13,015)<span></span>
</td>
<td class="num">$ (13,753)<span></span>
</td>
<td class="num">$ (28,995)<span></span>
</td>
<td class="num">$ (39,218)<span></span>
</td>
</tr>
<tr class="ro">
<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 (usd per share)</a></td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="num">$ (0.20)<span></span>
</td>
<td class="num">$ (0.41)<span></span>
</td>
<td class="num">$ (0.61)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shares used in computing net loss per share, basic and diluted (shares)</a></td>
<td class="nump">70,916<span></span>
</td>
<td class="nump">69,158<span></span>
</td>
<td class="nump">70,691<span></span>
</td>
<td class="nump">63,923<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 17,405<span></span>
</td>
<td class="nump">$ 23,235<span></span>
</td>
<td class="nump">$ 36,386<span></span>
</td>
<td class="nump">$ 48,062<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Costs and 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_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">9,483<span></span>
</td>
<td class="nump">11,100<span></span>
</td>
<td class="nump">19,123<span></span>
</td>
<td class="nump">22,489<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">5,140<span></span>
</td>
<td class="nump">4,961<span></span>
</td>
<td class="nump">10,326<span></span>
</td>
<td class="nump">10,245<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Costs and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">1,237<span></span>
</td>
<td class="nump">1,733<span></span>
</td>
<td class="nump">2,762<span></span>
</td>
<td class="nump">3,465<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fldm_CollaborationRevenueMember', window );">Development revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember', window );">Other revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 513<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,963<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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (f)<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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 4: 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 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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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=fldm_CollaborationRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fldm_CollaborationRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140212419868680">
<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">$ (13,015)<span></span>
</td>
<td class="num">$ (13,753)<span></span>
</td>
<td class="num">$ (28,995)<span></span>
</td>
<td class="num">$ (39,218)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), net of tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">109<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="num">(194)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Net change in unrealized gain (loss) on investments</a></td>
<td class="num">(33)<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="num">(33)<span></span>
</td>
<td class="nump">65<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">54<span></span>
</td>
<td class="num">(227)<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (12,939)<span></span>
</td>
<td class="num">$ (13,699)<span></span>
</td>
<td class="num">$ (29,222)<span></span>
</td>
<td class="num">$ (39,154)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="idm140212415627960">
<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>Cumulative Effect, Period of Adoption, Adjustment</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th">
<div>Accumulated Deficit </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</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_CommonStockSharesOutstanding', window );">Beginning Balance (shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,338,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="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">$ 72,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49<span></span>
</td>
<td class="nump">$ 631,605<span></span>
</td>
<td class="num">$ (687)<span></span>
</td>
<td class="num">$ (558,851)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Issuance of common stock on bond conversion (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,460,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Issuance of common stock on bond conversion</a></td>
<td class="nump">133,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">133,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of shares withheld for taxes, and other (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of shares withheld for taxes, and other</a></td>
<td class="num">(176)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(177)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock from option exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock from option exercises</a></td>
<td class="nump">255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">2,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(25,465)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(25,465)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other comprehensive income (loss)</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<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_CommonStockSharesOutstanding', window );">Ending Balance (shares) at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,991,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="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">182,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">767,169<span></span>
</td>
<td class="num">(677)<span></span>
</td>
<td class="num">(584,316)<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_CommonStockSharesOutstanding', window );">Beginning Balance (shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,338,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="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">72,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49<span></span>
</td>
<td class="nump">631,605<span></span>
</td>
<td class="num">(687)<span></span>
</td>
<td class="num">(558,851)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(39,218)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other comprehensive income (loss)</a></td>
<td class="nump">64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Ending Balance (shares) at Jun. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,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>
</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">172,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">771,263<span></span>
</td>
<td class="num">(623)<span></span>
</td>
<td class="num">(598,069)<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_CommonStockSharesOutstanding', window );">Beginning Balance (shares) at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,991,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="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">182,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">767,169<span></span>
</td>
<td class="num">(677)<span></span>
</td>
<td class="num">(584,316)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of shares withheld for taxes, and other (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">183,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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of shares withheld for taxes, and other</a></td>
<td class="num">(325)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(325)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock from option exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130,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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock from option exercises</a></td>
<td class="nump">793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under ESPP (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under ESPP</a></td>
<td class="nump">641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">2,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(13,753)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(13,753)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other comprehensive income (loss)</a></td>
<td class="nump">54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54<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_CommonStockSharesOutstanding', window );">Ending Balance (shares) at Jun. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,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>
</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">$ 172,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">771,263<span></span>
</td>
<td class="num">(623)<span></span>
</td>
<td class="num">(598,069)<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_CommonStockSharesOutstanding', window );">Beginning Balance (shares) at Dec. 31, 2019</a></td>
<td class="nump">69,956,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,956,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="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">$ 153,612<span></span>
</td>
<td class="num">$ (100)<span></span>
</td>
<td class="nump">$ 70<span></span>
</td>
<td class="nump">777,765<span></span>
</td>
<td class="num">(582)<span></span>
</td>
<td class="num">(623,641)<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of shares withheld for taxes, and other (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">255,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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of shares withheld for taxes, and other</a></td>
<td class="num">(146)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(146)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">2,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Acquisition of InstruNor AS (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">485,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Acquisition of InstruNor AS</a></td>
<td class="nump">2,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">2,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="ro">
<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">(15,980)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,980)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other comprehensive income (loss)</a></td>
<td class="num">(303)<span></span>
</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">(303)<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_CommonStockSharesOutstanding', window );">Ending Balance (shares) at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,696,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="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">$ 141,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">782,031<span></span>
</td>
<td class="num">(885)<span></span>
</td>
<td class="num">(639,721)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible List]</a></td>
<td class="text">us-gaap:AccountingStandardsUpdate201613Member<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Beginning Balance (shares) at Dec. 31, 2019</a></td>
<td class="nump">69,956,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,956,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="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">$ 153,612<span></span>
</td>
<td class="num">$ (100)<span></span>
</td>
<td class="nump">$ 70<span></span>
</td>
<td class="nump">777,765<span></span>
</td>
<td class="num">(582)<span></span>
</td>
<td class="num">(623,641)<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock from option exercises (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (28,995)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other comprehensive income (loss)</a></td>
<td class="num">$ (227)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Ending Balance (shares) at Jun. 30, 2020</a></td>
<td class="nump">71,283,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,283,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="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">$ 132,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">786,193<span></span>
</td>
<td class="num">(809)<span></span>
</td>
<td class="num">(652,736)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible List]</a></td>
<td class="text">us-gaap:AccountingStandardsUpdate201613Member<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockSharesOutstanding', window );">Beginning Balance (shares) at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,696,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="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">$ 141,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">782,031<span></span>
</td>
<td class="num">(885)<span></span>
</td>
<td class="num">(639,721)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of shares withheld for taxes, and other (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">286,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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of shares withheld for taxes, and other</a></td>
<td class="num">(116)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(116)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Issuance of common stock under ESPP (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">301,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Issuance of common stock under ESPP</a></td>
<td class="nump">645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">3,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(13,015)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(13,015)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other comprehensive income (loss)</a></td>
<td class="nump">$ 76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76<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_CommonStockSharesOutstanding', window );">Ending Balance (shares) at Jun. 30, 2020</a></td>
<td class="nump">71,283,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,283,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="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">$ 132,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">$ 786,193<span></span>
</td>
<td class="num">$ (809)<span></span>
</td>
<td class="num">$ (652,736)<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_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amendment to accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 2: 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 5: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 10: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 11: 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 12: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 14: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 16: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 17: 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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: 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)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 20: 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 21: 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 22: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 23: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 24: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 27: 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 28: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 30: 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 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="idm140212419934456">
<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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (28,995)<span></span>
</td>
<td class="num">$ (39,218)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAmortizationAndAccretionNet', window );">Depreciation and amortization</a></td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">2,351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">6,000<span></span>
</td>
<td class="nump">5,263<span></span>
</td>
</tr>
<tr class="ro">
<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 developed technology</a></td>
<td class="nump">5,936<span></span>
</td>
<td class="nump">5,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_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt discounts, premiums and issuance costs</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">2,037<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Lease amortization</a></td>
<td class="nump">1,331<span></span>
</td>
<td class="num">(250)<span></span>
</td>
</tr>
<tr class="re">
<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 extinguishment of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,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_InventoryLIFOReservePeriodCharge', window );">Provision for excess and obsolete inventory</a></td>
<td class="nump">306<span></span>
</td>
<td class="nump">555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on disposal of property and equipment</a></td>
<td class="nump">148<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other non-cash items</a></td>
<td class="nump">136<span></span>
</td>
<td class="nump">162<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="nump">9,055<span></span>
</td>
<td class="num">(2,420)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Inventories</a></td>
<td class="num">(4,892)<span></span>
</td>
<td class="num">(2,041)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(706)<span></span>
</td>
<td class="num">(965)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">3,136<span></span>
</td>
<td class="nump">3,439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">1,965<span></span>
</td>
<td class="nump">476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="num">(2,796)<span></span>
</td>
<td class="num">(9,161)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(7,085)<span></span>
</td>
<td class="num">(25,143)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Acquisition, net of cash acquired</a></td>
<td class="num">(5,154)<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_PaymentsToAcquireInvestments', window );">Purchases of investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(44,614)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOtherInvestments', window );">Proceeds from sale of investments</a></td>
<td class="nump">5,011<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_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments', window );">Proceeds from maturities of investments</a></td>
<td class="nump">29,400<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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(1,671)<span></span>
</td>
<td class="num">(685)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">27,586<span></span>
</td>
<td class="num">(45,299)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentOfFinancingAndStockIssuanceCosts', window );">Payment of debt issuance cost</a></td>
<td class="num">(375)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,048<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans', window );">Proceeds from stock issuance from ESPP</a></td>
<td class="nump">645<span></span>
</td>
<td class="nump">641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments for taxes related to net share settlement of equity awards and other</a></td>
<td class="num">(262)<span></span>
</td>
<td class="num">(487)<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">8<span></span>
</td>
<td class="nump">1,187<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of foreign exchange rate fluctuations on cash and cash equivalents</a></td>
<td class="num">(205)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">20,304<span></span>
</td>
<td class="num">(69,280)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of period</a></td>
<td class="nump">23,736<span></span>
</td>
<td class="nump">95,401<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at end of period</a></td>
<td class="nump">44,040<span></span>
</td>
<td class="nump">26,121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cash paid for interest</a></td>
<td class="nump">1,531<span></span>
</td>
<td class="nump">2,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_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net of refunds</a></td>
<td class="nump">194<span></span>
</td>
<td class="nump">139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_AssetRetirementObligationsIncurredButNotYetPaid', window );">Asset retirement obligations</a></td>
<td class="nump">$ 316<span></span>
</td>
<td class="nump">$ 319<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_AssetRetirementObligationsIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Asset Retirement Obligations Incurred But Not Yet Paid</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_AssetRetirementObligationsIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DepreciationAmortizationAndAccretionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAmortizationAndAccretionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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_InventoryLIFOReservePeriodCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6b)<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.6c)<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.6a)<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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e99989-122729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLIFOReservePeriodCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for right-of-use asset 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/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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentOfFinancingAndStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_PaymentOfFinancingAndStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 purchase of all investments (debt, security, other) 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 13<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_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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. Excludes 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 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><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 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 maturity (principal being due), prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.</p></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 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_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfOtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 the sale of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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_ProceedsFromSaleOfOtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140212412365288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business<br></strong></div></th>
<th class="th" colspan="1">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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Description of Business</a></td>
<td class="text">Description of BusinessFluidigm Corporation (the Company, Fluidigm, we, our or us) creates, manufactures, and markets technologies and tools for life sciences research, including preparatory and analytical instruments for Mass Cytometry, PCR, Library Prep, Single Cell Genomics, and consumables, including integrated fluidic circuits (IFC), assays, and reagents. Our focus is on the most pressing needs in translational and clinical research, including infectious disease, cancer, immunology and immunotherapy. We sell our instruments, consumables and services to academic institutions, clinical laboratories, and contract research organizations, as well as biopharmaceutical, biotechnology, and agricultural biotechnology companies. The Company was formerly known as Mycometrix Corporation and changed its name to Fluidigm Corporation in April 2001. Fluidigm Corporation was founded in 1999 and is headquartered in South San Francisco, California.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 business description and basis of presentation concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity.  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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140212412358136">
<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_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-top:15pt;"><span style="background-color: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 Consolidation</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (U.S. GAAP) and include the accounts of our wholly owned subsidiaries. As of June&#160;30, 2020, we had wholly owned subsidiaries in Singapore, Canada, the Netherlands, Japan, France, the United Kingdom, China, Germany and Norway. All subsidiaries, except for Singapore, use their local currency as their functional currency. The Singapore subsidiary uses the U.S. dollar as its functional currency. All intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 period amounts in the condensed consolidated statements of income and condensed consolidated statements of cash flows were reclassified to conform with the current period presentation. These reclassifications were immaterial and did not affect prior period total assets, total liabilities, stockholders&#8217; equity, total revenue, total costs and expenses, loss from operations or net loss.</span></div><div style="margin-top:15pt;"><span style="background-color: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:27pt;margin-top:9pt;"><span style="background-color: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 financial statements in accordance with U.S.&#160;GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions believed to be reasonable, which together form the basis for making judgments about the carrying values of assets and liabilities. The full extent to which the COVID-19 pandemic impacts our business, results of operations and financial condition will depend on numerous evolving factors including, but not limited to, the magnitude and duration of the pandemic, the extent to which it will impact worldwide macroeconomic conditions, including the speed of recovery, and governmental and business reactions to the pandemic. We assessed certain accounting matters that generally require consideration of forecasted financial information in the context of information available to us and the unknown impact of COVID-19 as of June 30, 2020. These accounting matters included, but were not limited to, our allowance for doubtful accounts and credit losses, inventory and related reserves and the carrying value of goodwill and other long lived assets. Actual results could differ materially from these estimates and could have a material adverse effect on our consolidated financial statements.</span></div><div style="margin-top:15pt;"><span style="background-color: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</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Assets and liabilities of non-U.S. subsidiaries that use the local currency as their functional currency are translated into U.S. dollars at exchange rates in effect on the balance sheet date. The adjustments resulting from the foreign currency translations are recorded in accumulated other comprehensive loss, a separate component of stockholders&#8217; equity. Income and expense accounts are translated at monthly average exchange rates during the year. </span></div><div style="margin-top:15pt;"><span style="background-color: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</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 generate revenue primarily from the sale of our products and services. Product revenue is derived from the sale of instruments and consumables, including IFCs, assays and reagents. Service revenue is derived from the sale of instrument service contracts, repairs, installation, training and other specialized product support services. We also generate revenue from </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">development agreements, license and royalty agreements and grants. Revenue is reported net of any sales, use and value-added taxes we collect from customers as required by government authorities. Research and development cost includes costs associated with development and grant revenue. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 based on the amount of consideration we expect to receive in exchange for the goods and services we transfer to the customer. Our commercial arrangements typically include multiple distinct products and services, and we allocate revenue to these performance obligations based on their relative standalone selling prices. Standalone selling prices (SSP) are generally determined using observable data from recent transactions. In cases where sufficient data is not available, we estimate a product&#8217;s SSP using a cost plus a margin approach or by applying a discount to the product&#8217;s list price.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Product Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 product revenue at the point in time when control of the goods passes to the customer and we have an enforceable right to payment. This generally occurs either when the product is shipped from one of our facilities or when it arrives at the customer&#8217;s facility, based on the contractual terms. Customers generally do not have a unilateral right to return products after delivery. Invoices are generally issued at shipment and generally become due in 30 to 60 days.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 sometimes perform shipping and handling activities after control of the product passes to the customer. We have made an accounting policy election to account for these activities as product fulfillment activities rather than as separate performance obligations.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Service Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 from repairs, maintenance, installation, training and other specialized product support services at the point in time the work is completed. Installation and training services are generally billed in advance of service. Repairs and other services are generally billed at the point the work is completed. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 associated with instrument service contracts is recognized on a straight-line basis over the life of the agreement, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNTYyMA_dcdf51db-9f3e-4be4-a95e-eeb988eb1e8d">one</span> to three years. We believe this time-elapsed approach is appropriate for service contracts because we provide services on demand throughout the term of the agreement. Invoices are generally issued in advance of service on a monthly, quarterly, annual or multi-year basis. Payments made in advance of service are reported on our condensed consolidated balance sheet as deferred revenue.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Development Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 entered and may continue to enter into development agreements with third parties that provide for up-front and periodic milestone payments. Our development agreements may include more than one performance obligation. At the inception of the contract, we assess whether each obligation represents a separate performance obligation or whether such obligations should be combined as a single performance obligation. The transaction price for each development agreement is determined based on the amount of consideration we expect to be entitled to for satisfying all performance obligations within the agreement. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time and, if over time, the appropriate method of measuring progress for purposes of recognizing revenue. In arrangements where we satisfy performance obligation(s) over time, we recognize development revenue typically using an input method based on our costs incurred relative to the total expected cost which determines the extent of our progress toward completion. As part of the accounting for these arrangements, we must develop estimates and assumptions that require judgment to determine the transaction price and progress towards completion. We review our estimate of the transaction price and progress toward completion based on the best information available to recognize the cumulative progress toward completion as of the end of each reporting period, and make revisions to such estimates as necessary. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 generate revenue from development or collaboration agreements that do not include upfront or milestone-based payments and generally recognize revenue on these types of agreements based on the timing of development activities.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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 Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 revenue consists of license and royalty revenue, and grant revenue.  We recognize revenue from license agreements when the license is transferred to the customer and the customer is able to use and benefit from the license.  For </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">contracts that include sales-based royalties, we recognize revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 entered into an agreement to settle intellectual property infringement claims, in which we received a $3.5 million payment in exchange for a perpetual license under certain Fluidigm intellectual property.  The settlement is considered a multiple-element arrangement with each element accounted for individually. Accordingly, $3.1 million of the proceeds was recognized as license revenue and $0.4 million was offset against legal costs.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 receive grants from various entities to perform research and development activities over contractually defined periods. Revenue is generally recognized provided that the conditions under which the grants were provided have been met and any remaining performance obligations are perfunctory.  </span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Contract Costs</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Incremental sales commission costs incurred to obtain instrument service contracts are capitalized and amortized to selling, general and administrative expense over the life of the contract, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI3NzI3Mw_47fe3048-acd6-4cbf-87df-8516c9ced606">one</span> to three years. As a practical expedient, we expense sales commissions associated with product support services that are delivered in less than one year as they are incurred. Sales commissions associated with the sale of products are expensed as they are incurred. To date, capitalized contract costs have been immaterial.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Product Warranties</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 generally provide a one-year warranty on our instruments. We accrue for estimated warranty obligations at the time of product shipment. We periodically review our warranty liability and record adjustments based on the terms of warranties provided to customers, and historical and anticipated warranty claim experience. This expense is recorded as a component of cost of product revenue in the condensed consolidated statements of operations.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Significant Judgments</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Applying the revenue recognition practices discussed above often requires significant judgment. Judgment is required when identifying performance obligations, estimating SSP and allocating purchasing consideration in multi-element arrangements, determining the transaction price and progress towards completion on development arrangements and estimating the future amount of our warranty obligations. Moreover, significant judgment is required when interpreting commercial terms and determining when control of goods and services passes to the customer. Any material changes created by errors in judgment could have a material effect on our operating results and overall financial condition.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accounts Receivable</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Trade accounts receivable are recorded at net invoice value. We review our exposure to accounts receivable and provide allowances of specific amounts if collectability is no longer reasonably assured based on historical experience and specific customer collection issues. We evaluate such allowances on a regular basis and adjust them as needed.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Concentrations of Business and Credit Risk</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Financial instruments that potentially subject us to credit risk consist of cash, cash equivalents, investments, and accounts receivable. Our cash, cash equivalents, and investments may consist of deposits held with banks, money market funds, and other highly liquid investments that may at times exceed federally insured limits. Cash equivalents and investments are financial instruments that potentially subject us to concentrations of risk. Under our investment policy, we invest primarily in securities issued by the U.S. government. The goals of our investment policy, in order of priority, are as follows: preserve capital, meet liquidity needs, and optimize returns. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 generally do not require collateral to support credit sales. To reduce credit risk, we perform credit evaluations of our customers. One customer from whom we derived development revenue exceeded 10% of revenue for the three months ended June 30, 2020. No other customer represented more than 10% of total revenue for three and six months ended June&#160;30, 2020 or 2019. Including the development revenue, revenues from our five largest customers were 32% and 30% of total revenue for the three months ended June&#160;30, 2020 and 2019, respectively. Revenues from our five largest customers were 23% and 20% of total revenue for the six months ended June&#160;30, 2020 and 2019, respectively. There was no single customer that represented more than 10% of total accounts receivable at June&#160;30, 2020, or December&#160;31, 2019.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 products include components that are currently procured from a single source or a limited number of sources. We believe that other vendors would be able to provide similar components; however, the qualification of such vendors may require start-up time. In order to mitigate any adverse impacts from a disruption of supply, we attempt to maintain an adequate supply of critical limited-source components.</span></div><div style="margin-top:15pt;"><span style="background-color: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:27pt;margin-top:9pt;"><span style="background-color: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 determine if an arrangement is a lease, or contains a lease, at inception. Operating leases are included in operating lease right-of-use (ROU) assets and current and non-current operating lease liabilities in our condensed consolidated balance sheets. ROU assets represent our right-to-use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. Significant judgment is required in determining the incremental collateralized borrowing rate.  Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 elected the short-term lease recognition exemption for all leases that qualify. For those leases that qualify, we will not recognize ROU assets or lease liabilities for leases with an initial lease term of one year or less. We also elected not to separate lease and nonlease components for our building leases. The nonlease components are generally variable in nature and are expected to represent most of our variable lease costs. Variable costs are expensed as incurred. We have taken a portfolio approach for our vehicle leases by country. </span></div><div style="margin-top:15pt;"><span style="background-color: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, Intangible Assets and Other Long-Lived Assets</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of net assets acquired. Our intangible assets include developed technology, patents and licenses. The cost of identifiable intangible assets with finite lives is generally amortized on a straight-line basis over the assets&#8217; respective estimated useful lives.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill and intangible assets with indefinite lives are not subject to amortization but are tested for impairment on an annual basis during the fourth quarter or whenever events or changes in circumstances indicate the carrying amount of these assets may not be recoverable. Events or changes in circumstances that could affect the likelihood that we will be required to recognize an impairment charge include, but are not limited to, declines in our stock price or market capitalization, economic downturns and other macroeconomic events, including the current COVID-19 pandemic, declines in our market share or revenues, and an increase in our losses, rapid changes in technology, failure to achieve the benefits of capacity increases and utilization, significant litigation arising out of an acquisition, or other matters. Any impairment charges could have a material adverse effect on our operating results and net asset value in the quarter in which we recognize the impairment charge.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 evaluating our goodwill and intangible assets with indefinite lives for indications of impairment, we first conduct an assessment of qualitative factors to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we determine that it is more likely than not that the fair value of our reporting unit is less than its carrying amount, we compare the fair value of our reporting unit to its carrying value. If the fair value of our reporting unit exceeds its carrying value, goodwill is not considered impaired and no further analysis is required. If the carrying value of the reporting unit exceeds its fair value, then an impairment loss equal to the difference would be recorded to goodwill. We did not recognize any impairment of goodwill for any of the periods presented herein.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 evaluate our long-lived assets, including finite-lived intangibles, for indicators of possible impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. If any indicator of impairment exists, we assess the recoverability of the affected long-lived assets by determining whether the carrying value of the asset can be recovered through undiscounted future operating cash flows. If impairment is indicated, we estimate the asset&#8217;s fair value using future discounted cash flows associated with the use of the asset and adjust the carrying value of the asset accordingly. We did not recognize any impairment of intangibles for any of the periods presented herein.</span></div><div style="margin-top:15pt;"><span style="background-color: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:27pt;margin-top:9pt;"><span style="background-color: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 2014, we closed an underwritten public offering of $201.3 million aggregate principal amount of our 2.75% Senior Convertible Notes due 2034 (2014 Notes). In March 2018, we entered into separate privately negotiated transactions with certain holders of our 2014 Notes to exchange $150.0 million in aggregate principal amount of the 2014 Notes for our 2.75% Exchange Convertible Senior Notes due 2034 (2018 Notes). As the 2018 Notes were convertible, at our election, into cash, shares of our common stock, or a combination of cash and shares of our common stock, we accounted for the 2018 Notes under the cash conversion guidance in ASC 470, whereby the embedded conversion option in the 2018 Notes was separated and </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">accounted for in equity. In the first quarter of 2019, the 2018 Notes were converted into 19.5 million shares of our common stock and the 2018 Notes were retired. We recorded a loss of $9.0 million on the retirement of the 2018 Notes. We determined the fair value of the 2018 Notes&#160;using valuation techniques that required us to make assumptions related to the implied discount rate.&#160;</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, we closed a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of $55.0 million aggregate principal amount of our 5.25% Senior Convertible Notes due 2024 (2019 Notes). Most of the issuance proceeds were used to retire approximately $50.2 million of aggregate principal amount of our 2014 Notes, leaving approximately $1.1 million of aggregate principal amount of our 2014 Notes outstanding. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the 2019 Notes do not provide for a cash conversion feature, the 2019 Notes are recorded for as debt in their entirety in accordance with ASC 470. For the 2014, 2018 and 2019 Notes, offering-related costs, including underwriting costs, were capitalized as debt issuance costs, recorded as an offset to the carrying value of the related Notes, and are amortized over the expected term of the related Notes using the effective interest method.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 7 for a detailed discussion of the accounting treatment of the transactions and additional information.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Comprehensive Loss </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Comprehensive loss is comprised of net loss and other comprehensive income (loss). Other comprehensive income (loss) consists of unrealized gains and losses on our investments and foreign currency translation adjustments. Total comprehensive loss for all periods presented has been disclosed in the condensed consolidated statements of comprehensive loss.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 components of accumulated other comprehensive loss, net of tax, for the three and six months ended June&#160;30, 2020 is as follows (in thousands): </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.649%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.723%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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 Currency Translation Adjustment</span></td><td 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 Gain (Loss) on Investments</span></td><td 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 Other Comprehensive Income (Loss)</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);">Ending 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:top;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:top;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);">(618)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;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:top;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:top;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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;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:top;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:top;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);">(582)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;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: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);">Other comprehensive income (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: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);">(303)</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 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);">&#8212;&#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 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);">(303)</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);">Ending balance at March 31, 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:top;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);">(921)</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><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">36&#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><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">(885)</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);">Other comprehensive income (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;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">(33)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">76&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Ending 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 #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);">(812)</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);">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;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);">(809)</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:27pt;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Immaterial amounts of unrealized gains and losses have been reclassified into the condensed consolidated statement of operations for the three and six months ended June&#160;30, 2020 and 2019.</span></div><div style="margin-top:15pt;"><span style="background-color: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 </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 basic and diluted net loss per share is calculated by dividing net loss by the weighted-average number of shares of common stock outstanding for the period. Restricted stock units, performance share units, and stock options to purchase our common stock are considered to be potentially dilutive common shares but have been excluded from the calculation of diluted net loss per share as their effect is anti-dilutive for all periods presented.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 dilutive common shares were excluded from the computations of diluted net loss per share for the periods presented because including them would have been anti-dilutive (in thousands): </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.099%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><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);">&#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="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:400;font-family:'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="3" style="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: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);">Stock options, restricted stock units and performance awards</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-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);">8,237&#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);">4,541&#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: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);">2019 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);">18,966&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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: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);">2019 Convertible Notes potential make-whole shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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: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);">2014 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);">19&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">916&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-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;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);">29,634&#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 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);">5,457&#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-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Changes and Accounting Pronouncements</span></div><div style="text-indent:13.5pt;margin-top:9pt;"><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%;">Adoption of New Accounting Guidance </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 U.S.-based Financial&#160;Accounting Standards&#160;Board (FASB) issued Accounting Standards Update (ASU) 2018-15-Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40), which establishes new guidance on the accounting for costs incurred to implement a cloud computing arrangement that is considered a service arrangement. The new guidance requires the capitalization of such costs, aligning it with the accounting for costs associated with developing or obtaining internal-use software. The new guidance is effective for fiscal years beginning after December 15, 2019. The adoption of the new guidance did not have a significant impact on our financial results.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2017, the FASB issued ASU 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The ASU eliminates the requirement for an entity to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, an entity performs its annual, or interim, goodwill impairment testing by comparing the fair value of a reporting unit with its carrying amount and recording an impairment charge for the amount by which the carrying amount exceeds the fair value. The ASU is effective for annual and interim goodwill impairment testing performed for our fiscal year beginning January 1, 2020. The adoption of the new guidance did not have a significant impact on our financial results.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 issued two ASUs related to financial instruments &#8211; credit losses. The ASUs issued were: (1) in June 2016, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI5MDcyNA_82ea5c68-4c4d-46bb-8d93-d2901fa393d1">ASU 2016-13, Financial Instruments-Credit Losses (Topic 326)</span>: Measurement of Credit Losses on Financial Instruments, and (2) in November 2018, ASU 2018-19-Codification Improvements to Topic 326, Financial Instruments-Credit Losses. ASU 2016-13 is intended to improve financial reporting by requiring more timely recording of credit losses on loans and other financial instruments held by financial institutions and other organizations. ASU 2018-19 clarifies that receivables arising from operating leases are not within the scope of the credit losses standard, but rather, should be accounted for in accordance with the leasing standard. These ASUs are effective for fiscal years beginning after December 15, 2019, and interim periods within those years, with early adoption permitted. The modified retrospective method is required upon adoption. The adoption of the new guidance resulted in an adjustment of approximately $0.1 million to reduce the accumulated deficit component of stockholders&#8217; equity and decrease current assets by the same amount in our condensed consolidated balance sheet.</span></div><div style="text-indent:13.5pt;margin-top:9pt;"><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%;">Recent Accounting Pronouncements</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 FASB issued ASU 2019-12-Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The amendments in this update improve consistent application of and simplify U.S. GAAP for Topic 740 by clarifying and amending existing guidance for, among other items, intra-period allocation, reporting tax law changes and losses in interim periods, state and local taxes not fully based on income and recognition of deferred tax liability related to certain transactions. There is also new guidance related to consolidated group reporting and tax impacts resulting from business combinations. The new guidance is effective for fiscal years beginning after December 15, 2020. We are currently evaluating the impact of adoption on our 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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140212413736408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination<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 Combination</a></td>
<td class="text">Business Combination<div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 January 17, 2020, we completed the acquisition of all of the outstanding shares of InstruNor AS, a privately held Norwegian company (InstruNor). </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">InstruNor is a provider of the only fully integrated sample preparation system for flow and mass cytometry. The acquisition of InstruNor supports our entry into the sample preparation market for cytometry analysis and expands our capabilities to include fully automated sample preparation for flow and mass cytometry. The value of this technology is reflected in the intangible asset for developed technology. The developed technology was valued using a discounted cash flow model for which the most sensitive assumption was revenue growth rate.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 purchase price of $7.2 million included approximately $5.2 million in cash and 485,451 shares of our common stock valued at the closing price on the effective date of $4.22. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the net cash flows is summarized below (in thousands):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:84.237%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.824%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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);">January 17, 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);">Cash consideration paid to former equity holders</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);">5,165&#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);">Less: cash and cash equivalents acquired</span></td><td 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);">(11)</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);">Acquisition of InstruNor, net of cash acquired</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);">5,154&#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:27pt;margin-top:9pt;"><span style="background-color: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 was accounted for in accordance with ASC 805, Business Combinations. The assets acquired and liabilities assumed were recorded at their estimated fair values at the InstruNor acquisition date. Goodwill of $2.2 million was calculated as the purchase price less the fair value of the net assets acquired as follows (in thousands):</span></div><div style="text-align:center;margin-top:14pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:84.237%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.824%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><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="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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 17, 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);">Purchase price:</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;"/></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 consideration paid on closing to former equity holders</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);">5,165&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 consideration common shares </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,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 purchase price</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);">7,214&#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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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);">Assets acquired:</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:1pt;padding-right:1pt;"><span 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 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);">11&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 receivables</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Inventories, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">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:bottom;padding-left:1pt;padding-right:0%;"><span 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,380&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 assumed:</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:1pt;padding-right:1pt;"><span 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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 current 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:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">566&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-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);">Fair value of identifiable net assets acquired</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:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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);">4,994&#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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Goodwill acquired on acquisition</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,220&#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 colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"/></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_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>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="idm140212413555912">
<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<div style="margin-top:15pt;"><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%;">Disaggregation of Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 our revenue for the three and six months ended June&#160;30, 2020 and 2019, respectively, based on geographic area and by source (in thousands):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><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="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="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;"/><td colspan="3" style="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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Geographic Markets:</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 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 #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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</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);">13,940&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">11,120&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">28,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: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);">24,091&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">EMEA</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);">6,557&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">11,217&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">14,653&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">19,373&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Asia-Pacific</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,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);">5,859&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,238&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">14,843&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 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;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);">26,058&#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);">28,196&#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 #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);">53,675&#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);">58,307&#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-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></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 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 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 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 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 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 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 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;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" 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: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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" 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: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="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;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:#ffffff;text-align:left;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:#ffffff;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:#ffffff;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);"><span 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:#ffffff;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:#ffffff;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:#ffffff;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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Source:</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 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 #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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments</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);">8,577&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">12,201&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">18,048&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></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);">25,041&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Consumables</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,828&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">11,034&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">18,338&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,021&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Product revenue</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);">17,405&#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);">23,235&#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 #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);">36,386&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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 #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);">48,062&#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);">Service revenue</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,140&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,961&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,326&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,245&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Development revenue</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,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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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><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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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);">Other revenue</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;"/></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);">&#160;&#160;License and royalty revenue</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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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,163&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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);">&#160;&#160;Grant revenue</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);">450&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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);">800&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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);">&#160;&#160;Total other revenue</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);">513&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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 #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: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 #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);">3,963&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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 #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></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 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;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);">26,058&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">28,196&#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 #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);">53,675&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">58,307&#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="margin-top:15pt;"><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%;">Performance Obligations</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 reported $20.0 million of deferred revenue in our December&#160;31, 2019 consolidated balance sheet. During the six months ended June&#160;30, 2020, $6.2 million of the opening balance was recognized as revenue and $8.4 million of net additional advance payments were received from customers, primarily associated with instrument service contracts. At June&#160;30, 2020, we reported $22.2 million of deferred revenue.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 expected timing of revenue recognition for unfulfilled performance obligations associated with instrument service contracts that were partially completed at June&#160;30, 2020 (in thousands): </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:81.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.798%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.265%;"/><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);">Fiscal Year</span></td><td 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: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:8pt;font-weight:700;line-height:100%;">Expected Revenue </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup></div></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 (remainder of the year)</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);">7,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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-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);">2021</span></td><td 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);">8,636&#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);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,702&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-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);">Thereafter</span></td><td 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);">3,164&#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);">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);">23,903&#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-top: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%;">_______</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><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"> </sup><span style="background-color: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 revenue includes both billed amounts included in deferred revenue and unbilled amounts that are not reflected in our condensed consolidated financial statements and are subject to change if our customers decide to cancel or modify their contracts. Purchase orders for instrument service contracts can generally be canceled before the service period begins without penalty.</span></div>We apply the practical expedient that permits us not to disclose information about unsatisfied performance obligations for service contracts with an expected term of one year or less.<span></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="idm140212412050824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, net<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_IntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets, net</a></td>
<td class="text">Goodwill and Intangible Assets, net<div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 acquisition of DVS Sciences, Inc. in February 2014, we recognized goodwill of $104.1 million and $112.0 million of developed technology. In the first quarter of 2020, we recognized $2.2 million of goodwill from the InstruNor acquisition and $5.4 million of developed technology (see Note 3). We are amortizing InstruNor developed technology over 8.0 years. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill and intangible assets with indefinite lives are not subject to amortization but are tested for impairment on an annual basis during the fourth quarter or whenever events or changes in circumstances indicate the carrying amount of these assets may not be recoverable. Qualitative assessment includes assessing significant events and circumstances such as our current results, assumptions regarding future performance, strategic initiatives and overall economic factors, including the ongoing global COVID-19 pandemic and macroeconomic developments to determine the existence of potential indicators of impairment and assess if it is more likely than not that the fair value of our reporting unit or intangible assets is less than their carrying value. If indicators of impairment are identified, a quantitative impairment test is performed.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 fiscal 2020, the Company assessed whether the current and potential future impact of the COVID-19 pandemic represented an event which necessitated an impairment review.&#160;This assessment included an update of the qualitative and quantitative factors affecting our business. As a result of this assessment, we determined that a triggering event had occurred and a quantitative impairment test was performed. As a result of this quantitative analysis, we determined that the fair values of our goodwill and developed technology intangibles were not less than their carrying values and no impairment was recognized.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets also include other patents and licenses, which are included in other non-current assets. Intangible assets, net, were as follows (in thousands): </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><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="24" style="padding-top:2px;padding-bottom:2px;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;"/><td colspan="3" style="display:none;"/></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;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);">Gross Amount</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);">Accumulated Amortization</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);">Net</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);">Weighted-Average Amortization Period</span></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);">Developed technology</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 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);">117,380&#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);">(71,736)</span></td><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:rgb(255,255,255, 0.0);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);">45,644&#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="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);">9.9 years</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);">Patents and licenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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);">11,274&#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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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);">(8,802)</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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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);">2,472&#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: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: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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.8 years</span></td></tr></table></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></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 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 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 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 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 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 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 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 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;"/></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="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="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;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);">Gross Amount</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);">Accumulated Amortization</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);">Net</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);">Weighted-Average Amortization Period</span></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);">Developed technology</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 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);">112,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: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);">(65,800)</span></td><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);">46,200&#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="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);">10.0 years</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);">Patents and licenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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);">11,274&#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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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);">(8,342)</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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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);">2,932&#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: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: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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.8 years</span></td></tr></table></div><div style="text-indent:27pt;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total amortization expense for the three months ended June&#160;30, 2020 and 2019 was $3.2 million and $3.1 million, respectively. Amortization of intangibles was $6.4 million and $6.2 million for the six months ended June&#160;30, 2020 and 2019, respectively.  </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 carrying value of intangible assets, net,&#160;as of&#160;June&#160;30, 2020, the amortization expense is expected to be as follows (in thousands): </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:57.882%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.971%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><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);">Fiscal Year</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);">Developed Technology Amortization Expense</span></td><td 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);">Patents and Licenses Amortization Expense</span></td><td 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);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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 (remainder of the year)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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:middle;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);">5,936&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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);">457&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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);">6,393&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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: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);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span 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,873&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">759&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span 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,632&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span 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,873&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">676&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span 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,549&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;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);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span 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,873&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">570&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span 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,443&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span 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,073&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span 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:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span 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,083&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;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);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span 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,016&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span 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:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span 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,016&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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:middle;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);">45,644&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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,472&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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,116&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="idm140212412072552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Details<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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related 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_SupplementalBalanceSheetDisclosuresTextBlock', window );">Balance Sheet Details</a></td>
<td class="text">Balance Sheet Details<div style="margin-top:15pt;"><span style="background-color: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, Cash Equivalents and Restricted Cash </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash, cash equivalents and restricted cash consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):</span></div><div style="text-align:center;margin-top:15pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:64.429%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.073%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.076%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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;padding-left:1pt;padding-right:1pt;"><span 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 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);">42,965&#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);">21,661&#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);">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);">1,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 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 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);">44,040&#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);">23,736&#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:27pt;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Short-term restricted cash of approximately $75 thousand is included in prepaid expenses and other current assets and $1.0 million of non-current restricted cash is included in other non-current assets in the condensed consolidated balance sheet as of June&#160;30, 2020. </span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Inventories</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:64.429%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.073%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.076%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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;padding-left:1pt;padding-right:1pt;"><span 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);">9,665&#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);">6,133&#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);">Work-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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,063&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">659&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,172&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,092&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 inventories</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);">18,900&#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);">13,884&#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-top:15pt;"><span style="background-color: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 and Equipment, net </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:64.429%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.073%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.076%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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: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);">Computer equipment and software</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);">4,376&#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);">3,997&#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: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);">Laboratory and manufacturing equipment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,652&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">19,325&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,962&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,788&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">Office 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,076&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,824&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">Property and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-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);">34,066&#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);">32,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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">Less accumulated depreciation and 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);">(26,309)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,954)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">Construction-in-progress</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">76&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">Property 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 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);">7,865&#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);">8,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 #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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">&#160;</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:700;line-height:120%;">Warranties</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Activity for our warranty accrual for the six months ended June&#160;30, 2020&#160;and 2019, which are included in other accrued liabilities, is summarized below (in thousands): </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:64.429%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.073%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.076%;"/><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,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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="3" style="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;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</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,390&#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);">863&#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);">Accrual for current period warranties</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">657&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Warranty costs incurred</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(277)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">(429)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Ending balance</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,532&#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,091&#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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -URI http://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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="idm140212412323320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Notes and Credit Facility<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 );">Convertible Notes and Credit Facility</a></td>
<td class="text">Convertible Notes and Credit Facility<div style="margin-top:9pt;"><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%;">2014 Senior Convertible Notes (2014 Notes)</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2014, we closed an underwritten public offering of $201.3 million aggregate principal amount of our 2014 Notes. We received $195.2 million, net of underwriting discounts, from the issuance of the 2014 Notes and incurred approximately $1.1 million in offering-related expenses. The underwriting discount of $6.0 million and the debt issuance costs of $1.1 million were recorded as offsets to the proceeds. The underwriting discount and offering-related expenses are being amortized to interest expense using the effective-interest rate method. The effective interest rate on the 2014 Notes, reflecting the impact of debt discounts and issuance costs, is 3.0%. The 2014 Notes will mature on February 1, 2034, unless earlier converted, redeemed, or repurchased in accordance with the terms of the 2014 Notes. We have retired the majority of the 2014 Notes through the issuance of the 2018 Notes and 2019 Notes, as discussed below. As of June&#160;30, 2020, there is $1.1 million aggregate principal of the 2014 Notes outstanding. </span></div><div style="margin-top:9pt;"><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%;">2018 Senior Convertible Notes (2018 Notes)</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2018, we entered into separate privately negotiated transactions with certain holders of our 2014 Notes to exchange $150.0 million in aggregate principal amount of the 2014 Notes for 2018 Notes, leaving $51.3 million of the aggregate principal amount of 2014 Notes outstanding. As of the closing of the 2018 Notes on March 12, 2018, the estimated fair value was $145.5 million. The difference between the $150.0 million aggregate principal amount of the 2018 Notes and its fair value was being amortized over the expected term of the 2018 Notes using the effective interest method through the first note holder put date of February 6, 2023. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2018 Notes accrued interest at a rate of 2.75% payable semi-annually in arrears on February 1 and August 1 of each year. The 2018 Notes were set to mature on February 1, 2034, unless earlier converted, redeemed, or repurchased in accordance with the terms of the indenture governing the 2018 Notes. The initial conversion rate of the 2018 Notes was 126.9438 shares of our common stock, par value $0.001 per share, per $1,000 principal amount of the 2018 Notes (which is equivalent to an initial conversion price of approximately $7.88 per share). The conversion rate was subject to adjustment upon the occurrence of certain specified events. Those certain specified events included holders who converted their 2018 Notes voluntarily prior to our exercise of the issuer&#8217;s conversion option described below or in connection with a make-whole fundamental change prior to February 6, 2023, entitling the holders, under certain circumstances, to a make-whole premium in the form of an increase in the conversion rate determined by reference to a make-whole table set forth in the indenture governing the 2018 Notes. Any time prior to the maturity of the 2018 Notes, we could convert the 2018 Notes, in whole but not in part, into cash, shares of our common stock, or combination thereof, if the closing price of our common stock equaled or exceeded 110% of the conversion price then in effect for a specified number of days. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Offering-related costs for the 2018 Notes were approximately $2.8 million. Offering-related costs of $2.2 million were capitalized as debt issuance costs, recorded as an offset to the carrying value of the 2018 Notes, and were being amortized over the expected term of the 2018 Notes using the effective interest method through the first note holder put date of February 6, 2023. The effective interest rate on the 2018 Notes was 12.3%. Offering-related costs of $0.6 million were accounted for as equity issuance costs, recorded as an offset to additional paid-in capital, and were not subject to amortization. Offering-related costs were allocated between debt and equity in the same proportion as the allocation of the 2018 Notes between debt and equity. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the first quarter of 2019, we received notices from holders of the 2018 Notes electing to voluntarily convert approximately $138.1 million in aggregate principal amount of the 2018 Notes. In February 2019, we notified the trustee, U.S. Bank National Association, of our intention to exercise our issuer&#8217;s conversion option with respect to the remaining approximately $11.9 million in aggregate principal amount of 2018 Notes. In total, $150.0 million of the 2018 Notes were </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">converted into 19.5 million shares of our common stock and the bonds were retired. We recognized a loss of $9.0 million on the retirement of the 2018 Notes, which represented the difference between the fair value of the bonds retired and their carrying costs. The net impact on equity was $133.3 million and represented the fair value of the bonds retired.</span></div><div style="margin-top:9pt;"><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%;">2019 Senior Convertible Notes (2019 Notes)</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, we issued $55.0 million aggregate principal amount of 2019 Notes. Net proceeds of the offering of the 2019 Notes issuance were $52.7 million, after deductions for commissions and other debt issuance costs of approximately $2.3 million. $51.8 million of the proceeds of the 2019 Notes were used to retire $50.2 million aggregate principal amount of our 2014 Notes, leaving $1.1 million of aggregate principal value of 2014 Notes outstanding. We accounted for the transaction as an extinguishment of debt due to the significance of the change in value of the embedded conversion option, resulting in a $3.0 million loss in the fourth quarter of 2019. The loss on extinguishment of debt was calculated as the difference between the reacquisition price (i.e., the fair value of the principal amount of 2019 Notes) and the net carrying value of the 2014 Notes exchanged. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2019 Notes bear interest at 5.25% per annum, payable semiannually in arrears on June 1 and December 1 of each year, beginning on June 1, 2020. The Notes will mature on December 1, 2024, unless earlier repurchased or converted pursuant to their terms. The 2019 Notes will be convertible at the option of the holder at any point prior to the close of business on the second scheduled trading day preceding the maturity date. The initial conversion rate of the Notes is 344.8276 shares of the Company&#8217;s common stock per $1,000 principal amount of 2019 Notes (which is equivalent to an initial conversion price of approximately $2.90 per share). The conversion rate is subject to adjustment upon the occurrence of certain specified events. Those certain specified events include voluntary conversion of the 2019 Notes prior to our exercise of the Issuer&#8217;s Conversion Option or in connection with a make-whole fundamental change, entitling the holders, under certain circumstances, to a make-whole premium in the form of an increase in the conversion rate determined by reference to a make-whole table set forth in the indenture governing the 2019 Notes. The conversion rate will not be adjusted for any accrued and unpaid interest. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2019 Notes will also be convertible at our option upon certain conditions in accordance with the terms of the indenture governing the 2019 Notes. On or after December 1, 2021 to December 1, 2022, if the price of the Company&#8217;s common stock has equaled or exceeded 150% of the Conversion Price then in effect for a specified number of days (Issuer&#8217;s Conversion Option), we may, at our option, elect to convert the 2019 Notes in whole but not in part into shares of the Company, determined in accordance with the terms of the indenture. On or after December 1, 2022, if the price of the Company&#8217;s common stock has equaled or exceeded 130% of the Conversion Price then in effect for a specified number of days, we may, at our option, elect to convert the 2019 Notes in whole but not in part into shares of the Company, determined in accordance with the terms of the indenture. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Offering-related costs for the 2019 Notes were capitalized as debt issuance costs and are recorded as an offset to the carrying value of the 2019 Notes. The debt issuance costs are being amortized over the expected term of the 2019 Notes using the effective interest method through the maturity date of December 1, 2024. The effective interest rate on the 2019 Notes is 6.2%.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 carrying values of the components of the 2014 Notes and the 2019 Notes are as follows (in thousands): </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:64.429%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.073%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.076%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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;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);">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:9pt;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:#ffffff;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:700;line-height:100%;">&#160;&#160;&#160;2.75% 2014 Notes due 2034   </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="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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;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:#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);">Principal amount</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);">1,079&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">1,079&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Unamortized debt discount</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Unamortized debt issuance cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><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 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);">1,051&#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);">1,057&#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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:700;line-height:100%;">&#160;&#160;&#160;&#160;5.25% 2019 Notes due 2024</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="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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal amount </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);">55,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 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);">55,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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Unamortized debt issuance cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,038)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,236)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><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 #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);">52,962&#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);">52,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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">&#160;&#160;&#160;&#160;Net carrying value of all Notes</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);">54,013&#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);">53,821&#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-top:9pt;"><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%;">2018 Revolving Credit Facility </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, we entered into a revolving credit facility with Silicon Valley Bank (as amended, the Revolving Credit Facility) in an aggregate principal amount of up to the lesser of (i) $15.0 million (Maximum Amount) or (ii) the sum of (a) 85% of our eligible receivables and (b) 50% of our eligible inventory, in each case, subject to certain limitations (Borrowing Base), provided that the amount of eligible inventory that may be counted towards the Borrowing Base shall be subject to a cap as set forth in the Revolving Credit Facility. Subject to the level of this Borrowing Base, we may make and repay borrowings from time to time until the maturity of the Revolving Credit Facility. The Borrowing Base as of June&#160;30, 2020 under the Revolving Credit Facility was $7.3 million. There were no borrowings outstanding under the Revolving Credit Facility at June&#160;30, 2020.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 Revolving Credit Facility is collateralized by substantially all our property, other than intellectual property. Until an amendment in April 2020, the Revolving Credit Facility was set to mature on August 2, 2020. The interest rate on outstanding loans under the Revolving Credit Facility was the greater of (i) prime rate plus 0.50% or (ii) 5.50%. Interest on any outstanding loans is due and payable monthly and the principal balance is due at maturity, though loans can be prepaid at any time without penalty. In addition, we pay a quarterly unused revolving line facility fee of 0.75% per annum on the average unused facility and an annual commitment fee of $112,500.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective April 21, 2020, the Revolving Credit Facility was amended to extend the maturity date to August 2, 2022. In addition, the interest rate on outstanding loans under the Revolving Credit Facility was reduced by 0.25%. The quarterly unused line fee, which was previously based on the Maximum Amount, will now be based on the Borrowing Base. The annual commitment fee of $112,500 is unchanged.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 Revolving Credit Facility contains customary affirmative and negative covenants that, unless waived by the bank, limit our ability to, among other things, incur additional indebtedness, grant liens, make investments, repurchase stock, pay dividends, transfer assets, enter into affiliate transactions, undergo a change of control, or engage in merger and acquisition activity, including merging or consolidating with a third party. The Revolving Credit Facility also contains customary events of default, subject to customary cure periods for certain defaults, that include, among other things, non-payment defaults, covenant defaults, material judgment defaults, bankruptcy and insolvency defaults, cross-defaults to certain other material indebtedness, and defaults due to inaccuracy of representation and warranties. Upon an event of default, the lender may declare all or a portion of the outstanding obligations payable by us to be immediately due and payable and exercise other rights and remedies provided for under the Revolving Credit Facility. During the existence of an event of default, interest on the obligations under the Revolving Credit Facility could be increased to&#160;5.0% above the otherwise applicable rate of interest. We were in compliance with all the terms and conditions of the Revolving Credit Facility at June&#160;30, 2020.</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>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="idm140212414181128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 operating leases for buildings, equipment and vehicles. Existing leases have remaining terms of less than one year to ten years. Some leases contain options to extend the lease, usually for up to five years, and termination options.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 balance sheet information related to leases was as follows as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands, except for discount rate and lease term):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:67.298%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.623%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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);">Operating lease right-of-use buildings</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 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);">40,618&#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);">6,234&#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);">Operating lease right-of-use equipment</span></td><td 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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">69&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 lease right-of-use vehicles</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">452&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">355&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 operating lease right-of-use assets, gross</span></td><td 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:#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);">41,103&#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);">6,658&#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);">Accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,076)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,798)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 operating lease right-of-use assets, net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);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);">39,027&#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);">4,860&#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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #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:1pt;padding-right:1pt;"><span 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</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,170&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">1,833&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,139&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,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></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 operating lease liabilities</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,309&#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);">6,156&#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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #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:1pt;padding-right:1pt;"><span 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 remaining lease term (in years)</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);">9.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: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);">4.7</span></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 discount rate per annum</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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.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);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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.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);">%</span></td></tr></table></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 new operating lease for our corporate headquarters in South San Francisco, California commenced in March 2020.  We recorded a ROU asset of $35.7 million at the inception of the lease and an operating lease liability of $35.3 million. The lease term is approximately ten years. Future minimum lease payments over the life of the lease were discounted at a rate of 12.55%, which was our estimated incremental collateralized borrowing rate for the term of the lease at the inception of the lease. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 components of lease expense for the three and six months ended June&#160;30, 2020 and 2019, respectively (in thousands):</span></div><div style="text-align:center;margin-top:15pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.146%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><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="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 #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;padding-left:1pt;padding-right:1pt;"><span 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 cost (including variable costs)</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);">2,312&#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);">1,553&#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);">4,511&#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);">3,056&#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);">Variable costs including non-lease 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:bottom;border-top: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: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);">548&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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: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);">703&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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: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,169&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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: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,303&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental Cash Flow Information:</span></td><td 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="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="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="background-color:#ffffff;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="27" 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 paid for amounts included in the measurement of operating lease liabilities (included in net cash used in operating activities in thousands):</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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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="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></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="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="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></td><td 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;"><span 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="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;padding-left:0.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);">Operating cash flows from operating leases</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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 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);">1,987&#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></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);">2,061&#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:27pt;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future minimum lease payments under commenced non-cancelable operating leases, which are as of June&#160;30, 2020 as follows (in thousands): </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.842%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.428%;"/><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);">Fiscal Year</span></td><td 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);">Minimum Lease Payments for Operating Leases</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);">2020 (remainder of year)</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 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);">3,214&#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);">2021</span></td><td 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);">7,282&#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);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,985&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-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);">2023</span></td><td 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);">6,907&#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);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,120&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-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);">Thereafter</span></td><td 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);">39,231&#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);">Total future minimum payments </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);">70,739&#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);">Less: imputed interest</span></td><td 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);">(29,430)</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);">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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">41,309&#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 colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"/></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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>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="idm140212413695432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<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 of Financial Instruments</a></td>
<td class="text">Fair Value of Financial Instruments<div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 tables summarize our cash and available-for-sale securities that were measured at fair value by significant investment category within the fair value hierarchy (in thousands): </span></div><div style="margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.918%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.918%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.040%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.356%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.210%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.928%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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="39" style="padding-top:2px;padding-bottom:2px;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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);">Gross Unrealized Gain</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);">Gross Unrealized 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);">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 #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);">Cash and Cash Equivalents</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);">Short-Term Marketable Securities</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);">Cash- Restricted</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:#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);">Assets:</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 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: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: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="display:none;"/><td colspan="3" style="display:none;"/></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-unrestricted</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);">20,196&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">20,196&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">20,196&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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="display:none;"/><td colspan="3" style="display:none;"/></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-restricted</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,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">1,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">1,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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:#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);">&#160;&#160;Total cash</span></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);">21,271&#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);">&#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 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);">&#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 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);">21,271&#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);">20,196&#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);">&#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 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);">1,075&#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="display:none;"/><td colspan="3" style="display:none;"/></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);">Available-for-sale:</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 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: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: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="display:none;"/><td colspan="3" style="display:none;"/></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);">&#160;&#160;&#160;&#160;Level I:</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;"/><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="display:none;"/><td colspan="3" style="display:none;"/></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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Money market funds</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);">22,769&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">&#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);">22,769&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">22,769&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">&#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="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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);">&#160;&#160;&#160;&#160;US treasury 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);">2,428&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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="display:none;"/><td colspan="3" style="display:none;"/></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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal           </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);">25,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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">25,200&#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);">22,769&#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);">2,431&#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="display:none;"/><td colspan="3" style="display:none;"/></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 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);">46,468&#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);">3&#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);">&#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 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);">46,471&#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);">42,965&#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);">2,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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">1,075&#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="display:none;"/><td colspan="3" style="display:none;"/></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 colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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="39" style="padding-top:2px;padding-bottom:2px;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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);">Gross Unrealized Gain</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);">Gross Unrealized 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);">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 #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);">Cash and Cash Equivalents</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);">Short-Term Marketable Securities</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);">Cash- Restricted</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:#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);">Assets:</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 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: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: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="display:none;"/><td colspan="3" style="display:none;"/></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-unrestricted</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);">16,614&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">16,614&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">16,614&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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="display:none;"/><td colspan="3" style="display:none;"/></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-restricted</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,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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:#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);">&#160;&#160;Total cash</span></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);">18,689&#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);">&#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 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);">&#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 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);">18,689&#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);">16,614&#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);">&#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 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);">2,075&#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="display:none;"/><td colspan="3" style="display:none;"/></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);">Available-for-sale:</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 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: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: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="display:none;"/><td colspan="3" style="display:none;"/></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);">&#160;&#160;&#160;&#160;Level I:</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;"/><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="display:none;"/><td colspan="3" style="display:none;"/></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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Money market funds</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);">5,047&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">&#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);">5,047&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">5,047&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">&#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="display:none;"/><td colspan="3" style="display:none;"/></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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;US treasury 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);">36,942&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">36,978&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">36,978&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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="display:none;"/><td colspan="3" style="display:none;"/></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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal</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);">41,989&#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);">36&#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);">42,025&#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);">5,047&#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);">36,978&#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="display:none;"/><td colspan="3" style="display:none;"/></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 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);">60,678&#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);">36&#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);">&#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;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);">60,714&#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);">21,661&#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);">36,978&#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,075&#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="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:27pt;margin-top:15pt;"><span style="background-color: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 were no transfers between Level I and Level II measurements, and no changes in the valuation techniques used, during the six months ended&#160;June&#160;30, 2020.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 an evaluation of securities that were in a loss position, we did not recognize any other-than-temporary impairment charges for the six months ended June&#160;30, 2020 and 2019. None of our investments have been in a continuous loss position for more than 12 months. We concluded that the declines in market value of our available-for-sale securities investment portfolio were temporary in nature and did not consider any of our investments to be other-than-temporarily impaired. </span></div><div style="text-indent:13.5pt;margin-top:9pt;"><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%;">Convertible Notes</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2019, we significantly reduced the amount of our outstanding debt. As a result, these securities are not traded frequently, so it is difficult to estimate a reliable and accurate market price and represent Level III valuations. A&#160;fair value&#160;for these assets cannot be determined by using readily observable inputs or measures, such as&#160;market prices&#160;or models. Fair values were estimated using pricing models and risk-adjusted value ranges. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 par value, carrying value and the estimated fair value of the 2014 and 2019 Notes at June&#160;30, 2020 and December&#160;31, 2019, respectively (in thousands):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:43.467%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.187%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.780%;"/><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="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);">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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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:9pt;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;"/></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="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);">Par 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 #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);">Carrying 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 #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);">Par 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 #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);">Carrying 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 #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;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2014 Notes</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,079&#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 #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);">1,051&#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 #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,122&#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,079&#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,057&#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,122&#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);">2019 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,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);">52,962&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">82,369&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">55,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);">52,764&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">73,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 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);">56,079&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">54,013&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">83,491&#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);">56,079&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">53,821&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">75,097&#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_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>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="idm140212413493640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' 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 );">Shareholders' Equity</a></td>
<td class="text">Shareholders&#8217; Equity<div style="text-indent:13.5pt;margin-top: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%;">InstruNor Acquisition</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2020, we completed the acquisition of all of the outstanding shares of InstruNor (see Note 3). The purchase price was approximately $7.2 million, consisting of $5.2 million in cash and 485,451 shares of our common stock.</span></div><div style="text-indent:13.5pt;margin-top:9pt;"><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%;">Conversion of 2018 Notes</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the first quarter of 2019, we issued 19,460,260 shares of our common stock in connection with the conversion of our 2018 Notes (see Note 7). As a result of this issuance of our common stock, we recorded a total of $133.3 million of equity, which was equivalent to the fair value of the bonds retired.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June&#160;30, 2020, we had reserved shares of common stock for future issuance under equity compensation plans as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.649%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.723%;"/><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 000'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 colspan="3" style="padding-top:2px;padding-bottom:2px;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);">Securities To Be Issued Upon Exercise Of 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);">Securities To Be Issued Upon Release Of Restricted Stock and Performance Share Units</span></td><td 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);">Number Of Remaining Securities Available For Future Issuance </span></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);">2009 Equity Incentive Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-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);">19&#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);">&#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);">&#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);">2011 Equity Incentive Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,609&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">6,138&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,823&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">DVS Sciences Inc. 2010 Equity Incentive Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">2017 Inducement Award Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">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);">&#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);">2017 Employee Stock Purchase Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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);">3,100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><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;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,858&#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 colspan="2" 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-left:1pt;padding-right:0%;"><span 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,379&#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 colspan="2" 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-left:1pt;padding-right:0%;"><span 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,923&#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>
</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>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="idm140212412291000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Plans<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 Plans</a></td>
<td class="text">Stock-Based Plans<div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 board of directors sets the terms, conditions, and restrictions related to our 2017 Employee Stock Purchase Plan (ESPP) and the grant of stock options, restricted stock units (RSUs) and performance-based awards under our equity incentive plans. Our board of directors determines the number of awards to grant and also sets vesting criteria. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 general, RSUs vest on a quarterly basis over a period of four years from the date of grant at a rate of either 25% on the first anniversary of the grant date and ratably each quarter over the remaining 12 quarters, or ratably each quarter over 16 quarters, subject to the employees&#8217; continued employment. In May 2020, we granted 1.8 million retention RSUs that vest over three years, with 50% of the RSUs vesting after one year and 25% of the RSUs vesting each year thereafter. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Incentive stock options and non-statutory stock options granted under our 2011 Equity Incentive Plan (2011 Plan) have a term of no more than ten years from the date of grant and an exercise price of at least 100% of the fair market value of the underlying common stock on the date of grant. If a participant owns stock representing more than 10% of the voting power of all classes of our stock on the grant date, an incentive stock option awarded to the participant will have a term of no more than five years from the date of grant and an exercise price of at least 110% of the fair market value of the underlying common stock on the date of grant. Generally, options vest at a rate of either 25% on the first anniversary of the option grant date and ratably </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">each month over the remaining period of 36 months, or ratably each month over 48 months. We may grant options with different vesting terms from time to time. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 performance-based share awards, our board of directors sets the performance objectives and other vesting provisions in determining the number of shares or value of performance units and performance shares that will be paid out. Such payout will be a function of the extent to which performance objectives or other vesting provisions have been achieved.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2011 Equity Incentive Plan</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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&#160;2011, our board of directors adopted the 2011 Plan under which incentive stock options, non-statutory stock options, RSUs, stock appreciation rights, performance stock units (PSUs), and performance shares may be granted to our employees, directors, and consultants. In April 2019, our board of directors authorized, and in June 2019, our stockholders approved an amendment and restatement of the 2011 Plan to make various changes, including increasing the number of shares reserved for issuance by approximately 5.0 million shares and extending the term of the 2011 Plan until April 2029. In May 2020, our board of directors authorized, and in June 2020, our stockholders approved an increase in the number of shares reserved for issuance under the 2011 Plan of 1.4 million shares. </span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2009 Equity Incentive Plan and 2017 Inducement Award Plan  </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2009 Equity Incentive Plan (the 2009 Plan) terminated on the date the 2011 Plan was adopted. Options granted, or shares issued under the 2009 Plan that were outstanding on the date the 2011 Plan became effective, remained subject to the terms of the 2009 Plan. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2017, we adopted the Fluidigm Corporation 2017 Inducement Award Plan (Inducement Plan) and reserved 2 million shares of our common stock for issuance pursuant to equity awards granted under the Inducement Plan. The Inducement Plan provided for the grant of equity-based awards on terms substantially similar to the 2011 Plan. In accordance with Rule 5635(c)(4) of the Nasdaq Listing Rules, awards under the Inducement Plan were only be made to individuals not previously our employees or non-employee members of our board of directors (or following such individual&#8217;s bona fide period of non-employment), as an inducement material to the individual&#8217;s entry into employment with us or in connection with a merger or acquisition, to the extent permitted by Rule 5635(c)(3) of the Nasdaq Listing Rules. In June 2019, concurrently with the increase in shares available for grant under the 2011 Plan, the Inducement Plan was terminated such that no further grants could be made thereunder. Options granted and shares issued under the Inducement Plan that were outstanding when the Inducement Plan was terminated remain outstanding subject to their terms and the terms of the Inducement Plan.</span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Valuation and Expense Information</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 use the Black-Scholes option-pricing model to estimate the fair value of stock options granted under our equity incentive plans. We grant stock options at exercise prices not less than the fair value of our common stock at the date of grant. The fair value of RSUs granted to employees was estimated on the date of grant by multiplying the number of shares granted by the fair market value of our common stock on the grant date. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Activity under the 2011 Plan, the 2009 Plan, and the Inducement Plan was as follows:</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Restricted Stock Units</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="margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.497%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.523%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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);">Number of Units  (in 000s)</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: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/>Grant Date Fair Value per Unit</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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,551&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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);">7.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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);">RSU granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,642&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">3.95&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">RSU released</span></td><td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(602)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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);">7.72&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">RSU forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(222)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">6.82&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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 as of June 30, 2020</span></td><td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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);">5,369&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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);">5.06&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;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:27pt;margin-top:15pt;"><span style="background-color: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 unrecognized compensation costs related to outstanding unvested RSUs under our equity incentive plans were $24.8 million. We expect to recognize those costs over a weighted average period of 3.0 years.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Stock Options</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%;">: </span></div><div style="margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:42.444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.725%;"/><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);">&#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="3" style="padding-top:2px;padding-bottom:2px;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);">Number of <br/>Options (000s)</span></td><td 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/>Exercise Price<br/>per Option</span></td><td 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 Remaining Contractual Life (in 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: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:8pt;font-weight:700;line-height:100%;">Aggregate</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%;">Intrinsic </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%;">Value </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup><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%;"> in (000s)</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:1pt;padding-right:1pt;"><span 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 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,027&#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);">7.78&#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="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);">6.8</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);">81&#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);">Options granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">3.74&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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="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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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);">&#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="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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">5.71&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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="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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-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:1pt;padding-right:1pt;"><span 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 as of 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: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,858&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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);">7.86&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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;padding-left:1pt;padding-right:1pt;"><span 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.1</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);">163&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Vested at 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: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,372&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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);">8.69&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">5.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);">115&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Awards expected to vest 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 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);">474&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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);">5.50&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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;padding-left:1pt;padding-right:1pt;"><span 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.1</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);">48&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;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><span><br/></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;">Aggregate intrinsic value as of June&#160;30, 2020 was calculated as the difference between the closing price per share of our common stock on the last trading day of June&#160;30, 2020, which was $4.01, and the exercise price of the options, multiplied by the number of in-the-money options. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 unrecognized compensation costs related to outstanding unvested options under our equity incentive plans were $1.4 million. We expect to recognize those costs over a weighted average period of 1.5 years. </span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Performance-based Awards</span></div><div style="text-indent:13.5pt;margin-top:9pt;"><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 Stock Units with Market Conditions</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 granted PSU awards to certain executive officers and senior level employees. The number of PSUs ultimately earned under these awards is calculated based on the Total Shareholder Return (TSR) of our common stock as compared to the TSR of a defined group of peer companies during the applicable three-year performance period. The percentage of PSUs that vest will depend on our relative position at the end of the performance period and can range from 0% to 200% of the number of units granted. Under FASB ASC Topic 718, the provisions of the PSU awards related to TSR are considered a market condition, and the effects of that market condition are reflected in the grant date fair value of the awards. We used a Monte Carlo simulation pricing model to incorporate the market condition effects at our grant date. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Activity under the TSR-based PSUs is as follows: </span></div><div style="text-align:center;margin-top:9pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.497%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.523%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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);">Number of Units (in 000s)</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: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/>Grant Date Fair Value per Unit</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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);">547&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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);">15.09&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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);">PSU granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">509&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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.82&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">PSU released</span></td><td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">PSU forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">14.26&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">962&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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);">9.74&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;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:24.75pt;margin-top:15pt;"><span style="background-color: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&#160;June&#160;30, 2020, the unrecognized compensation costs related to these awards were $5.7 million. We expect to recognize those costs over a weighted average period of 2.0 years.</span></div><div style="text-indent:13.5pt;margin-top:9pt;"><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 Stock Units with Performance Conditions</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2019, we also granted a PSU award under which the number of PSUs that ultimately vest is dependent on achieving certain discrete operational milestones between September 30, 2019 and December 31, 2020. Activity to date under this PSU award is as follows:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.497%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.523%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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);">Number of Units (in 000s)</span></td><td 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/>Grant Date Fair Value per Unit</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);">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 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);">64&#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);">7.05&#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);">PSU granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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: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);">PSU released</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">7.05&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">PSU forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">7.05&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">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 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);">48&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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);">7.05&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;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-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2017 Employee Stock Purchase Plan</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2017, our stockholders approved our ESPP at the annual meeting of stockholders. Our ESPP offers U.S. and some non-U.S. employees the right to purchase shares of our common stock. Our first ESPP offering period began on October 1, 2017 with a shorter offering period ending on November 30, 2017. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 June 2019, our ESPP program had a six-month offering period, with a new period commencing on the first trading day on or after May 31 and November 30 of each year. Employees were eligible to participate through payroll deductions of up to 10% of their compensation. The purchase price at which shares were sold under the ESPP was 85% of the lower of the fair market value of a share of our common stock on the first day of the offering period or the last day of the offering period. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Effective in June 2019, our ESPP program was amended to offer a twelve-month offering period with two six-month purchase periods beginning on each of May 31 and November 30. Employees were eligible under the amended program to participate through payroll deductions of up to 15% of their compensation. Employees may not purchase more than $25 thousand of stock for any calendar year. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the updated ESPP program, the purchase price at which shares are sold for the first purchase period is 85% of the lower of the fair market value of a share of our common stock on the first day of the offering period or the last day of the first purchase period. For the second purchase period, the purchase price at which shares are sold is 85% of the lower of the fair market value of the common stock on the first day of the offering period and the last day of the offering period. In the event the fair market value of the common stock at the beginning of the second purchase period is less than the fair market value on the beginning of the offering period, the purchase price for the second offering period is reset to 85% of the lower of the fair value of the common stock at the beginning of the second purchase period and the last day of the offering period.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 offering period of June 1, 2019 to May 31, 2020 had two purchase periods, with one period ending November 30, 2019 and the other period ending May 31, 2020. As the fair market value of the common stock at November 30, 2019 was lower than the fair value of the common stock at the beginning of the offering period, the purchase price for the second purchase period was reset based on the lower of the November 30, 2019 price and the May 31, 2020 price. The resetting of the purchase price is considered to be a modification of the original terms of the award. Under ASC 718, the incremental fair value based on the difference between the fair value of the modified award and the fair value of the original award immediately before it was modified was approximately $0.3 million. This amount was amortized over the remaining offering period which ended May 31, 2020. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, our board of directors authorized, and in June 2020, our stockholders approved, an amendment and restatement of the ESPP that increased the number of shares reserved for issuance by an additional 3.0 million shares and made various other changes. Effective June 2020, our ESPP program was amended to offer a six-month offering period, with a new offering and purchase period commencing on the first trading day on or after May 31 and November 30 of each year. Employees are eligible under the amended program to participate through payroll deductions of up to 10% of their compensation. Employees may not purchase more than $25 thousand of stock for any calendar year. The purchase price of the shares sold under the ESPP is 85% of the lower of fair market value of a share of our common stock on the first day of the offering period or the last day of the offering period.</span></div><div style="padding-left:22.5pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total stock-based compensation expense recognized was as follows (in thousands): </span></div><div style="text-align:center;margin-top:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:513.00pt;"><tr><td style="width:1.0pt;"/><td style="width:257.50pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:1.75pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:58.00pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:1.75pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:58.00pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:1.00pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:58.00pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:1.00pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:58.00pt;"/><td style="width:1.0pt;"/></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;"><span 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="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="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 #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: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><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></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: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;padding-left:1pt;padding-right:1pt;"><span 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 Stock Units, Stock Options and Performance Share Units</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);">3,331&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">2,848&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">5,443&#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);">4,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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Employee Stock Purchase Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">303&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">557&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">270&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 Share-based Compensation</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,634&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">2,992&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">6,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 #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);">5,263&#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_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>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="idm140212413718936">
<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">Income Taxes<div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 quarterly provision for income taxes is based on an estimated effective annual income tax rate. Our quarterly provision for income taxes also includes the tax impact of certain unusual or infrequently occurring items, if any, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, in the interim period in which they occur.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 recorded a tax benefit of $1.1 million for both the three months ended June&#160;30, 2020 and 2019. We recorded a tax benefit of $1.8 million and $1.1 million for the six months ended June&#160;30, 2020 and 2019, respectively. The benefits for all periods were primarily attributable to the tax benefit from the amortization of our acquisition-related deferred tax liabilities partially offset by tax provisions for our foreign operations and state minimum income taxes. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 tax benefit for income taxes for the periods presented differ from the 21% U.S. Federal statutory rate for the six months ended June&#160;30, 2020 and 2019, respectively, primarily due to maintaining a valuation allowance for most of our deferred tax assets, which primarily consist of net operating loss carryforwards. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 tax positions are subject to audits by multiple tax jurisdictions. We believe that we have provided adequate reserves for uncertain tax positions for all tax years still open for assessment. For the three and six months ended June&#160;30, 2020,&#160;and 2019, respectively, we did&#160;not recognize any material interest or penalties related to uncertain tax positions.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Recording deferred tax assets is appropriate when realization of these assets is more likely than not. Assessing the realizability of deferred tax assets is dependent upon several factors including historical financial results. The deferred tax assets have been offset by valuation allowances. In the future we may release valuation allowances and recognize deferred tax assets in certain of our foreign subsidiaries depending on the achievement of future profitability in the relevant jurisdictions. Any release of valuation allowances could have the effect of decreasing the income tax provision in the period the valuation allowance is released. We continue to monitor the likelihood that we will be able to recover our deferred tax assets, including those for which a valuation allowance is recorded. There can be no assurance that we will generate profits in the future periods enabling us to fully realize our deferred tax assets. The timing of recording a valuation allowance or the reversal of such valuation allowance is subject to objective and subjective factors that cannot be readily predicted in advance.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 27, 2020, the Coronavirus Aid, Relief and Economic Security (CARES) Act was signed into law. The CARES Act includes provisions relating to refundable payroll tax credits, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations and technical corrections to the tax deprecation methods for qualified improvement property. We are currently analyzing the impact of these changes and therefore, an estimate of the impact on income taxes, if any, is not yet available.</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>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="idm140212413651032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Information About Geographic Areas<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 );">Information About Geographic Areas</a></td>
<td class="text">Information About Geographic Areas<div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 one reporting segment that develops, manufacturers and commercializes tools for life sciences research. Our chief executive officer manages our operations and evaluates our financial performance on a consolidated basis. For purposes of allocating resources and evaluating regional financial performance, our chief executive officer reviews separate sales information for the different regions of the world. Our general and administrative expenses and our research and development expenses are not allocated to any specific region. Most of our principal operations, other than manufacturing, and our decision-making functions are located at our corporate headquarters in the United States.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 table of our total revenue by geographic areas of our customers and by product and services for the three and six months ended June&#160;30, 2020 and 2019 is included in Note 4 to the condensed consolidated financial statements.  </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 to customers in the United States represented $13.4 million, or 51% of total revenues, and $27.5 million, or 51% of total revenues, for the three and six months ended June&#160;30, 2020, respectively. Sales to customers in the United States </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">represented $9.9 million, or 35% of total revenues, and $22.4 million, or 38% of total revenues, for the three and six months ended June&#160;30, 2019, respectively. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 foreign country or jurisdiction had sales in excess of 10% of total revenues for the three months ended June&#160;30, 2020 and 2019, except for China, which had sales of $3.5 million, or 13% of total revenues, and $4.0 million, or 14% of total revenues, respectively. There was no foreign country or jurisdiction with sales in excess of 10% of our total revenues for the six months ended June&#160;30, 2020 or 2019, except for China, which had sales of $7.5 million, or 13% of total revenues, for the six months ended June 30, 2019.</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>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="idm140212412350168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Development 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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementDisclosureTextBlock', window );">Development Agreement</a></td>
<td class="text">Development Agreement Effective March 31, 2020, we signed an OEM Supply and Development Agreement (Development Agreement) with a customer. Under the Development Agreement, Fluidigm will develop products based on our microfluidics technology. The Development Agreement provides up-front and periodic milestone payments of up to $11.7&#160;million during the development stage. The development stage is expected to last approximately one year from the date of the agreement. We recognized $3.0 million of development revenue from this agreement in the three and six months ended June&#160;30, 2020, along with approximately $1.0&#160;million of deferred revenue.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140212412052520">
<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">Commitments and Contingencies<div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Indemnification</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 have entered into indemnification provisions under certain of our agreements in the ordinary course of business, typically with business partners, customers, and suppliers. Pursuant to these agreements, we may indemnify, hold harmless, and agree to reimburse the indemnified parties on a case-by-case basis for losses suffered or incurred by the indemnified parties in connection with any patent or other intellectual property infringement claim by any third party with respect to our products. The term of these indemnification provisions is generally perpetual from the time of the execution of the agreement. The maximum potential amount of future payments we could be required to make under these indemnification provisions is typically not limited to a specific amount. In addition, we have entered into indemnification agreements with our officers, directors, and certain other employees. With certain exceptions, these agreements provide for indemnification for related expenses including, among others, attorneys&#8217; fees, judgments, fines and settlement amounts incurred by any of these individuals in any action or proceeding. </span></div><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Contingencies</span></div>From time to time, we may be subject to various legal proceedings and claims arising in the ordinary course of business. These include disputes and lawsuits related to intellectual property, mergers and acquisitions, licensing, contract law, tax, regulatory, distribution arrangements, employee relations and other matters. Periodically, we review the status of each matter and assess its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and a range of possible losses can be estimated, we accrue a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based only on the best information available at the time. As additional information becomes available, we continue to reassess the potential liability related to pending claims and litigation and may revise estimates.<span></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="idm140212414136312">
<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 20, 2020, we entered into a letter contract with the National Institutes of Health (NIH) for a project under the NIH Rapid Acceleration of Diagnostics (RADx) program. The RADx program aims to support a range of new lab-based and point-of-care tests that could significantly increase the number, type and availability of COVID-19 tests. This project, with a total proposed budget of up to $37.0&#160;million, contemplates expanding production capacity and throughput capabilities for COVID-19 testing with Fluidigm microfluidics technology. The letter contract provides Fluidigm with access to up to $12.2&#160;million of initial funding based on completion and delivery of certain validation milestones prior to execution of a definitive contract.<span></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>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="idm140212501513832">
<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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation and Consolidation</a></td>
<td class="text">The accompanying consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (U.S. GAAP) and include the accounts of our wholly owned subsidiaries. As of June&#160;30, 2020, we had wholly owned subsidiaries in Singapore, Canada, the Netherlands, Japan, France, the United Kingdom, China, Germany and Norway. All subsidiaries, except for Singapore, use their local currency as their functional currency. The Singapore subsidiary uses the U.S. dollar as its functional currency. All intercompany transactions and balances have been eliminated in consolidation.<span></span>
</td>
</tr>
<tr class="re">
<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">Certain prior period amounts in the condensed consolidated statements of income and condensed consolidated statements of cash flows were reclassified to conform with the current period presentation. These reclassifications were immaterial and did not affect prior period total assets, total liabilities, stockholders&#8217; equity, total revenue, total costs and expenses, loss from operations or net loss.<span></span>
</td>
</tr>
<tr class="ro">
<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-top:15pt;"><span style="background-color: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:27pt;margin-top:9pt;"><span style="background-color: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 financial statements in accordance with U.S.&#160;GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions believed to be reasonable, which together form the basis for making judgments about the carrying values of assets and liabilities. The full extent to which the COVID-19 pandemic impacts our business, results of operations and financial condition will depend on numerous evolving factors including, but not limited to, the magnitude and duration of the pandemic, the extent to which it will impact worldwide macroeconomic conditions, including the speed of recovery, and governmental and business reactions to the pandemic. We assessed certain accounting matters that generally require consideration of forecasted financial information in the context of information available to us and the unknown impact of COVID-19 as of June 30, 2020. These accounting matters included, but were not limited to, our allowance for doubtful accounts and credit losses, inventory and related reserves and the carrying value of goodwill and other long lived assets. Actual results could differ materially from these estimates and could have a material adverse effect on our consolidated financial statements.</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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text">Foreign CurrencyAssets and liabilities of non-U.S. subsidiaries that use the local currency as their functional currency are translated into U.S. dollars at exchange rates in effect on the balance sheet date. The adjustments resulting from the foreign currency translations are recorded in accumulated other comprehensive loss, a separate component of stockholders&#8217; equity. Income and expense accounts are translated at monthly average exchange rates during the year.<span></span>
</td>
</tr>
<tr class="ro">
<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-top:15pt;"><span style="background-color: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</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 generate revenue primarily from the sale of our products and services. Product revenue is derived from the sale of instruments and consumables, including IFCs, assays and reagents. Service revenue is derived from the sale of instrument service contracts, repairs, installation, training and other specialized product support services. We also generate revenue from </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">development agreements, license and royalty agreements and grants. Revenue is reported net of any sales, use and value-added taxes we collect from customers as required by government authorities. Research and development cost includes costs associated with development and grant revenue. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 based on the amount of consideration we expect to receive in exchange for the goods and services we transfer to the customer. Our commercial arrangements typically include multiple distinct products and services, and we allocate revenue to these performance obligations based on their relative standalone selling prices. Standalone selling prices (SSP) are generally determined using observable data from recent transactions. In cases where sufficient data is not available, we estimate a product&#8217;s SSP using a cost plus a margin approach or by applying a discount to the product&#8217;s list price.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Product Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 product revenue at the point in time when control of the goods passes to the customer and we have an enforceable right to payment. This generally occurs either when the product is shipped from one of our facilities or when it arrives at the customer&#8217;s facility, based on the contractual terms. Customers generally do not have a unilateral right to return products after delivery. Invoices are generally issued at shipment and generally become due in 30 to 60 days.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 sometimes perform shipping and handling activities after control of the product passes to the customer. We have made an accounting policy election to account for these activities as product fulfillment activities rather than as separate performance obligations.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Service Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 from repairs, maintenance, installation, training and other specialized product support services at the point in time the work is completed. Installation and training services are generally billed in advance of service. Repairs and other services are generally billed at the point the work is completed. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 associated with instrument service contracts is recognized on a straight-line basis over the life of the agreement, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfNTYyMA_dcdf51db-9f3e-4be4-a95e-eeb988eb1e8d">one</span> to three years. We believe this time-elapsed approach is appropriate for service contracts because we provide services on demand throughout the term of the agreement. Invoices are generally issued in advance of service on a monthly, quarterly, annual or multi-year basis. Payments made in advance of service are reported on our condensed consolidated balance sheet as deferred revenue.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Development Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 entered and may continue to enter into development agreements with third parties that provide for up-front and periodic milestone payments. Our development agreements may include more than one performance obligation. At the inception of the contract, we assess whether each obligation represents a separate performance obligation or whether such obligations should be combined as a single performance obligation. The transaction price for each development agreement is determined based on the amount of consideration we expect to be entitled to for satisfying all performance obligations within the agreement. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time and, if over time, the appropriate method of measuring progress for purposes of recognizing revenue. In arrangements where we satisfy performance obligation(s) over time, we recognize development revenue typically using an input method based on our costs incurred relative to the total expected cost which determines the extent of our progress toward completion. As part of the accounting for these arrangements, we must develop estimates and assumptions that require judgment to determine the transaction price and progress towards completion. We review our estimate of the transaction price and progress toward completion based on the best information available to recognize the cumulative progress toward completion as of the end of each reporting period, and make revisions to such estimates as necessary. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 generate revenue from development or collaboration agreements that do not include upfront or milestone-based payments and generally recognize revenue on these types of agreements based on the timing of development activities.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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 Revenue</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 revenue consists of license and royalty revenue, and grant revenue.  We recognize revenue from license agreements when the license is transferred to the customer and the customer is able to use and benefit from the license.  For </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">contracts that include sales-based royalties, we recognize revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 entered into an agreement to settle intellectual property infringement claims, in which we received a $3.5 million payment in exchange for a perpetual license under certain Fluidigm intellectual property.  The settlement is considered a multiple-element arrangement with each element accounted for individually. Accordingly, $3.1 million of the proceeds was recognized as license revenue and $0.4 million was offset against legal costs.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 receive grants from various entities to perform research and development activities over contractually defined periods. Revenue is generally recognized provided that the conditions under which the grants were provided have been met and any remaining performance obligations are perfunctory.  </span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Contract Costs</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Incremental sales commission costs incurred to obtain instrument service contracts are capitalized and amortized to selling, general and administrative expense over the life of the contract, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI3NzI3Mw_47fe3048-acd6-4cbf-87df-8516c9ced606">one</span> to three years. As a practical expedient, we expense sales commissions associated with product support services that are delivered in less than one year as they are incurred. Sales commissions associated with the sale of products are expensed as they are incurred. To date, capitalized contract costs have been immaterial.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Product Warranties</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 generally provide a one-year warranty on our instruments. We accrue for estimated warranty obligations at the time of product shipment. We periodically review our warranty liability and record adjustments based on the terms of warranties provided to customers, and historical and anticipated warranty claim experience. This expense is recorded as a component of cost of product revenue in the condensed consolidated statements of operations.</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Significant Judgments</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Applying the revenue recognition practices discussed above often requires significant judgment. Judgment is required when identifying performance obligations, estimating SSP and allocating purchasing consideration in multi-element arrangements, determining the transaction price and progress towards completion on development arrangements and estimating the future amount of our warranty obligations. Moreover, significant judgment is required when interpreting commercial terms and determining when control of goods and services passes to the customer. Any material changes created by errors in judgment could have a material effect on our operating results and overall financial condition.</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_ReceivablesPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accounts Receivable</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Trade accounts receivable are recorded at net invoice value. We review our exposure to accounts receivable and provide allowances of specific amounts if collectability is no longer reasonably assured based on historical experience and specific customer collection issues. We evaluate such allowances on a regular basis and adjust them as needed.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Business and Credit Risk</a></td>
<td class="text"><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Concentrations of Business and Credit Risk</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Financial instruments that potentially subject us to credit risk consist of cash, cash equivalents, investments, and accounts receivable. Our cash, cash equivalents, and investments may consist of deposits held with banks, money market funds, and other highly liquid investments that may at times exceed federally insured limits. Cash equivalents and investments are financial instruments that potentially subject us to concentrations of risk. Under our investment policy, we invest primarily in securities issued by the U.S. government. The goals of our investment policy, in order of priority, are as follows: preserve capital, meet liquidity needs, and optimize returns. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 generally do not require collateral to support credit sales. To reduce credit risk, we perform credit evaluations of our customers. One customer from whom we derived development revenue exceeded 10% of revenue for the three months ended June 30, 2020. No other customer represented more than 10% of total revenue for three and six months ended June&#160;30, 2020 or 2019. Including the development revenue, revenues from our five largest customers were 32% and 30% of total revenue for the three months ended June&#160;30, 2020 and 2019, respectively. Revenues from our five largest customers were 23% and 20% of total revenue for the six months ended June&#160;30, 2020 and 2019, respectively. There was no single customer that represented more than 10% of total accounts receivable at June&#160;30, 2020, or December&#160;31, 2019.</span></div>Our products include components that are currently procured from a single source or a limited number of sources. We believe that other vendors would be able to provide similar components; however, the qualification of such vendors may require start-up time. In order to mitigate any adverse impacts from a disruption of supply, we attempt to maintain an adequate supply of critical limited-source components.<span></span>
</td>
</tr>
<tr class="re">
<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-top:15pt;"><span style="background-color: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:27pt;margin-top:9pt;"><span style="background-color: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 determine if an arrangement is a lease, or contains a lease, at inception. Operating leases are included in operating lease right-of-use (ROU) assets and current and non-current operating lease liabilities in our condensed consolidated balance sheets. ROU assets represent our right-to-use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. Significant judgment is required in determining the incremental collateralized borrowing rate.  Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div>We elected the short-term lease recognition exemption for all leases that qualify. For those leases that qualify, we will not recognize ROU assets or lease liabilities for leases with an initial lease term of one year or less. We also elected not to separate lease and nonlease components for our building leases. The nonlease components are generally variable in nature and are expected to represent most of our variable lease costs. Variable costs are expensed as incurred. We have taken a portfolio approach for our vehicle leases by country.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill, Intangible Assets and Other Long-Lived Assets</a></td>
<td class="text"><div style="margin-top:15pt;"><span style="background-color: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, Intangible Assets and Other Long-Lived Assets</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of net assets acquired. Our intangible assets include developed technology, patents and licenses. The cost of identifiable intangible assets with finite lives is generally amortized on a straight-line basis over the assets&#8217; respective estimated useful lives.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill and intangible assets with indefinite lives are not subject to amortization but are tested for impairment on an annual basis during the fourth quarter or whenever events or changes in circumstances indicate the carrying amount of these assets may not be recoverable. Events or changes in circumstances that could affect the likelihood that we will be required to recognize an impairment charge include, but are not limited to, declines in our stock price or market capitalization, economic downturns and other macroeconomic events, including the current COVID-19 pandemic, declines in our market share or revenues, and an increase in our losses, rapid changes in technology, failure to achieve the benefits of capacity increases and utilization, significant litigation arising out of an acquisition, or other matters. Any impairment charges could have a material adverse effect on our operating results and net asset value in the quarter in which we recognize the impairment charge.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 evaluating our goodwill and intangible assets with indefinite lives for indications of impairment, we first conduct an assessment of qualitative factors to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If we determine that it is more likely than not that the fair value of our reporting unit is less than its carrying amount, we compare the fair value of our reporting unit to its carrying value. If the fair value of our reporting unit exceeds its carrying value, goodwill is not considered impaired and no further analysis is required. If the carrying value of the reporting unit exceeds its fair value, then an impairment loss equal to the difference would be recorded to goodwill. We did not recognize any impairment of goodwill for any of the periods presented herein.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 evaluate our long-lived assets, including finite-lived intangibles, for indicators of possible impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. If any indicator of impairment exists, we assess the recoverability of the affected long-lived assets by determining whether the carrying value of the asset can be recovered through undiscounted future operating cash flows. If impairment is indicated, we estimate the asset&#8217;s fair value using future discounted cash flows associated with the use of the asset and adjust the carrying value of the asset accordingly. We did not recognize any impairment of intangibles for any of the periods presented herein.</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-top:15pt;"><span style="background-color: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:27pt;margin-top:9pt;"><span style="background-color: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 2014, we closed an underwritten public offering of $201.3 million aggregate principal amount of our 2.75% Senior Convertible Notes due 2034 (2014 Notes). In March 2018, we entered into separate privately negotiated transactions with certain holders of our 2014 Notes to exchange $150.0 million in aggregate principal amount of the 2014 Notes for our 2.75% Exchange Convertible Senior Notes due 2034 (2018 Notes). As the 2018 Notes were convertible, at our election, into cash, shares of our common stock, or a combination of cash and shares of our common stock, we accounted for the 2018 Notes under the cash conversion guidance in ASC 470, whereby the embedded conversion option in the 2018 Notes was separated and </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">accounted for in equity. In the first quarter of 2019, the 2018 Notes were converted into 19.5 million shares of our common stock and the 2018 Notes were retired. We recorded a loss of $9.0 million on the retirement of the 2018 Notes. We determined the fair value of the 2018 Notes&#160;using valuation techniques that required us to make assumptions related to the implied discount rate.&#160;</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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, we closed a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of $55.0 million aggregate principal amount of our 5.25% Senior Convertible Notes due 2024 (2019 Notes). Most of the issuance proceeds were used to retire approximately $50.2 million of aggregate principal amount of our 2014 Notes, leaving approximately $1.1 million of aggregate principal amount of our 2014 Notes outstanding. </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the 2019 Notes do not provide for a cash conversion feature, the 2019 Notes are recorded for as debt in their entirety in accordance with ASC 470. For the 2014, 2018 and 2019 Notes, offering-related costs, including underwriting costs, were capitalized as debt issuance costs, recorded as an offset to the carrying value of the related Notes, and are amortized over the expected term of the related Notes using the effective interest method.</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_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Loss</a></td>
<td class="text"><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Comprehensive Loss </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Comprehensive loss is comprised of net loss and other comprehensive income (loss). Other comprehensive income (loss) consists of unrealized gains and losses on our investments and foreign currency translation adjustments. Total comprehensive loss for all periods presented has been disclosed in the condensed consolidated statements of comprehensive loss.</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-top:15pt;"><span style="background-color: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 </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 basic and diluted net loss per share is calculated by dividing net loss by the weighted-average number of shares of common stock outstanding for the period. Restricted stock units, performance share units, and stock options to purchase our common stock are considered to be potentially dilutive common shares but have been excluded from the calculation of diluted net loss per share as their effect is anti-dilutive for all periods presented.</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 Changes and Accounting Pronouncements</a></td>
<td class="text"><div style="margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Changes and Accounting Pronouncements</span></div><div style="text-indent:13.5pt;margin-top:9pt;"><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%;">Adoption of New Accounting Guidance </span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 U.S.-based Financial&#160;Accounting Standards&#160;Board (FASB) issued Accounting Standards Update (ASU) 2018-15-Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40), which establishes new guidance on the accounting for costs incurred to implement a cloud computing arrangement that is considered a service arrangement. The new guidance requires the capitalization of such costs, aligning it with the accounting for costs associated with developing or obtaining internal-use software. The new guidance is effective for fiscal years beginning after December 15, 2019. The adoption of the new guidance did not have a significant impact on our financial results.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 2017, the FASB issued ASU 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The ASU eliminates the requirement for an entity to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, an entity performs its annual, or interim, goodwill impairment testing by comparing the fair value of a reporting unit with its carrying amount and recording an impairment charge for the amount by which the carrying amount exceeds the fair value. The ASU is effective for annual and interim goodwill impairment testing performed for our fiscal year beginning January 1, 2020. The adoption of the new guidance did not have a significant impact on our financial results.</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 issued two ASUs related to financial instruments &#8211; credit losses. The ASUs issued were: (1) in June 2016, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZhN2I3NmUyZTZiYTQyMjFiNDM3NTIzNGE4ZThlYjkxL3NlYzo2YTdiNzZlMmU2YmE0MjIxYjQzNzUyMzRhOGU4ZWI5MV80MC9mcmFnOjhmN2U4NmUxZDlmOTQ4OTRhMjI4OGNkMDQyMjUyMDlhL3RleHRyZWdpb246OGY3ZTg2ZTFkOWY5NDg5NGEyMjg4Y2QwNDIyNTIwOWFfMjE5OTAyMzI5MDcyNA_82ea5c68-4c4d-46bb-8d93-d2901fa393d1">ASU 2016-13, Financial Instruments-Credit Losses (Topic 326)</span>: Measurement of Credit Losses on Financial Instruments, and (2) in November 2018, ASU 2018-19-Codification Improvements to Topic 326, Financial Instruments-Credit Losses. ASU 2016-13 is intended to improve financial reporting by requiring more timely recording of credit losses on loans and other financial instruments held by financial institutions and other organizations. ASU 2018-19 clarifies that receivables arising from operating leases are not within the scope of the credit losses standard, but rather, should be accounted for in accordance with the leasing standard. These ASUs are effective for fiscal years beginning after December 15, 2019, and interim periods within those years, with early adoption permitted. The modified retrospective method is required upon adoption. The adoption of the new guidance resulted in an adjustment of approximately $0.1 million to reduce the accumulated deficit component of stockholders&#8217; equity and decrease current assets by the same amount in our condensed consolidated balance sheet.</span></div><div style="text-indent:13.5pt;margin-top:9pt;"><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%;">Recent Accounting Pronouncements</span></div><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 FASB issued ASU 2019-12-Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The amendments in this update improve consistent application of and simplify U.S. GAAP for Topic 740 by clarifying and amending existing guidance for, among other items, intra-period allocation, reporting tax law changes and losses in interim periods, state and local taxes not fully based on income and recognition of deferred tax liability related to certain transactions. There is also new guidance related to consolidated group reporting and tax impacts resulting from business combinations. The new guidance is effective for fiscal years beginning after December 15, 2020. We are currently evaluating the impact of adoption on our 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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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_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_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of 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 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 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 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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_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_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5033-111524<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="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>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="idm140212413490600">
<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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Components of accumulated other comprehensive loss</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 components of accumulated other comprehensive loss, net of tax, for the three and six months ended June&#160;30, 2020 is as follows (in thousands): </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.649%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.723%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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 Currency Translation Adjustment</span></td><td 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 Gain (Loss) on Investments</span></td><td 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 Other Comprehensive Income (Loss)</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);">Ending 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:top;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:top;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);">(618)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;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:top;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:top;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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;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:top;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:top;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);">(582)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;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: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);">Other comprehensive income (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: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);">(303)</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 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);">&#8212;&#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 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);">(303)</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);">Ending balance at March 31, 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:top;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);">(921)</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><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">36&#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><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;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;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);">(885)</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);">Other comprehensive income (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;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">(33)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">76&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Ending 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 #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);">(812)</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);">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;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);">(809)</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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Summary of potential common shares excluded from computations of net loss per share attributed to common stockholders</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 dilutive common shares were excluded from the computations of diluted net loss per share for the periods presented because including them would have been anti-dilutive (in thousands): </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:71.099%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.722%;"/><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);">&#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="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:400;font-family:'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="3" style="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: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);">Stock options, restricted stock units and performance awards</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-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);">8,237&#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);">4,541&#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: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);">2019 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);">18,966&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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: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);">2019 Convertible Notes potential make-whole shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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: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);">2014 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);">19&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">916&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-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;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);">29,634&#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 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);">5,457&#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_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_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>
<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>
</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="idm140212412280664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination (Tables)<br></strong></div></th>
<th class="th" colspan="1">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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of consideration transferred</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 the net cash flows is summarized below (in thousands):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:84.237%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.824%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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);">January 17, 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);">Cash consideration paid to former equity holders</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);">5,165&#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);">Less: cash and cash equivalents acquired</span></td><td 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);">(11)</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);">Acquisition of InstruNor, net of cash acquired</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);">5,154&#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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of consideration transferred and assets acquired and liabilities assumed</a></td>
<td class="text">Goodwill of $2.2 million was calculated as the purchase price less the fair value of the net assets acquired as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:84.237%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.824%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.739%;"/><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="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:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 17, 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);">Purchase price:</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;"/></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 consideration paid on closing to former equity holders</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);">5,165&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 consideration common shares </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,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 purchase price</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);">7,214&#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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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);">Assets acquired:</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:1pt;padding-right:1pt;"><span 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 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);">11&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 receivables</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Inventories, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">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:bottom;padding-left:1pt;padding-right:0%;"><span 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,380&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 assumed:</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:1pt;padding-right:1pt;"><span 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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 current 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:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">566&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-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);">Fair value of identifiable net assets acquired</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:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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);">4,994&#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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Goodwill acquired on acquisition</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,220&#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 colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"/></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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1486-128463<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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>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="idm140212412278952">
<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 );">Summary of disaggregation of revenue</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 our revenue for the three and six months ended June&#160;30, 2020 and 2019, respectively, based on geographic area and by source (in thousands):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><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="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="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;"/><td colspan="3" style="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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Geographic Markets:</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 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 #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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Americas</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);">13,940&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">11,120&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">28,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: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);">24,091&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">EMEA</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);">6,557&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">11,217&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">14,653&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">19,373&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Asia-Pacific</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,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);">5,859&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,238&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">14,843&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 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;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);">26,058&#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);">28,196&#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 #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);">53,675&#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);">58,307&#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-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.023%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><td style="width:1.0%;"/></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 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 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 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 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 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 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 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;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" 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: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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" 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: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="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;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:#ffffff;text-align:left;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:#ffffff;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:#ffffff;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);"><span 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:#ffffff;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:#ffffff;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:#ffffff;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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Source:</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 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 #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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments</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);">8,577&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">12,201&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">18,048&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></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);">25,041&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Consumables</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,828&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">11,034&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">18,338&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,021&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Product revenue</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);">17,405&#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);">23,235&#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 #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);">36,386&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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 #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);">48,062&#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);">Service revenue</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,140&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,961&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,326&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,245&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Development revenue</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,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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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><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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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);">Other revenue</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;"/></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);">&#160;&#160;License and royalty revenue</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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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,163&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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);">&#160;&#160;Grant revenue</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);">450&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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);">800&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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);">&#160;&#160;Total other revenue</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);">513&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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 #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: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 #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);">3,963&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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 #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></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 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;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);">26,058&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">28,196&#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 #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);">53,675&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">58,307&#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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Summary of expected timing of revenue recognition</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 expected timing of revenue recognition for unfulfilled performance obligations associated with instrument service contracts that were partially completed at June&#160;30, 2020 (in thousands): </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:81.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.798%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.265%;"/><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);">Fiscal Year</span></td><td 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: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:8pt;font-weight:700;line-height:100%;">Expected Revenue </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup></div></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 (remainder of the year)</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);">7,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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-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);">2021</span></td><td 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);">8,636&#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);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,702&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-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);">Thereafter</span></td><td 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);">3,164&#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);">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);">23,903&#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-top: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%;">_______</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><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"> </sup><span style="background-color: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 revenue includes both billed amounts included in deferred revenue and unbilled amounts that are not reflected in our condensed consolidated financial statements and are subject to change if our customers decide to cancel or modify their contracts. Purchase orders for instrument service contracts can generally be canceled before the service period begins without penalty.</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expected timing for satisfying remaining performance obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="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="idm140212413651864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, net (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 finite-lived intangible assets</a></td>
<td class="text">Intangible assets, net, were as follows (in thousands): <div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><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="24" style="padding-top:2px;padding-bottom:2px;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;"/><td colspan="3" style="display:none;"/></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;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);">Gross Amount</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);">Accumulated Amortization</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);">Net</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);">Weighted-Average Amortization Period</span></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);">Developed technology</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 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);">117,380&#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);">(71,736)</span></td><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:rgb(255,255,255, 0.0);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);">45,644&#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="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);">9.9 years</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);">Patents and licenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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);">11,274&#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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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);">(8,802)</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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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);">2,472&#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: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: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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.8 years</span></td></tr></table></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></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 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 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 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 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 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 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 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 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;"/></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="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="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;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);">Gross Amount</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);">Accumulated Amortization</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);">Net</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);">Weighted-Average Amortization Period</span></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);">Developed technology</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 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);">112,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: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);">(65,800)</span></td><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);">46,200&#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="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);">10.0 years</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);">Patents and licenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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);">11,274&#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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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);">(8,342)</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: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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:rgb(255,255,255, 0.0);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);">2,932&#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: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: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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.8 years</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 );">Estimated future intangible asset amortization expense</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 carrying value of intangible assets, net,&#160;as of&#160;June&#160;30, 2020, the amortization expense is expected to be as follows (in thousands): </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:57.882%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.971%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><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);">Fiscal Year</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);">Developed Technology Amortization Expense</span></td><td 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);">Patents and Licenses Amortization Expense</span></td><td 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);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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 (remainder of the year)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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:middle;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);">5,936&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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);">457&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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);">6,393&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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: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);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span 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,873&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">759&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span 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,632&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span 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,873&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">676&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span 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,549&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;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);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span 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,873&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">570&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span 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,443&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span 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,073&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span 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:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span 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,083&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;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);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span 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,016&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span 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:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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:middle;padding-left:1pt;padding-right:0%;"><span 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,016&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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:middle;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);">45,644&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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,472&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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:middle;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:middle;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,116&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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_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_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>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="idm140212419569656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Details (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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related 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_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Summary of cash and cash equivalents</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash, cash equivalents and restricted cash consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):</span></div><div style="text-align:center;margin-top:15pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:64.429%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.073%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.076%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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;padding-left:1pt;padding-right:1pt;"><span 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 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);">42,965&#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);">21,661&#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);">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);">1,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 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 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);">44,040&#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);">23,736&#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_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Schedule of restricted cash</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash, cash equivalents and restricted cash consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):</span></div><div style="text-align:center;margin-top:15pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:64.429%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.073%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.076%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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;padding-left:1pt;padding-right:1pt;"><span 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 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);">42,965&#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);">21,661&#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);">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);">1,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 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 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);">44,040&#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);">23,736&#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_ScheduleOfInventoryCurrentTableTextBlock', window );">Inventories</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:64.429%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.073%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.076%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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;padding-left:1pt;padding-right:1pt;"><span 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);">9,665&#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);">6,133&#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);">Work-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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,063&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">659&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,172&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,092&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 inventories</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);">18,900&#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);">13,884&#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_PropertyPlantAndEquipmentTextBlock', window );">Property and equipment</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment consisted of the following as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:64.429%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.073%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.076%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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: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);">Computer equipment and software</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);">4,376&#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);">3,997&#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: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);">Laboratory and manufacturing equipment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,652&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">19,325&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,962&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,788&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">Office 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,076&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,824&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">Property and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-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);">34,066&#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);">32,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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">Less accumulated depreciation and 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);">(26,309)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,954)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">Construction-in-progress</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">76&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">Property 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 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);">7,865&#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);">8,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 #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_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Activity of warranty accrual</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Activity for our warranty accrual for the six months ended June&#160;30, 2020&#160;and 2019, which are included in other accrued liabilities, is summarized below (in thousands): </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:64.429%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.073%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.076%;"/><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,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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="3" style="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;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</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,390&#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);">863&#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);">Accrual for current period warranties</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">657&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Warranty costs incurred</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(277)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">(429)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Ending balance</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,532&#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,091&#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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty 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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="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>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="idm140212412130504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Notes and Credit Facility (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_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_ScheduleOfDebtTableTextBlock', window );">Schedule of debt</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 carrying values of the components of the 2014 Notes and the 2019 Notes are as follows (in thousands): </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:64.429%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.073%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.076%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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;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);">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:9pt;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:#ffffff;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:700;line-height:100%;">&#160;&#160;&#160;2.75% 2014 Notes due 2034   </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="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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;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:#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);">Principal amount</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);">1,079&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">1,079&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Unamortized debt discount</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Unamortized debt issuance cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><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 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);">1,051&#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);">1,057&#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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:700;line-height:100%;">&#160;&#160;&#160;&#160;5.25% 2019 Notes due 2024</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="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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal amount </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);">55,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 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);">55,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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Unamortized debt issuance cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,038)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,236)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><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 #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);">52,962&#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);">52,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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">&#160;&#160;&#160;&#160;Net carrying value of all Notes</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);">54,013&#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);">53,821&#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:27pt;margin-top:9pt;"><span style="background-color: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 par value, carrying value and the estimated fair value of the 2014 and 2019 Notes at June&#160;30, 2020 and December&#160;31, 2019, respectively (in thousands):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:43.467%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.187%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.780%;"/><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="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);">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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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:9pt;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;"/></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="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);">Par 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 #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);">Carrying 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 #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);">Par 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 #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);">Carrying 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 #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;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2014 Notes</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,079&#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 #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);">1,051&#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 #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,122&#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,079&#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,057&#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,122&#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);">2019 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,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);">52,962&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">82,369&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">55,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);">52,764&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">73,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 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);">56,079&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">54,013&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">83,491&#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);">56,079&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">53,821&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">75,097&#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_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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="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="idm140212416918296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Schedule of balance sheet information</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 balance sheet information related to leases was as follows as of June&#160;30, 2020 and December&#160;31, 2019 (in thousands, except for discount rate and lease term):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:67.298%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.623%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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);">Operating lease right-of-use buildings</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 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);">40,618&#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);">6,234&#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);">Operating lease right-of-use equipment</span></td><td 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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">69&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 lease right-of-use vehicles</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">452&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">355&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 operating lease right-of-use assets, gross</span></td><td 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:#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);">41,103&#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);">6,658&#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);">Accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,076)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,798)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 operating lease right-of-use assets, net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);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);">39,027&#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);">4,860&#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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #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:1pt;padding-right:1pt;"><span 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</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,170&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">1,833&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,139&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,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></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 operating lease liabilities</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,309&#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);">6,156&#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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #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:1pt;padding-right:1pt;"><span 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 remaining lease term (in years)</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);">9.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: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);">4.7</span></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 discount rate per annum</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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.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);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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.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);">%</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_LeaseCostTableTextBlock', window );">Schedule of lease expense</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 components of lease expense for the three and six months ended June&#160;30, 2020 and 2019, respectively (in thousands):</span></div><div style="text-align:center;margin-top:15pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:48.146%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.702%;"/><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="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 #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;padding-left:1pt;padding-right:1pt;"><span 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 cost (including variable costs)</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);">2,312&#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);">1,553&#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);">4,511&#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);">3,056&#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);">Variable costs including non-lease 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:bottom;border-top: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: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);">548&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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: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);">703&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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: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,169&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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: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: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: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,303&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental Cash Flow Information:</span></td><td 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="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="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="background-color:#ffffff;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="27" 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 paid for amounts included in the measurement of operating lease liabilities (included in net cash used in operating activities in thousands):</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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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="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></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="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="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></td><td 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;"><span 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="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;padding-left:0.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);">Operating cash flows from operating leases</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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size: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 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);">1,987&#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></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);">2,061&#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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of future minimum lease payments</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future minimum lease payments under commenced non-cancelable operating leases, which are as of June&#160;30, 2020 as follows (in thousands): </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.842%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.428%;"/><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);">Fiscal Year</span></td><td 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);">Minimum Lease Payments for Operating Leases</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);">2020 (remainder of year)</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 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);">3,214&#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);">2021</span></td><td 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);">7,282&#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);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,985&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-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);">2023</span></td><td 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);">6,907&#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);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,120&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-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);">Thereafter</span></td><td 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);">39,231&#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);">Total future minimum payments </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);">70,739&#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);">Less: imputed interest</span></td><td 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);">(29,430)</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);">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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">41,309&#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 colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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;"/></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_fldm_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140212412298488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (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_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Schedule of cash and available-for-sale securities</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 tables summarize our cash and available-for-sale securities that were measured at fair value by significant investment category within the fair value hierarchy (in thousands): </span></div><div style="margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.918%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.918%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.040%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.356%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.210%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.928%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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="39" style="padding-top:2px;padding-bottom:2px;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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);">Gross Unrealized Gain</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);">Gross Unrealized 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);">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 #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);">Cash and Cash Equivalents</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);">Short-Term Marketable Securities</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);">Cash- Restricted</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:#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);">Assets:</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 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: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: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="display:none;"/><td colspan="3" style="display:none;"/></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-unrestricted</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);">20,196&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">20,196&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">20,196&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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="display:none;"/><td colspan="3" style="display:none;"/></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-restricted</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,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">1,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">1,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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:#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);">&#160;&#160;Total cash</span></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);">21,271&#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);">&#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 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);">&#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 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);">21,271&#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);">20,196&#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);">&#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 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);">1,075&#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="display:none;"/><td colspan="3" style="display:none;"/></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);">Available-for-sale:</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 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: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: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="display:none;"/><td colspan="3" style="display:none;"/></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);">&#160;&#160;&#160;&#160;Level I:</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;"/><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="display:none;"/><td colspan="3" style="display:none;"/></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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Money market funds</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);">22,769&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">&#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);">22,769&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">22,769&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">&#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="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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);">&#160;&#160;&#160;&#160;US treasury 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);">2,428&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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="display:none;"/><td colspan="3" style="display:none;"/></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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal           </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);">25,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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">25,200&#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);">22,769&#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);">2,431&#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="display:none;"/><td colspan="3" style="display:none;"/></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 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);">46,468&#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);">3&#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);">&#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 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);">46,471&#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);">42,965&#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);">2,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 #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">1,075&#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="display:none;"/><td colspan="3" style="display:none;"/></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 colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><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 colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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="39" style="padding-top:2px;padding-bottom:2px;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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);">Gross Unrealized Gain</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);">Gross Unrealized 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);">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 #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);">Cash and Cash Equivalents</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);">Short-Term Marketable Securities</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);">Cash- Restricted</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:#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);">Assets:</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 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: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: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="display:none;"/><td colspan="3" style="display:none;"/></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-unrestricted</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);">16,614&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">16,614&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">16,614&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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="display:none;"/><td colspan="3" style="display:none;"/></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-restricted</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,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</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:#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);">&#160;&#160;Total cash</span></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);">18,689&#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);">&#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 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);">&#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 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);">18,689&#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);">16,614&#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);">&#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 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);">2,075&#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="display:none;"/><td colspan="3" style="display:none;"/></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);">Available-for-sale:</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 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: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: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="display:none;"/><td colspan="3" style="display:none;"/></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);">&#160;&#160;&#160;&#160;Level I:</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;"/><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="display:none;"/><td colspan="3" style="display:none;"/></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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Money market funds</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);">5,047&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">&#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);">5,047&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">5,047&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">&#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="display:none;"/><td colspan="3" style="display:none;"/></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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;US treasury 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);">36,942&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">36,978&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">36,978&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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="display:none;"/><td colspan="3" style="display:none;"/></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);">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal</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);">41,989&#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);">36&#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);">42,025&#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);">5,047&#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);">36,978&#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="display:none;"/><td colspan="3" style="display:none;"/></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 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);">60,678&#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);">36&#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);">&#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;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);">60,714&#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);">21,661&#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);">36,978&#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,075&#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="display:none;"/><td colspan="3" style="display:none;"/></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_ScheduleOfDebtTableTextBlock', window );">Schedule of debt</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color: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 carrying values of the components of the 2014 Notes and the 2019 Notes are as follows (in thousands): </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:64.429%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.073%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.511%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.076%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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;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);">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:9pt;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:#ffffff;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:700;line-height:100%;">&#160;&#160;&#160;2.75% 2014 Notes due 2034   </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="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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;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:#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);">Principal amount</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);">1,079&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">1,079&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Unamortized debt discount</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Unamortized debt issuance cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><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 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);">1,051&#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);">1,057&#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="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:700;line-height:100%;">&#160;&#160;&#160;&#160;5.25% 2019 Notes due 2024</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="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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal amount </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);">55,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 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);">55,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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Unamortized debt issuance cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,038)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,236)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><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 #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);">52,962&#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);">52,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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">&#160;&#160;&#160;&#160;Net carrying value of all Notes</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);">54,013&#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);">53,821&#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:27pt;margin-top:9pt;"><span style="background-color: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 par value, carrying value and the estimated fair value of the 2014 and 2019 Notes at June&#160;30, 2020 and December&#160;31, 2019, respectively (in thousands):</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:43.467%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.187%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.780%;"/><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="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);">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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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:9pt;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;"/></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="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);">Par 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 #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);">Carrying 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 #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);">Par 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 #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);">Carrying 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 #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;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2014 Notes</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,079&#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 #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);">1,051&#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 #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,122&#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,079&#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,057&#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,122&#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);">2019 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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,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);">52,962&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">82,369&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">55,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);">52,764&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">73,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 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);">56,079&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">54,013&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">83,491&#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);">56,079&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">53,821&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">75,097&#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_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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/2009/role/commonPracticeRef<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_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="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="idm140212412394264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' 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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Schedule of common stock reserved for future issuance</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June&#160;30, 2020, we had reserved shares of common stock for future issuance under equity compensation plans as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.649%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.723%;"/><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 000'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 colspan="3" style="padding-top:2px;padding-bottom:2px;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);">Securities To Be Issued Upon Exercise Of 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);">Securities To Be Issued Upon Release Of Restricted Stock and Performance Share Units</span></td><td 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);">Number Of Remaining Securities Available For Future Issuance </span></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);">2009 Equity Incentive Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-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);">19&#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);">&#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);">&#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);">2011 Equity Incentive Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,609&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">6,138&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,823&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">DVS Sciences Inc. 2010 Equity Incentive Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">2017 Inducement Award Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">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);">&#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);">2017 Employee Stock Purchase Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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);">3,100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><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;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,858&#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 colspan="2" 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-left:1pt;padding-right:0%;"><span 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,379&#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 colspan="2" 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-left:1pt;padding-right:0%;"><span 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,923&#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="padding-left:22.5pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total stock-based compensation expense recognized was as follows (in thousands): </span></div><div style="text-align:center;margin-top:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:513.00pt;"><tr><td style="width:1.0pt;"/><td style="width:257.50pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:1.75pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:58.00pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:1.75pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:58.00pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:1.00pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:58.00pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:1.00pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:58.00pt;"/><td style="width:1.0pt;"/></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;"><span 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="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="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 #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: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><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></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: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;padding-left:1pt;padding-right:1pt;"><span 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 Stock Units, Stock Options and Performance Share Units</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);">3,331&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">2,848&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">5,443&#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);">4,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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Employee Stock Purchase Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">303&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">557&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">270&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 Share-based Compensation</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,634&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">2,992&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">6,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 #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);">5,263&#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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 1<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 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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140212414050872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Plans (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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Activity under restricted stock units</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Activity under the 2011 Plan, the 2009 Plan, and the Inducement Plan was as follows:</span></div><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Restricted Stock Units</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="margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.497%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.523%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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);">Number of Units  (in 000s)</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: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/>Grant Date Fair Value per Unit</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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,551&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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);">7.43&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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);">RSU granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,642&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">3.95&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">RSU released</span></td><td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(602)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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);">7.72&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">RSU forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(222)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">6.82&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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 as of June 30, 2020</span></td><td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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);">5,369&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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);">5.06&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Activity under stock options</a></td>
<td class="text"><div style="text-indent:13.5pt;margin-top:15pt;"><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%;">Stock Options</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%;">: </span></div><div style="margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:42.444%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.725%;"/><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);">&#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="3" style="padding-top:2px;padding-bottom:2px;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);">Number of <br/>Options (000s)</span></td><td 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/>Exercise Price<br/>per Option</span></td><td 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 Remaining Contractual Life (in 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: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:8pt;font-weight:700;line-height:100%;">Aggregate</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%;">Intrinsic </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%;">Value </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup><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%;"> in (000s)</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:1pt;padding-right:1pt;"><span 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 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,027&#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);">7.78&#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="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);">6.8</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);">81&#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);">Options granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">3.74&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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="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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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);">&#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="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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-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:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">5.71&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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="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:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-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:1pt;padding-right:1pt;"><span 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 as of 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: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,858&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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);">7.86&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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;padding-left:1pt;padding-right:1pt;"><span 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.1</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);">163&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Vested at 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: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,372&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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);">8.69&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">5.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);">115&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Awards expected to vest 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 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);">474&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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);">5.50&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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;padding-left:1pt;padding-right:1pt;"><span 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.1</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);">48&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;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>(1)Aggregate intrinsic value as of June&#160;30, 2020 was calculated as the difference between the closing price per share of our common stock on the last trading day of June&#160;30, 2020, which was $4.01, and the exercise price of the options, multiplied by the number of in-the-money options.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock', window );">Schedule of nonvested performance-based units activity</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Activity under the TSR-based PSUs is as follows: </span></div><div style="text-align:center;margin-top:9pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.497%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.523%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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);">Number of Units (in 000s)</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: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/>Grant Date Fair Value per Unit</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span 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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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);">547&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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);">15.09&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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);">PSU granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">509&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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.82&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">PSU released</span></td><td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">PSU forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">14.26&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">962&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;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:#bfe4ff;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);">9.74&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;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>Activity to date under this PSU award 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:63.497%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.523%;"/><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="3" style="padding-top:2px;padding-bottom:2px;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);">Number of Units (in 000s)</span></td><td 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/>Grant Date Fair Value per Unit</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);">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 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);">64&#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);">7.05&#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);">PSU granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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: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);">PSU released</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">7.05&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">PSU forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">7.05&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">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 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);">48&#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;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(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);">7.05&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Schedule of stock-based compensation expense</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June&#160;30, 2020, we had reserved shares of common stock for future issuance under equity compensation plans as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.649%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.723%;"/><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 000'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 colspan="3" style="padding-top:2px;padding-bottom:2px;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);">Securities To Be Issued Upon Exercise Of 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);">Securities To Be Issued Upon Release Of Restricted Stock and Performance Share Units</span></td><td 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);">Number Of Remaining Securities Available For Future Issuance </span></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);">2009 Equity Incentive Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-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);">19&#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);">&#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);">&#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);">2011 Equity Incentive Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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,609&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">6,138&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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,823&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">DVS Sciences Inc. 2010 Equity Incentive Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">2017 Inducement Award Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.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);">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);">&#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);">2017 Employee Stock Purchase Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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);">3,100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><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;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,858&#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 colspan="2" 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-left:1pt;padding-right:0%;"><span 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,379&#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 colspan="2" 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-left:1pt;padding-right:0%;"><span 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,923&#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="padding-left:22.5pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total stock-based compensation expense recognized was as follows (in thousands): </span></div><div style="text-align:center;margin-top:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:513.00pt;"><tr><td style="width:1.0pt;"/><td style="width:257.50pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:1.75pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:58.00pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:1.75pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:58.00pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:1.00pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:58.00pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:1.00pt;"/><td style="width:1.0pt;"/><td style="width:1.0pt;"/><td style="width:58.00pt;"/><td style="width:1.0pt;"/></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;"><span 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="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="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 #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: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><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></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: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;padding-left:1pt;padding-right:1pt;"><span 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 Stock Units, Stock Options and Performance Share Units</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);">3,331&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">2,848&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">5,443&#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);">4,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;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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);">Employee Stock Purchase Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">303&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span 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&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 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></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">557&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',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);">270&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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 Share-based Compensation</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,634&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">2,992&#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;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#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);">6,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 #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);">5,263&#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_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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 1<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 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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested performance-based units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<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_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_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>
</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="idm140212405612136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Narrative (Details) - USD ($)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="5">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></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>Feb. 28, 2019</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>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Feb. 28, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,058,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,196,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53,675,000<span></span>
</td>
<td class="nump">$ 58,307,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LegalFees', window );">Legal fees</a></td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ProductWarrantyTerm', window );">Product warranty 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">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 of goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 extinguishment 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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">9,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible List]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">us-gaap:AccountingStandardsUpdate201613Member<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">us-gaap:AccountingStandardsUpdate201613Member<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cumulative-effect of new accounting standard for Topic 326 Credit Losses</a></td>
<td class="nump">141,496,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 132,719,000<span></span>
</td>
<td class="nump">$ 141,496,000<span></span>
</td>
<td class="nump">$ 153,612,000<span></span>
</td>
<td class="nump">$ 172,640,000<span></span>
</td>
<td class="nump">$ 182,245,000<span></span>
</td>
<td class="nump">$ 132,719,000<span></span>
</td>
<td class="nump">$ 172,640,000<span></span>
</td>
<td class="nump">$ 72,116,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_srt_MajorCustomersAxis=fldm_FiveLargestCustomersMember', window );">5 Largest Customers | Revenue from Contract with Customer | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cumulative-effect of new accounting standard for Topic 326 Credit Losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(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_CapitalizedContractCostAxis=fldm_CommissionCostsMember', window );">Commission Costs | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod', window );">Performance obligation period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAxis=fldm_CommissionCostsMember', window );">Commission Costs | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod', window );">Performance obligation period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Par Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=fldm_SeniorConvertibleNotesdue2034Member', window );">Senior Convertible Notes due 2034 | Convertible 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Par Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 201,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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.75%<span></span>
</td>
<td class="nump">2.75%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAmount', window );">Debt extinguished</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=fldm_ExchangeConvertibleSeniorNotesDue2034Member', window );">Exchange Convertible Senior Notes due 2034 | Convertible 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Par Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000.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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 extinguishment 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">3,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,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_us-gaap_DebtInstrumentAxis=fldm_SeniorConvertibleNotesDue2024Member', window );">Senior Convertible Notes Due 2024 | Convertible 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Par Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Interest rate on notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAmount', window );">Debt extinguished</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,405,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,235,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,386,000<span></span>
</td>
<td class="nump">$ 48,062,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_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product revenue | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod', window );">Terms of payment period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product revenue | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod', window );">Terms of payment period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,140,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,961,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,326,000<span></span>
</td>
<td class="nump">10,245,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_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service revenue | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod', window );">Performance obligation period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service revenue | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod', window );">Performance obligation period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_LicenseMember', window );">Other revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">3,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,000<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">$ 3,163,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of debt into common stock (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="nump">19,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cumulative-effect of new accounting standard for Topic 326 Credit Losses</a></td>
<td class="nump">71,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,000<span></span>
</td>
<td class="nump">71,000<span></span>
</td>
<td class="nump">70,000<span></span>
</td>
<td class="nump">69,000<span></span>
</td>
<td class="nump">$ 69,000<span></span>
</td>
<td class="nump">71,000<span></span>
</td>
<td class="nump">69,000<span></span>
</td>
<td class="nump">49,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock | Senior Convertible Notes due 2034 | Convertible 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of debt into common stock (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="nump">19,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock | Exchange Convertible Senior Notes due 2034 | Convertible 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of debt into common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Accumulated Deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cumulative-effect of new accounting standard for Topic 326 Credit Losses</a></td>
<td class="num">(639,721,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (652,736,000)<span></span>
</td>
<td class="num">$ (639,721,000)<span></span>
</td>
<td class="num">(623,641,000)<span></span>
</td>
<td class="num">$ (598,069,000)<span></span>
</td>
<td class="num">$ (584,316,000)<span></span>
</td>
<td class="num">$ (652,736,000)<span></span>
</td>
<td class="num">$ (598,069,000)<span></span>
</td>
<td class="num">$ (558,851,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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Accumulated Deficit | Cumulative Effect, Period of Adoption, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cumulative-effect of new accounting standard for Topic 326 Credit Losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (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_srt_LitigationCaseAxis=fldm_IntellectualPropertyInfringementClaimsMember', window );">Intellectual Property Infringement Claims</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ScheduleOfSignificantAccountingPoliciesLineItems', window );"><strong>Schedule Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLegalSettlements', window );">Proceeds from legal settlements</a></td>
<td class="nump">$ 3,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>
<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_fldm_ProductWarrantyTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Product Warranty 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;">fldm_ProductWarrantyTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Performance Obligation 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;">fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Terms Of Payment 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;">fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_ScheduleOfSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Significant Accounting Policies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_ScheduleOfSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amendment to accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 2: 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 5: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 10: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 11: 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 12: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 14: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 16: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 17: 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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: 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)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 20: 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 21: 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 22: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 23: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 24: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 27: 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 28: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 30: 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 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of 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 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_ExtinguishmentOfDebtAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt extinguished.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_LegalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received for the settlement of litigation 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<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_ProceedsFromLegalSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_srt_MajorCustomersAxis=fldm_FiveLargestCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=fldm_FiveLargestCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAxis=fldm_CommissionCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAxis=fldm_CommissionCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=fldm_SeniorConvertibleNotesdue2034Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_SeniorConvertibleNotesdue2034Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_ExchangeConvertibleSeniorNotesDue2034Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_ExchangeConvertibleSeniorNotesDue2034Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_SeniorConvertibleNotesDue2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_SeniorConvertibleNotesDue2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_LicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LitigationCaseAxis=fldm_IntellectualPropertyInfringementClaimsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=fldm_IntellectualPropertyInfringementClaimsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>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="idm140212415743176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Accumulated Other Comprehensive Loss (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">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>Mar. 31, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 141,496<span></span>
</td>
<td class="nump">$ 153,612<span></span>
</td>
<td class="nump">$ 182,245<span></span>
</td>
<td class="nump">$ 72,116<span></span>
</td>
<td class="nump">$ 153,612<span></span>
</td>
<td class="nump">$ 72,116<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other comprehensive income (loss)</a></td>
<td class="nump">76<span></span>
</td>
<td class="num">(303)<span></span>
</td>
<td class="nump">54<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="num">(227)<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="ro">
<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">132,719<span></span>
</td>
<td class="nump">141,496<span></span>
</td>
<td class="nump">172,640<span></span>
</td>
<td class="nump">182,245<span></span>
</td>
<td class="nump">132,719<span></span>
</td>
<td class="nump">172,640<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign Currency Translation Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(921)<span></span>
</td>
<td class="num">(618)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(618)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other comprehensive income (loss)</a></td>
<td class="nump">109<span></span>
</td>
<td class="num">(303)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="num">(812)<span></span>
</td>
<td class="num">(921)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(812)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">36<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(33)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">3<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(885)<span></span>
</td>
<td class="num">(582)<span></span>
</td>
<td class="num">(677)<span></span>
</td>
<td class="num">(687)<span></span>
</td>
<td class="num">(582)<span></span>
</td>
<td class="num">(687)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">76<span></span>
</td>
<td class="num">(303)<span></span>
</td>
<td class="nump">54<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="num">$ (809)<span></span>
</td>
<td class="num">$ (885)<span></span>
</td>
<td class="num">$ (623)<span></span>
</td>
<td class="num">$ (677)<span></span>
</td>
<td class="num">$ (809)<span></span>
</td>
<td class="num">$ (623)<span></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_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_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>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="idm140212501225528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Potential Common Shares Excluded from Computations of Diluted 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>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities excluded from computations of net loss per share (in shares)</a></td>
<td class="nump">29,634<span></span>
</td>
<td class="nump">5,457<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options, restricted stock units and performance awards</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>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities excluded from computations of net loss per share (in shares)</a></td>
<td class="nump">8,237<span></span>
</td>
<td class="nump">4,541<span></span>
</td>
</tr>
<tr class="rh">
<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=fldm_TwoThousandAndNineteenConvertibleNotesMember', window );">2019 Convertible Notes | Convertible Notes</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>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities excluded from computations of net loss per share (in shares)</a></td>
<td class="nump">18,966<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=fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember', window );">2019 Convertible Notes potential make-whole shares | 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>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities excluded from computations of net loss per share (in shares)</a></td>
<td class="nump">2,412<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=fldm_TwoThousandAndFourteenConvertibleNotesMember', window );">2014 Convertible Notes | Convertible Notes</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>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities excluded from computations of net loss per share (in shares)</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">916<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=fldm_TwoThousandAndNineteenConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_TwoThousandAndNineteenConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConvertibleDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConvertibleDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_TwoThousandAndFourteenConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_TwoThousandAndFourteenConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>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="idm140212501410952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 17, 2020</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price (usd per share)</a></td>
<td class="nump">$ 4.22<span></span>
</td>
<td class="nump">$ 4.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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 106,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,108<span></span>
</td>
</tr>
<tr class="rh">
<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=fldm_InstruNorASMember', window );">InstruNor AS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total purchase price</a></td>
<td class="nump">$ 7,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Purchase price in cash</a></td>
<td class="nump">$ 5,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Purchase price in shares (shares)</a></td>
<td class="nump">485,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 2,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interests issued or issuable to acquire entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_BusinessAcquisitionAxis=fldm_InstruNorASMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_InstruNorASMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>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="idm140212419689720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Net Cash Flows (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 17, 2020</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition of InstruNor, net of cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,154<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fldm_InstruNorASMember', window );">InstruNor AS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Purchase price in cash</a></td>
<td class="nump">$ 5,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Less: cash and cash equivalents acquired</a></td>
<td class="num">(11)<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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition of InstruNor, net of cash acquired</a></td>
<td class="nump">$ 5,154<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_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired 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 12<br> -Subparagraph (b)<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_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_BusinessAcquisitionAxis=fldm_InstruNorASMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_InstruNorASMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>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="idm140212416127160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination - Schedule of Consideration Transferred and Identifiable Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 17, 2020</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 106,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,108<span></span>
</td>
</tr>
<tr class="rh">
<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=fldm_InstruNorASMember', window );">InstruNor AS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash consideration paid on closing to former equity holders</a></td>
<td class="nump">$ 5,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Non-cash consideration common shares</a></td>
<td class="nump">2,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="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_BusinessCombinationConsiderationTransferred1', window );">Total purchase price</a></td>
<td class="nump">7,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables', window );">Accounts receivable</a></td>
<td class="nump">32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables', window );">Other receivables</a></td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories, net</a></td>
<td class="nump">153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Developed technology</a></td>
<td class="nump">5,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Other current liabilities</a></td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liability</a></td>
<td class="nump">566<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Fair value of identifiable net assets acquired</a></td>
<td class="nump">4,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 2,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200<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_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Receivables</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Receivables</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, that lack physical substance, having a projected indefinite period of benefit, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 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><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 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fldm_InstruNorASMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_InstruNorASMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>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="idm140212519593976">
<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="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,058<span></span>
</td>
<td class="nump">$ 28,196<span></span>
</td>
<td class="nump">$ 53,675<span></span>
</td>
<td class="nump">$ 58,307<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fldm_InstrumentsMember', window );">Instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,577<span></span>
</td>
<td class="nump">12,201<span></span>
</td>
<td class="nump">18,048<span></span>
</td>
<td class="nump">25,041<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fldm_ConsumablesMember', window );">Consumables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,828<span></span>
</td>
<td class="nump">11,034<span></span>
</td>
<td class="nump">18,338<span></span>
</td>
<td class="nump">23,021<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,405<span></span>
</td>
<td class="nump">23,235<span></span>
</td>
<td class="nump">36,386<span></span>
</td>
<td class="nump">48,062<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,140<span></span>
</td>
<td class="nump">4,961<span></span>
</td>
<td class="nump">10,326<span></span>
</td>
<td class="nump">10,245<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fldm_CollaborationRevenueMember', window );">Development revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_LicenseMember', window );">License and royalty revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 3,100<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,163<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_GrantMember', window );">Grant revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember', window );">Other revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,963<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,940<span></span>
</td>
<td class="nump">11,120<span></span>
</td>
<td class="nump">28,784<span></span>
</td>
<td class="nump">24,091<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember', window );">EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,557<span></span>
</td>
<td class="nump">11,217<span></span>
</td>
<td class="nump">14,653<span></span>
</td>
<td class="nump">19,373<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia-Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,561<span></span>
</td>
<td class="nump">$ 5,859<span></span>
</td>
<td class="nump">$ 10,238<span></span>
</td>
<td class="nump">$ 14,843<span></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_srt_ProductOrServiceAxis=fldm_InstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fldm_InstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=fldm_ConsumablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fldm_ConsumablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=fldm_CollaborationRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fldm_CollaborationRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_LicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_LicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_GrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_srt_StatementGeographicalAxis=srt_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="idm140212413561048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Narrative (Details) - 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">$ 22.2<span></span>
</td>
<td class="nump">$ 20.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_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="num">(6.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts', window );">Additional advance payments received</a></td>
<td class="nump">$ 8.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability, Increase From Cash Receipts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>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="idm140212414207160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue - Performance Obligations (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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">$ 23,903<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2020-07-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">$ 7,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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligation, expected timing of satisfaction</a></td>
<td class="text">6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">$ 8,636<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligation, expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">$ 4,702<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligation, expected timing of satisfaction</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="nump">$ 3,164<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligation, expected timing of satisfaction</a></td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2020-07-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2020-07-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140212595678824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, net - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2014</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 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>Jan. 17, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 106,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 106,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,108<span></span>
</td>
</tr>
<tr class="re">
<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 intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<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,936<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="rh">
<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=fldm_DVSSciencesInc.Member', window );">DVS Sciences, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 104,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=fldm_InstruNorASMember', window );">InstruNor AS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 2,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,100<span></span>
</td>
<td class="nump">$ 6,400<span></span>
</td>
<td class="nump">$ 6,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology | DVS Sciences, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="nump">$ 112,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology | InstruNor AS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired finite-lived intangible assets, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=fldm_DVSSciencesInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=fldm_DVSSciencesInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fldm_InstruNorASMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_InstruNorASMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</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="idm140212417048264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, net - Schedule of Finite-lived Intangible Assets (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="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 48,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">117,380<span></span>
</td>
<td class="nump">$ 112,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(71,736)<span></span>
</td>
<td class="num">(65,800)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 45,644<span></span>
</td>
<td class="nump">$ 46,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Weighted-Average Amortization Period</a></td>
<td class="text">9 years 10 months 24 days<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=fldm_PatentsandLicenseAgreementsMember', window );">Patents and licenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Amount</a></td>
<td class="nump">$ 11,274<span></span>
</td>
<td class="nump">$ 11,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(8,802)<span></span>
</td>
<td class="num">(8,342)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 2,472<span></span>
</td>
<td class="nump">$ 2,932<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Weighted-Average Amortization Period</a></td>
<td class="text">7 years 9 months 18 days<span></span>
</td>
<td class="text">7 years 9 months 18 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_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=fldm_PatentsandLicenseAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_PatentsandLicenseAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="idm140212419539816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets, net - 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_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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2020 (remainder of the year)</a></td>
<td class="nump">$ 6,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">12,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">12,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">12,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">2,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">2,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">48,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2020 (remainder of the year)</a></td>
<td class="nump">5,936<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">11,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">11,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">11,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">2,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">2,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">45,644<span></span>
</td>
<td class="nump">$ 46,200<span></span>
</td>
</tr>
<tr class="rh">
<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=fldm_PatentsandLicenseAgreementsMember', window );">Patents and licenses</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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2020 (remainder of the year)</a></td>
<td class="nump">457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 2,472<span></span>
</td>
<td class="nump">$ 2,932<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_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;">fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_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=fldm_PatentsandLicenseAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_PatentsandLicenseAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="idm140212501628392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Details - Summary 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>
<th class="th"><div>Jun. 30, 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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 42,965<span></span>
</td>
<td class="nump">$ 21,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">1,075<span></span>
</td>
<td class="nump">2,075<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">44,040<span></span>
</td>
<td class="nump">$ 23,736<span></span>
</td>
<td class="nump">$ 26,121<span></span>
</td>
<td class="nump">$ 95,401<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Short-term restricted cash</a></td>
<td class="nump">75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Non-current restricted cash</a></td>
<td class="nump">$ 1,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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 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 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://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_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="idm140212417127704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Details - Inventories (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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 9,665<span></span>
</td>
<td class="nump">$ 6,133<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work-in-process</a></td>
<td class="nump">1,063<span></span>
</td>
<td class="nump">659<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">8,172<span></span>
</td>
<td class="nump">7,092<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_InventoryNet', window );">Total inventories</a></td>
<td class="nump">$ 18,900<span></span>
</td>
<td class="nump">$ 13,884<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily 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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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)(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_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing 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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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)(3))<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_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140212417003352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Details - Property and Equipment (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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 34,066<span></span>
</td>
<td class="nump">$ 32,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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation and amortization</a></td>
<td class="num">(26,309)<span></span>
</td>
<td class="num">(24,954)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Construction-in-progress</a></td>
<td class="nump">108<span></span>
</td>
<td class="nump">76<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">7,865<span></span>
</td>
<td class="nump">8,056<span></span>
</td>
</tr>
<tr class="rh">
<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=fldm_ComputerEquipmentAndSoftwareMember', window );">Computer equipment and software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">4,376<span></span>
</td>
<td class="nump">3,997<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=fldm_LaboratoryAndManufacturingEquipmentMember', window );">Laboratory and manufacturing equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">19,652<span></span>
</td>
<td class="nump">19,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_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">7,962<span></span>
</td>
<td class="nump">7,788<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 2,076<span></span>
</td>
<td class="nump">$ 1,824<span></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_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_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_PropertyPlantAndEquipmentByTypeAxis=fldm_ComputerEquipmentAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=fldm_ComputerEquipmentAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=fldm_LaboratoryAndManufacturingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_LaboratoryAndManufacturingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="idm140212412137144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Details - Warranty Accrual (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_MovementInStandardProductWarrantyAccrualRollForward', window );"><strong>Movement in Standard Product Warranty Accrual [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_ProductWarrantyAccrual', window );">Beginning balance</a></td>
<td class="nump">$ 1,390<span></span>
</td>
<td class="nump">$ 863<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued', window );">Accrual for current period warranties</a></td>
<td class="nump">419<span></span>
</td>
<td class="nump">657<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Warranty costs incurred</a></td>
<td class="num">(277)<span></span>
</td>
<td class="num">(429)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Ending balance</a></td>
<td class="nump">$ 1,532<span></span>
</td>
<td class="nump">$ 1,091<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MovementInStandardProductWarrantyAccrualRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.15(5))<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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 the standard and extended product warranty accrual from warranties issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140212406231128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Notes and Credit Facility - Narrative (Details)<br> $ / shares in Units, shares in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="5">1 Months Ended</th>
<th class="th" colspan="4">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>Apr. 21, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>Rate</div>
</th>
<th class="th">
<div>Feb. 28, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>Rate</div>
</th>
<th class="th">
<div>Feb. 28, 2014 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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>
<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. 12, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Initial conversion rate of notes | Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">344.8276%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.26944%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (usd per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gain (loss) on extinguishment 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="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>
<td class="num">$ (9,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity', window );">Prepayment fee, percentage</a></td>
<td class="nump">0.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeeAmount', window );">Commitment fee amount</a></td>
<td class="nump">$ 112,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 112,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,079,000<span></span>
</td>
<td class="nump">$ 56,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,079,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_ConvertibleDebtMember', window );">Convertible Debt | Senior Convertible Notes due 2034</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 201,300,000<span></span>
</td>
<td class="nump">1,079,000<span></span>
</td>
<td class="nump">1,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,079,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_ProceedsFromConvertibleDebt', window );">Proceeds from convertible debt 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="nump">195,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,100,000<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_UnderwritingDiscount', window );">Underwriting discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,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="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.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_DebtInstrumentCarryingAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,079,000<span></span>
</td>
<td class="nump">1,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on 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">2.75%<span></span>
</td>
<td class="nump">2.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from debt issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAmount', window );">Debt extinguished</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt | Exchange Convertible Senior Notes due 2034</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Estimated fair value 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on 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">2.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Initial conversion rate of notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3448276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1269438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (usd per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_InitialConversionPriceOfStock', window );">Initial conversion price of stock (usd per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice', window );">Debt redemption conditioned upon common stock value exceeding a percentage of the conversion price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_DebtAndEquityOfferingCosts', window );">Debt and equity offering 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="text">&#160;<span></span>
</td>
<td class="nump">$ 2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Offering related 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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock issuance 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="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 ability to borrow under line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gain (loss) on extinguishment 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,000,000.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (9,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt | Senior Convertible Notes Due 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,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="nump">55,000,000<span></span>
</td>
<td class="nump">55,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,038,000<span></span>
</td>
<td class="nump">2,236,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,038,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_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,000,000<span></span>
</td>
<td class="nump">$ 55,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Offering related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAmount', window );">Debt extinguished</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember', window );">Redemption, Period One | Convertible Debt | Exchange Convertible Senior Notes due 2034</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice', window );">Debt redemption conditioned upon common stock value exceeding a percentage of the conversion price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember', window );">Redemption, Period Two | Convertible Debt | Exchange Convertible Senior Notes due 2034</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice', window );">Debt redemption conditioned upon common stock value exceeding a percentage of the conversion price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,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="nump">7,300,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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum ability to borrow under line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables', window );">Percentage of eligible receivables</a></td>
<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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory', window );">Percentage of eligible inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Unused revolving line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault', window );">Percentage of interest on obligation upon default</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Minimum | Prime Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Additional 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.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Maximum | Prime Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Additional 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">5.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of debt into common stock (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">19,460<span></span>
</td>
<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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock | Convertible 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 133,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock | Convertible Debt | Senior Convertible Notes due 2034</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of debt into common stock (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">19,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock | Convertible Debt | Exchange Convertible Senior Notes due 2034</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of debt into common stock (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=fldm_TrusteeMember', window );">Trustee | Convertible Debt | Exchange Convertible Senior Notes due 2034</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 ability to borrow under line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 138,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (loss) on extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (9,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>
<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_fldm_DebtAndEquityOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 And Equity Offering Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_DebtAndEquityOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Early Redemption Cost, Percent Of Maximum Borrowing Capacity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Redemption Condition, Stock Value Exceeding Percentage of Conversion Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_InitialConversionPriceOfStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Initial Conversion Price Of 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;">fldm_InitialConversionPriceOfStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Eligible Inventory</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Eligible Receivables</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Of Credit Facility, Percentage Of Interest On Obligation Upon Default</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_UnderwritingDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Underwriting Discount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_UnderwritingDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of 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 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_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_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_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_ExtinguishmentOfDebtAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt extinguished.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 fee for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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_LineOfCreditFacilityCommitmentFeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same 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;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and 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://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> -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_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=fldm_SeniorConvertibleNotesdue2034Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_SeniorConvertibleNotesdue2034Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_ExchangeConvertibleSeniorNotesDue2034Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_ExchangeConvertibleSeniorNotesDue2034Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_SeniorConvertibleNotesDue2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_SeniorConvertibleNotesDue2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_PrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_PrimeRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=fldm_TrusteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=fldm_TrusteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="idm140212535638824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Convertible Notes and Credit Facility - Schedule of Debt (Details) - Convertible Debt - 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>
<th class="th"><div>Nov. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Feb. 28, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LongTermDebt', window );">Long-term Debt, Total</a></td>
<td class="nump">$ 54,013<span></span>
</td>
<td class="nump">$ 53,821<span></span>
</td>
<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=fldm_SeniorConvertibleNotesdue2034Member', window );">Senior Convertible Notes due 2034</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on 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="nump">2.75%<span></span>
</td>
<td class="nump">2.75%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal amount</a></td>
<td class="nump">1,079<span></span>
</td>
<td class="nump">1,079<span></span>
</td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 51,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized debt discount</a></td>
<td class="num">(24)<span></span>
</td>
<td class="num">(18)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Unamortized debt issuance cost</a></td>
<td class="num">(4)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,100)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term Debt, Total</a></td>
<td class="nump">1,051<span></span>
</td>
<td class="nump">1,057<span></span>
</td>
<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=fldm_SeniorConvertibleNotesDue2024Member', window );">Senior Convertible Notes Due 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal amount</a></td>
<td class="nump">55,000<span></span>
</td>
<td class="nump">55,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 );">Unamortized debt issuance cost</a></td>
<td class="num">(2,038)<span></span>
</td>
<td class="num">(2,236)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term Debt, Total</a></td>
<td class="nump">$ 52,962<span></span>
</td>
<td class="nump">$ 52,764<span></span>
</td>
<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=fldm_ExchangeConvertibleSeniorNotesDue2034Member', window );">Exchange Convertible Senior Notes due 2034</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on 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="nump">2.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of 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 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=fldm_SeniorConvertibleNotesdue2034Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_SeniorConvertibleNotesdue2034Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_SeniorConvertibleNotesDue2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_SeniorConvertibleNotesDue2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_ExchangeConvertibleSeniorNotesDue2034Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_ExchangeConvertibleSeniorNotesDue2034Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="idm140212509536776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</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>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Renewal term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 asset</a></td>
<td class="nump">$ 39,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,860<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Reorganized lease liabilities</a></td>
<td class="nump">$ 41,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,156<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_LesseeOperatingLeaseRemainingTermOfContract', window );">Remaining lease term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_LesseeOperatingLeaseRemainingTermOfContract', window );">Remaining lease term</a></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_srt_StatementGeographicalAxis=stpr_CA', window );">CALIFORNIA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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 asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Reorganized lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Lease term</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDiscountRate', window );">Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.55%<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_fldm_LesseeOperatingLeaseRemainingTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Remaining Term Of Contract</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_LesseeOperatingLeaseRemainingTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_LesseeOperatingLeaseDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate used by lessee to determine present value of operating lease payments.</p></div>
<a 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 50<br> -Paragraph 3<br> -Subparagraph (c)(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_LesseeOperatingLeaseDiscountRate</td>
</tr>
<tr>
<td style="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_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_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_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_OperatingLeasedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OperatingLeasedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="idm140212501240696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Supplemental Balance sheet (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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_OperatingLeaseRightOfUseAssetGross', window );">Gross Amount</a></td>
<td class="nump">$ 41,103<span></span>
</td>
<td class="nump">$ 6,658<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(2,076)<span></span>
</td>
<td class="num">(1,798)<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_OperatingLeaseRightOfUseAsset', window );">Total operating lease right-of-use assets, net</a></td>
<td class="nump">39,027<span></span>
</td>
<td class="nump">4,860<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">2,170<span></span>
</td>
<td class="nump">1,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="nump">39,139<span></span>
</td>
<td class="nump">4,323<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_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 41,309<span></span>
</td>
<td class="nump">$ 6,156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (in years)</a></td>
<td class="text">9 years 1 month 6 days<span></span>
</td>
<td class="text">4 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate per annum</a></td>
<td class="nump">11.90%<span></span>
</td>
<td class="nump">5.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Operating lease right-of-use buildings</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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_OperatingLeaseRightOfUseAssetGross', window );">Gross Amount</a></td>
<td class="nump">$ 40,618<span></span>
</td>
<td class="nump">$ 6,234<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Operating lease right-of-use equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_OperatingLeaseRightOfUseAssetGross', window );">Gross Amount</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="rh">
<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_VehiclesMember', window );">Operating lease right-of-use vehicles</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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_OperatingLeaseRightOfUseAssetGross', window );">Gross Amount</a></td>
<td class="nump">$ 452<span></span>
</td>
<td class="nump">$ 355<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-Of-Use Asset, Accumulated Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_OperatingLeaseRightOfUseAssetGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-Of-Use Asset, Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_OperatingLeaseRightOfUseAssetGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OperatingLeasedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="idm140212413486584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Operating Lease Cost (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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost (including variable costs)</a></td>
<td class="nump">$ 2,312<span></span>
</td>
<td class="nump">$ 1,553<span></span>
</td>
<td class="nump">$ 4,511<span></span>
</td>
<td class="nump">$ 3,056<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable costs including non-lease component</a></td>
<td class="nump">$ 548<span></span>
</td>
<td class="nump">$ 703<span></span>
</td>
<td class="nump">1,169<span></span>
</td>
<td class="nump">1,303<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_CashPaidForOperatingLeaseLiabilitiesAbstract', window );"><strong>Cash paid for amounts included in the measurement of operating lease liabilities (included in net cash used in operating activities in thousands):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,987<span></span>
</td>
<td class="nump">$ 2,061<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_CashPaidForOperatingLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Paid For Operating Lease Liabilities [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;">fldm_CashPaidForOperatingLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140212419689720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Operating Lease Maturity (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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Minimum Lease Payments for Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2020 (remainder of year)</a></td>
<td class="nump">$ 3,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">7,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">6,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">6,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">7,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">39,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future minimum payments</a></td>
<td class="nump">70,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(29,430)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">$ 41,309<span></span>
</td>
<td class="nump">$ 6,156<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, To Be Paid, After Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140212406139816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Summary of Investments and Cash Equivalents (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>investment</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions', window );">Number of investment in unrealized loss positions | investment</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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-unrestricted</a></td>
<td class="nump">$ 42,965<span></span>
</td>
<td class="nump">$ 21,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Cash-restricted</a></td>
<td class="nump">1,075<span></span>
</td>
<td class="nump">2,075<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">44,040<span></span>
</td>
<td class="nump">23,736<span></span>
</td>
<td class="nump">$ 26,121<span></span>
</td>
<td class="nump">$ 95,401<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_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">46,468<span></span>
</td>
<td class="nump">60,678<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gross Unrealized Gain</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gross Unrealized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Fair Value</a></td>
<td class="nump">46,471<span></span>
</td>
<td class="nump">60,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-Term Marketable Securities</a></td>
<td class="nump">2,431<span></span>
</td>
<td class="nump">36,978<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;I</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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-unrestricted</a></td>
<td class="nump">22,769<span></span>
</td>
<td class="nump">5,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">25,197<span></span>
</td>
<td class="nump">41,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gross Unrealized Gain</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gross Unrealized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">25,200<span></span>
</td>
<td class="nump">42,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-Term Marketable Securities</a></td>
<td class="nump">2,431<span></span>
</td>
<td class="nump">36,978<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_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level&#160;I</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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-unrestricted</a></td>
<td class="nump">22,769<span></span>
</td>
<td class="nump">5,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">22,769<span></span>
</td>
<td class="nump">5,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gross Unrealized Gain</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">22,769<span></span>
</td>
<td class="nump">5,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-Term Marketable Securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-term Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US treasury securities | Level&#160;I</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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-unrestricted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">2,428<span></span>
</td>
<td class="nump">36,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gross Unrealized Gain</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gross Unrealized Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,431<span></span>
</td>
<td class="nump">36,978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-Term Marketable Securities</a></td>
<td class="nump">2,431<span></span>
</td>
<td class="nump">36,978<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_CashAndCashEquivalentsAxis=us-gaap_CashMember', window );">Total 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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-unrestricted</a></td>
<td class="nump">20,196<span></span>
</td>
<td class="nump">16,614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Cash-restricted</a></td>
<td class="nump">1,075<span></span>
</td>
<td class="nump">2,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">21,271<span></span>
</td>
<td class="nump">18,689<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_CashAndCashEquivalentsAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash-unrestricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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-unrestricted</a></td>
<td class="nump">20,196<span></span>
</td>
<td class="nump">16,614<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_CashAndCashEquivalentsAxis=fldm_RestrictedCashAndCashEquivalentsDomain', window );">Cash-restricted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Cash-restricted</a></td>
<td class="nump">$ 1,075<span></span>
</td>
<td class="nump">$ 2,075<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_fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash, Cash Equivalents, And Short Term Investments, Amortized 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;">fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558606&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558606&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in debt securities 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 (b)(3)<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 (b)(3)<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<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(1)(a))<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=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_CashAndCashEquivalentsAxis=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_CashAndCashEquivalentsAxis=fldm_RestrictedCashAndCashEquivalentsDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_RestrictedCashAndCashEquivalentsDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="idm140212538530248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Schedule of Debt (Details) - Convertible Debt - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Nov. 30, 2019</div></th>
<th class="th"><div>Feb. 28, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Par Value</a></td>
<td class="nump">$ 56,079,000<span></span>
</td>
<td class="nump">$ 56,079,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_ConvertibleDebtMember', window );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt</a></td>
<td class="nump">54,013,000<span></span>
</td>
<td class="nump">53,821,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_ConvertibleDebtMember', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt</a></td>
<td class="nump">83,491,000<span></span>
</td>
<td class="nump">75,097,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_ConvertibleDebtMember', window );">Senior Convertible Notes due 2034</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Par Value</a></td>
<td class="nump">1,079,000<span></span>
</td>
<td class="nump">1,079,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 201,300,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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Senior Convertible Notes due 2034 | Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt</a></td>
<td class="nump">1,051,000<span></span>
</td>
<td class="nump">1,057,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_ConvertibleDebtMember', window );">Senior Convertible Notes due 2034 | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt</a></td>
<td class="nump">1,122,000<span></span>
</td>
<td class="nump">1,122,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_ConvertibleDebtMember', window );">Senior Convertible Notes Due 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Par Value</a></td>
<td class="nump">55,000,000<span></span>
</td>
<td class="nump">55,000,000<span></span>
</td>
<td class="nump">$ 55,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_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Senior Convertible Notes Due 2024 | Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,764,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_ConvertibleDebtMember', window );">Senior Convertible Notes Due 2024 | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt</a></td>
<td class="nump">$ 82,369,000<span></span>
</td>
<td class="nump">$ 73,975,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=fldm_SeniorConvertibleNotesdue2034Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_SeniorConvertibleNotesdue2034Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_SeniorConvertibleNotesDue2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_SeniorConvertibleNotesDue2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="idm140212419484328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 17, 2020</div></th>
<th class="th"><div>Mar. 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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ShareholdersEquityLineItems', window );"><strong>Shareholders' Equity [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_StockIssuedDuringPeriodSharesNewIssues', window );">Shares sold (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,460,260<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 133,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=fldm_InstruNorASMember', window );">InstruNor AS</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_fldm_ShareholdersEquityLineItems', window );"><strong>Shareholders' Equity [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_BusinessCombinationConsiderationTransferred1', window );">Total purchase price</a></td>
<td class="nump">$ 7,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Purchase price in cash</a></td>
<td class="nump">$ 5,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Purchase price in shares (shares)</a></td>
<td class="nump">485,451<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_fldm_ShareholdersEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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] for Shareholders' Equity [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;">fldm_ShareholdersEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interests issued or issuable to acquire entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=fldm_InstruNorASMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_InstruNorASMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="idm140212506102632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Shareholders' Equity - Schedule of Stock Options (Details)<br> shares in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Number Of Remaining Securities Available For Future Issuance (in shares)</a></td>
<td class="nump">5,923<span></span>
</td>
</tr>
<tr class="rh">
<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=fldm_TwoThousandAndNineEquityIncentivePlanMember', window );">2009 Equity Incentive Plan</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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Number Of Remaining Securities Available For Future Issuance (in shares)</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_PlanNameAxis=fldm_TwoThousandAndElevenEquityIncentivePlanMember', window );">2011 Equity Incentive Plan</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Number Of Remaining Securities Available For Future Issuance (in shares)</a></td>
<td class="nump">2,823<span></span>
</td>
</tr>
<tr class="rh">
<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=fldm_TwoThousandAndTenEquityIncentivePlanMember', window );">DVS Sciences Inc. 2010 Equity Incentive Plan</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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Number Of Remaining Securities Available For Future Issuance (in shares)</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_PlanNameAxis=fldm_TwoThousandAndSeventeenInducementAwardPlanMember', window );">2017 Inducement Award Plan</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Number Of Remaining Securities Available For Future Issuance (in shares)</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_PlanNameAxis=fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember', window );">2017 Employee Stock Purchase Plan</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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Number Of Remaining Securities Available For Future Issuance (in shares)</a></td>
<td class="nump">3,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Option</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Securities To Be Issued (in shares)</a></td>
<td class="nump">1,858<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Option | 2009 Equity Incentive Plan</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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Securities To Be Issued (in shares)</a></td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Option | 2011 Equity Incentive Plan</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Securities To Be Issued (in shares)</a></td>
<td class="nump">1,609<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Option | DVS Sciences Inc. 2010 Equity Incentive Plan</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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Securities To Be Issued (in shares)</a></td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Option | 2017 Inducement Award Plan</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Securities To Be Issued (in shares)</a></td>
<td class="nump">207<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Option | 2017 Employee Stock Purchase Plan</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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Securities To Be Issued (in shares)</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_AwardTypeAxis=fldm_RestrictedStockAndPerformanceShareUnitsMember', window );">Restricted Stock And Performance Share Units</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Securities To Be Issued (in shares)</a></td>
<td class="nump">6,379<span></span>
</td>
</tr>
<tr class="rh">
<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=fldm_RestrictedStockAndPerformanceShareUnitsMember', window );">Restricted Stock And Performance Share Units | 2009 Equity Incentive Plan</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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Securities To Be Issued (in shares)</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_AwardTypeAxis=fldm_RestrictedStockAndPerformanceShareUnitsMember', window );">Restricted Stock And Performance Share Units | 2011 Equity Incentive Plan</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Securities To Be Issued (in shares)</a></td>
<td class="nump">6,138<span></span>
</td>
</tr>
<tr class="rh">
<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=fldm_RestrictedStockAndPerformanceShareUnitsMember', window );">Restricted Stock And Performance Share Units | DVS Sciences Inc. 2010 Equity Incentive Plan</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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Securities To Be Issued (in shares)</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_AwardTypeAxis=fldm_RestrictedStockAndPerformanceShareUnitsMember', window );">Restricted Stock And Performance Share Units | 2017 Inducement Award Plan</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Securities To Be Issued (in shares)</a></td>
<td class="nump">241<span></span>
</td>
</tr>
<tr class="rh">
<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=fldm_RestrictedStockAndPerformanceShareUnitsMember', window );">Restricted Stock And Performance Share Units | 2017 Employee Stock Purchase Plan</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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Securities To Be Issued (in shares)</a></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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_PlanNameAxis=fldm_TwoThousandAndNineEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_TwoThousandAndNineEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_TwoThousandAndElevenEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_TwoThousandAndElevenEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_TwoThousandAndTenEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_TwoThousandAndTenEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_TwoThousandAndSeventeenInducementAwardPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_TwoThousandAndSeventeenInducementAwardPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=fldm_RestrictedStockAndPerformanceShareUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_RestrictedStockAndPerformanceShareUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>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="idm140212410769528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Plans - Narrative (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="2">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 01, 2020</div></th>
<th class="th">
<div>Jun. 01, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>numberOfOfferingPeriods </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>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2017 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock', window );">Percentage of voting power which impacts the term of equity incentive plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_EmployeeStockPurchasePlanOfferingPeriod', window );">ESPP, offering period</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price of common stock, percent</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods', window );">ESPP, number of six-month offering periods | numberOfOfferingPeriods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Tranche 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement', window );">Number of months over which options vest ratably</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">36 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Tranche Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement', window );">Number of months over which options vest ratably</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">48 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_PortionOfStockOptionsVestOnFirstAnniversary', window );">Rate at which outstanding options vest on the first anniversary of the option grant date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Awards authorized for issuance (shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation cost related to stock-based compensation arrangements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted average remaining contractual terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Tranche 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_PortionOfStockOptionsVestOnFirstAnniversary', window );">Rate at which outstanding options vest on the first anniversary of the option grant date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation cost related to stock-based compensation arrangements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted average remaining contractual terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest', window );">Percentage of performance period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest', window );">Percentage of performance period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue', window );">Stock option grants exercise price minimum percentage on fair market value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember', window );">Stock options held by owners of more than 10% of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue', window );">Stock option grants exercise price minimum percentage on fair market value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=fldm_EquityIncentivePlanTwentyElevenMember', window );">2011 Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Awards authorized for issuance (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">1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
<td class="nump">5,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_us-gaap_PlanNameAxis=fldm_A2017InducementAwardPlanMember', window );">2017 Inducement Award Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Awards authorized for issuance (shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=fldm_EquityIncentivePlanMember', window );">Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation cost related to stock-based compensation arrangements</a></td>
<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,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted average remaining contractual terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember', window );">2017 Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Additional awards authorized for issuance (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">3,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost', window );">Incremental compensation cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<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=fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember', window );">2017 Employee Stock Purchase Plan | Employee Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate', window );">Maximum employee subscription rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount', window );">Maximum employee purchase amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Purchase Plan, Number Of Six Month Offering Periods</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_EmployeeStockPurchasePlanOfferingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Purchase Plan, Offering Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_EmployeeStockPurchasePlanOfferingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Months To Vest Ratably After First Anniversary Of Vesting Commencement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_PortionOfStockOptionsVestOnFirstAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Portion Of Stock Options Vest On First Anniversary</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_PortionOfStockOptionsVestOnFirstAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Percentage Of Performance Units Expected To Vest</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Maximum Employee Purchase Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Vesting Restrictions, Ownership Percentage of Voting 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;">fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Option Grants Exercise Price Minimum Percentage On Fair Market 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;">fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its 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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_EquityIncentivePlanTwentyElevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_EquityIncentivePlanTwentyElevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_A2017InducementAwardPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_A2017InducementAwardPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_EquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140212509887976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Plans - Restricted and Performance Stock Units (Details)<br> shares 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>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Nonvested and Outstanding Units</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning Balance (shares) | shares</a></td>
<td class="nump">2,551<span></span>
</td>
</tr>
<tr class="ro">
<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 (shares) | shares</a></td>
<td class="nump">3,642<span></span>
</td>
</tr>
<tr class="re">
<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 (shares) | shares</a></td>
<td class="num">(602)<span></span>
</td>
</tr>
<tr class="ro">
<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 (shares) | shares</a></td>
<td class="num">(222)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending Balance (shares) | shares</a></td>
<td class="nump">5,369<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted-Average Grant Date Fair Value per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning Balance (usd per share) | $ / shares</a></td>
<td class="nump">$ 7.43<span></span>
</td>
</tr>
<tr class="ro">
<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 (usd per share) | $ / shares</a></td>
<td class="nump">3.95<span></span>
</td>
</tr>
<tr class="re">
<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 (usd per share) | $ / shares</a></td>
<td class="nump">7.72<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (usd per share) | $ / shares</a></td>
<td class="nump">6.82<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending Balance (usd per share) | $ / shares</a></td>
<td class="nump">$ 5.06<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Nonvested and Outstanding Units</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning Balance (shares) | shares</a></td>
<td class="nump">547<span></span>
</td>
</tr>
<tr class="re">
<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 (shares) | shares</a></td>
<td class="nump">509<span></span>
</td>
</tr>
<tr class="ro">
<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 (shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (shares) | shares</a></td>
<td class="num">(94)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending Balance (shares) | shares</a></td>
<td class="nump">962<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted-Average Grant Date Fair Value per Share</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning Balance (usd per share) | $ / shares</a></td>
<td class="nump">$ 15.09<span></span>
</td>
</tr>
<tr class="re">
<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 (usd per share) | $ / shares</a></td>
<td class="nump">4.82<span></span>
</td>
</tr>
<tr class="ro">
<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 (usd per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (usd per share) | $ / shares</a></td>
<td class="nump">14.26<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending Balance (usd per share) | $ / shares</a></td>
<td class="nump">$ 9.74<span></span>
</td>
</tr>
<tr 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_TitleOfIndividualAxis=fldm_CertainEmployeeMember', window );">Certain Employee | Performance Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Nonvested and Outstanding Units</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning Balance (shares) | shares</a></td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="ro">
<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 (shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Released (shares) | shares</a></td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="ro">
<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 (shares) | shares</a></td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending Balance (shares) | shares</a></td>
<td class="nump">48<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted-Average Grant Date Fair Value per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning Balance (usd per share) | $ / shares</a></td>
<td class="nump">$ 7.05<span></span>
</td>
</tr>
<tr class="ro">
<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 (usd per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Released (usd per share) | $ / shares</a></td>
<td class="nump">7.05<span></span>
</td>
</tr>
<tr class="ro">
<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 (usd per share) | $ / shares</a></td>
<td class="nump">7.05<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending Balance (usd per share) | $ / shares</a></td>
<td class="nump">$ 7.05<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=fldm_CertainEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=fldm_CertainEmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="idm140212501797544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Plans - Stock Option Activity (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</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>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 17, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options (000s)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning Balance (shares)</a></td>
<td class="nump">2,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options granted (shares)</a></td>
<td class="nump">105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Option exercised (shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options forfeited (shares)</a></td>
<td class="num">(274)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending Balance (shares)</a></td>
<td class="nump">1,858<span></span>
</td>
<td class="nump">2,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Vested (in shares)</a></td>
<td class="nump">1,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber', window );">Unvested awards (shares)</a></td>
<td class="nump">474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 per Option</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning Balance (usd per share)</a></td>
<td class="nump">$ 7.78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options granted (usd per share)</a></td>
<td class="nump">3.74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options exercised (usd per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options forfeited (usd per share)</a></td>
<td class="nump">5.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending Balance (usd per share)</a></td>
<td class="nump">7.86<span></span>
</td>
<td class="nump">$ 7.78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice', window );">Vested (usd per share)</a></td>
<td class="nump">8.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice', window );">Unvested awards (usd per share)</a></td>
<td class="nump">$ 5.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Weighted- Average Remaining Contractual Life</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Contractual term</a></td>
<td class="text">6 years 1 month 6 days<span></span>
</td>
<td class="text">6 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne', window );">Vested</a></td>
<td class="text">5 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1', window );">Unvested awards</a></td>
<td class="text">8 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract', 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>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">$ 163<span></span>
</td>
<td class="nump">$ 81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue', window );">Vested</a></td>
<td class="nump">115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue', window );">Unvested awards</a></td>
<td class="nump">$ 48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price (usd per share)</a></td>
<td class="nump">$ 4.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.22<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award, Options, Expected To Vest, Outstanding, Aggregate Intrinsic Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Weighted Average Exercise Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expected to Vest, Weighted Average Remaining Contractual Term 1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement by Share Based Payment Award, Options, Vested, Aggregate Intrinsic Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Exercise Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Remaining Contractual Term One</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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>
</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="idm140212419311016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Plans - Stock-based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total Share-based Compensation</a></td>
<td class="nump">$ 3,634<span></span>
</td>
<td class="nump">$ 2,992<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="nump">$ 5,263<span></span>
</td>
</tr>
<tr class="rh">
<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=fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember', window );">Restricted Stock Units, Stock Options and Performance Share Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total Share-based Compensation</a></td>
<td class="nump">3,331<span></span>
</td>
<td class="nump">2,848<span></span>
</td>
<td class="nump">5,443<span></span>
</td>
<td class="nump">4,993<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total Share-based Compensation</a></td>
<td class="nump">$ 303<span></span>
</td>
<td class="nump">$ 144<span></span>
</td>
<td class="nump">$ 557<span></span>
</td>
<td class="nump">$ 270<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140212415612888">
<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>
</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (benefit) expense</a></td>
<td class="num">$ (1,145)<span></span>
</td>
<td class="num">$ (1,143)<span></span>
</td>
<td class="num">$ (1,825)<span></span>
</td>
<td class="num">$ (1,101)<span></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_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>
</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="idm140212420353736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Information About Geographic Areas (Details)<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>
<div>USD ($)</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>segment</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_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reporting segment | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Sales to customers</a></td>
<td class="nump">$ 26,058<span></span>
</td>
<td class="nump">$ 28,196<span></span>
</td>
<td class="nump">$ 53,675<span></span>
</td>
<td class="nump">$ 58,307<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">Geographic Concentration Risk | United States | Revenue from Contract with Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Sales to customers</a></td>
<td class="nump">$ 13,400<span></span>
</td>
<td class="nump">$ 9,900<span></span>
</td>
<td class="nump">$ 27,500<span></span>
</td>
<td class="nump">$ 22,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">51.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="nump">38.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">Geographic Concentration Risk | China | Revenue from Contract with Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Sales to customers</a></td>
<td class="nump">$ 3,500<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="idm140212501724712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Development Agreement (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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_UpFrontAndMilestonePaymentsMaximum', window );">Collaboration agreement, up-front and periodic milestone payments, up to</a></td>
<td class="nump">$ 11,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_CollaborativeArrangementTerm', window );">Collaboration agreement, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">26,058,000<span></span>
</td>
<td class="nump">$ 28,196,000<span></span>
</td>
<td class="nump">$ 53,675,000<span></span>
</td>
<td class="nump">$ 58,307,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_CollaborativeArrangementRevenueDeferred', window );">Collaboration agreement, deferred revenue</a></td>
<td class="nump">1,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fldm_CollaborationRevenueMember', window );">Development revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,000,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_fldm_CollaborativeArrangementRevenueDeferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Collaborative Arrangement, Revenue Deferred</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_CollaborativeArrangementRevenueDeferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_CollaborativeArrangementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Collaborative Arrangement, 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;">fldm_CollaborativeArrangementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</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_fldm_UpFrontAndMilestonePaymentsMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Up-Front And Milestone Payments, Maximum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_UpFrontAndMilestonePaymentsMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_srt_ProductOrServiceAxis=fldm_CollaborationRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=fldm_CollaborationRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="idm140212414133848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - Subsequent event<br></strong></div></th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_fldm_COVID19ProjectBudget', window );">COVID-19 project, budget</a></td>
<td class="nump">$ 37,000,000.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_fldm_COVID19ProjectInitialFunding', window );">COVID-19 project, initial funding</a></td>
<td class="nump">$ 12,200,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_COVID19ProjectBudget">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>COVID-19 Project, Budget</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_COVID19ProjectBudget</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fldm_COVID19ProjectInitialFunding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>COVID-19 Project, Initial Funding</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fldm_COVID19ProjectInitialFunding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fldm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>82
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( )B#!U$'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " "8@P=1NVY]..\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>R$F@*R;U9:6G#08K;.QF;+4UBQ-C:R1]^SE>FS*V!]C1TN]/
MGT"M]D(/ 9_#X#&0Q7@WN:Z/0OL-.Q%Y 1#U"9V*94KTJ7D8@E.4GN$(7ND/
M=42H.5^!0U)&D8(96/B%R&1KM- !%0WA@C=ZP?O/T&68T8 =.NPI0E56P.0\
MT9^GKH4;8(81!A>_"V@68J[^B<T=8)?D%.V2&L>Q')N<2SM4\/;T^)+7+6P?
M2?4:TZ]H!9T];MAU\FOSL-WOF*QYS0N^+OC]OEJ)>BV:YGUV_>%W$W:#L0?[
MCXVO@K*%7W<AOP!02P,$%     @ F(,'49E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
MV-N)%TUFJ.B#)L%)2U>T/+:\YH=GG^"-JZ7 <^]ZC/+)J%X)+LZ"BW\I>*=
MQ63).QVH[X&.DH9UC;0QPJ3L2%M2/0]2>5=8X0; >KZ\/#8)7ON' 9,Q3R?1
M@?R'Z@AY,XJ'3J8_#C&&,X4>JR7* IZ&$Y3 N$2SR&W@F@7=,7DTV>#%ZUZY
MT!$RCV*/29&$H@*B42N*:KT3_('96D270EIQ264? WRG*4@5U<GI0:OGPAO/
M0^]353B9Q[/'*,NR@/(1*Q!?Y&4=Q"<N26W\>Q(FCZIG.P+Z3\=.QO->X=@-
MD'0S%^X:H2*@>^06C(/K-W6D K2\75H ,%U?^*N&U!/"CFL]1CD*2!P)!N,(
MVQY)>Z#2<(E(254?$34C.U:_228XH@G&V71;]MG',)*R![*KZ7M#1J\W7.04
M239/.1ZK)4I1:)6,:()Q-OT\K &G=!G$N8A9IIL"S=5YS%"2!K@)1Q;!.(SN
M!#T15KV <EB_-LSZZ?-J=BFS7+M+UV-5Y*&U.\((OD&CEYD_D6<S[5Z!+C^P
M9P%XK%(<6*1HI R*4^8SW5,A-,Z%!GO;>04B#V.FOAF*;=<J7><!?2-B4!PQ
M?1*9K$BO0!<92[0NYB[TF14P#X0E&M&"XFCY]9(:UZO;Y84.S8WC68\9RF :
M*.W02!84W[&8U2XOW[&@,?6C>.J_+362)#-%BTUT!EG60\1\(>:[O\$;;HI?
M9C!+Y]YPS0)I#XT<0%D\L72B/!*34;109KUB]S5>F=F;)8S'9)FF.4P#.D>0
MH#A(=!%34EI)L!>\ ;H6H)<(=EF1)7!>(GJL0FX=:8+B-'DMMR&J$S;&+A'M
M(@05J;/E\9B%5(^406]09AH,EQ=:R$,0F*\=/WO,\DT -&@$#8J#YIR#3J;.
MK70>VCV#=T-"^G'P]@49R;O?V3B9U#5;IADJ CC"(XYP$LU(7UFK]V,79R0\
M<@3'.7)'GJ=[D]<[/Y\GL <6V-GZ^:Q@8#+Q"!3\YEYELF[H$Q4EDW:I2W-V
MH/EB,JMW K'+BOF:\9C ) T<!N')Z5=\FS++35;HV<OVW9?[NSNO9G?WD:>.
MIWU& 73C$50X#JHA+*3=%"KR1$V-7ML3T>'P2AZ)H$ 7EZJF+Q%D\H!)"8]$
M5),BU#LV#]10/B^8?5;I)G"$@$>LX3C6O$EA_^82&Y2[$)MO&STF$ 9ECY3#
M<<I]V>]I:1VM9X6R@SE@*.U.#>BR2@=3W96JLT<B=F/<5Q9Z%NR#F9P'3<8
M6+!OYY0XT>:S"JWKD8<XSD,S'ZPMA3W9>5?1_LED9RO]O3, .RJA,[=@I8E)
M\[UW4!Y:)CB9ETX>LV5>H$T F7A$)HXC<WNQ>D 4V-$#:UL3@0:P5##NK0>Q
M2TJ$U\[&R&-69&D22@TC47&<J/]N3-0D@>AH7&2F:9(ZR=D#X!RBP&C2$:QI
M'*SWW>G4)S!2V^/0FLM.]#6.'<.^UEVRMK\G= X;7__J2-TT3EU[CV2W[":_
MLE91XSKO388+4I@YYY@>*Q0\,4Y'WJ9QWLYEEKRA/0W.NQ=!]UW@UBOU\+28
M+SV?46CWGH[,3>/,O36G'EJ;TGNJ'DZ[FAU(L#H8NIO>!&'GSL-K-)>ZFMQ
M-E0<[,6L!/:TH[_!.[\]7_[>VBO/V?M/\..VO\(=N^EOE+\1H?.$!#7=ZRZ3
M#VOM/-%?TO8?%#_9>\X=5XHW]O%(246%,=#?[SE7+Q_,#YRORF_^#U!+ P04
M    " "8@P=1B(S$L]0#   R"   &    'AL+W=O<FMS:&5E=',O<VAE970X
M+GAM;*5646\;-PS^*\0]M<#!YSAIMQ2.@<1=M@X-:L1K^S#L0=;Q[H3HI"LE
MU?%^_4B=[21 &@S;2WR2R(\?/U)4YEM/=Z%#C'#?6Q<NBB[&X5U5!=UAK\+$
M#^CXI/'4J\A+:JLP$*HZ._6VFDVG;ZM>&5<LYGEO18NY3]$:ARN"D/I>T>X*
MK=]>%"?%8>/6M%V4C6HQ'U2+:XR?AQ7QJCJBU*9'%XQW0-A<%)<G[Z[.Q#X;
M?#&X#8^^03+9>'\GBP_U13$50FA11T%0_/,=EVBM #&-;WO,XAA2'!]_']"O
M<^Z<RT8%7'K[U=2QNRA^+J#&1B4;;_WV-]SG\T;PM+<A_X7MWG9:@$XA^G[O
MS QZX\9?=;_7X=\XS/8.L\Q[#)19OE=1+>;DMT!BS6CRD5/-WDS.."G*.A*?
M&O:+B_<8-)DA*^0;N$J!#4*85Y'!Q:32>Z"K$6CV Z"W<.-=[ +\XFJLG_I7
M3.K(;'9@=C5[$?#WY"9P.BUA-IU-7\ [/69ZFO%.?X#WB5KES-]*4BUAZ5WP
MUM1J[ U7PXHPH(OJ(,6U<<IIHRRL>1.Y$6. /R\W(1*WTE\O,#H[,CK+C,[^
MO_;_">C:)E.;MN=D:? T9O8J=L@;_:#<KH2#20E;+,$G D^0PFO0?,,CAI)[
MS:6&$TXD*Q&*+^\=LA81=>>\]:W!D ^BYV8$'A1@38,0M$&G^4R$5:2[$HS3
M-M7&M< 39%!,R=,N^RJG["X:S7(;QQ*G46\!NU$AP'+'-P$C,>?5\K:$CV9#
M/$2D:D,):X:TG!9?;O@5G>^-WI/57.?4JXT5]@_AC8O8<GBLH<D2:-"&=#(<
M\]6'Z^5K]@Y![?8H+$8K?";PB25J/%],, %83E&S]R%*0B$(M$.L^92/2+E@
ML^J<52;#A<LI/J>(<4V>5 Q=&SX.7!#-'8C$5GV?LM2C6..20Y,:=A/XREI+
MYE*^1^*5CY//?@'INY&*1,_C4-7(.F4/$Y/0%)<#1:LV/M?'X(.4N?6/[+E7
M'JZ4& 7N(N;!OQOCAT[QU-28<E5+V3IVS&Y$5"T9S>,S$0=\<L[!I$,Y]@3^
M>&A8V*K<$SV2W<&=\ULGT6YV.C>'N7_2ZIETIUS+59;".M6CI/[LO>""70YD
M+(^;Z<GD>9LQ>I(!)_8GY^?G8ST"=/P@?DN*(M)XN.87L(.U<G!-,D>"]CQU
M%-\,3\ZHR7/SHWHTQSG%-K]6@;5(+HXC_;A[?! OQW?@P7Q\36\4M5Q9L-BP
MZW3RTYL":'RAQD7T0WX5-C[RS<J?D@.2&/!YX[D<^X4$./Z;L/@'4$L#!!0
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
M0#"8;!L7'&6NCB"O>*&DO"R2U-JYW?17Q*8KJ3Y[)$KWQ>>K7!3A!*97Y>
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
M4**+JD(-0^A/6ID7)$XT)ZE[PP4E:61#N)0A<A7]5H 'I[YL,^_6Z(V<\Q\
MN;:FW[$?D2U?=9;%(;;",F9&SV-(>O[SE^=ADR0 4G)^J+2?*$)<U;4O ZBI
MX@F\+>\5>L6!*6-H-HKC5=I&@8W[YQP*,R^Y'N]#$NXX]] @'_-A""  ]+YW
M*QQ/*>IMQ0EG @_T#[ (H_</KVB0='#&YY B3X);@?PZ5%(5$ZG$?<$F^0_T
M+$9#1!<IVU-%(_TM _*U\I&XT0JG/WM'(2\C67X"6637VLB(%+DL)6[F@K4/
MCW DJI9X%6;!6?D*ALZSB@^D".1XL'ON"*PX?%YC&%X,ELD;*X^IJTKLE1J3
MGH$#:CA)T&2?U];T3ZT\5N.U$#B/H$&<C'WRPC;(0"DZ1CF VQ/1"+3V]0)V
MWZU4?O2TUF#'C^70AQ-&5J>=Y(WL=+6TUC?D'%6'CH>NDA%*Z4*"K.'43=\4
M$%\6@F?$;A$D'/\?<X^D07^]80OYF!&)3[UQ/"[\9O&XSP68<0-CC*(P^,[M
MI&PL^^NK>Y3D+V"7N>D@+W<PVDF$&H@Y/"0EE9NC!$7J.1NN]DPBGR=%&EHJ
MY"\GIQAN#CEW -#I'5T1AR]Z(#:UN#VE34]Q<5!:[4(A6TJ_640Q 'G8JH]>
MB_&BV"4]])5:3E$C_SBJ&[V3Z!2T ;@BK99U,:&0:R)_@^?S&MD>]7IOY'A)
MH*BOX[1I:(%).REE9_T(4C_05B\V<@",]SF#R'"OXA/[_ 9E1X@F8YT0S,E&
M4W?+%=)G?Q0 @884LJ)5C4>Q>7W)<FSD6-$_I1 F33KD@X9)HYV?)YDY.?.]
MWQ2,\3JWMYY^1>/!I>>QX^+1,IW(V>/%^K:NB+<M"^ ?.+X,Y_':S)H.)_JG
M9^>78KI()]DJ"'2Q;6R+2NNFFU'PB_8-T_A>JZ?TS>0B='?DRV5C&*3R5S#
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
MO$#/%S5%K/X73!#^;P0__@]02P,$%     @ F(,'4<9U#B04!0  (0P  !D
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
M53B>1$&-'(.N9(Q*Q4)J*^YE5L$G)5GW<A;/:OY\8*2:HE^10\U5N5'*!^%
M04_23M<--8)R</H02 R\P_,+%$G8J@B7/?3VH$N+'!Y8>A&RT!9?%-@;O %)
M!V#!$+-HX_V*O7_:X$/#?I+8RKNA/T+BOX!0L%=\/7LFUG(KR:^=RO5S6125
MS."@Y$9(%-*Z/K"P1NZJ)<HPO $1)6&T+1;N',Z8#A G;_T/8)1&DBCXU"69
MIZ@5WW+H.=8%\@A\P)_K*^N@H('QR/+CR55\>SF]$6Z%C-+$9F+R'!M1FR9?
M(JBT=I93>-YH+-:0BS=$_/)T'(U&HZ?XW]EFI:%?P)GZK0)X9!")]"F+?7R#
MH ?307:_CF]N6A[.O=Q#>4DZ5\U_A5?R">FOL'%.YU7KD,Y,PM5#0.P:IAQ<
M7B\T)=M[+&>UHEXZ^#T5(5E%>;X&N,W*M&:GDW07D\2]R: =:35D@8CP!?!'
M6E</RB;:-;:B?*+L'_]P,QE?_\EU)31K;GA2Y1*KYW4*(;<"@UA7A(Z(74G"
M7;^HY^ *8;% L2%)#:1JC[@-#\/XBPCW-75YWM6"?)$O6!J%)-HF54[XF!#B
MDK*[)Z*3S'65$V<, <8C"9L\04@Z57\U-&&J* )0(D.^+14< 0V')Y0AX$LB
M#H$#N:=$S%VQ%8#DCA)\OL>V?KYO$@K5SZ;*TMK".PMPNF=K7C'4T0>(H#+R
MV3.1;A4]&FZ&/YCK0K(-N0(P"VSO)YTF.H84*+8062D10EI%G8G7X_'H69.V
MAB&&#SG3>A#G'"H[?EY4^1SVIMI.;J&TGX95J2^":=L08@@S!]$[B6_:/'>
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
M3GM^-G</3C?\23#3#C\P>$G#!0P=P/>YUJY[( 6;;\2+_P!02P,$%     @
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
M\<DR ^@K@V"T"S;0_0/D\F]02P,$%     @ F(,'43OK,)HH!   " D  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3<N>&ULI59-;]LX$/TK VVP;0'#EB5_
M);4-.&F*ID!3(VZZA\4>:&IL$:%(A:3BY-_OD))E9Y'XLA=+)&?>O'F:X7BZ
MT^;!YH@.G@NI["S*G2LO>CW+<RR8[>H2%9ULM"F8HZ79]FQID&7!J9"])(Y'
MO8()%<VG86]IYE-=.2D4+@W8JBB8>;E$J7>SJ!_M-^[$-G=^HS>?EFR+*W3W
MY=+0JM>B9*) 98568' SBQ;]B\N!MP\&OP7N[-$[^$S66C_XQ4TVBV)/""5R
MYQ$8/9[P"J7T0$3CL<&,VI#>\?A]C_XUY$ZYK)G%*RW_$IG+9]$D@@PWK)+N
M3N^^89//T.-Q+6WXA5UMFU!$7EFGB\:9UH50]9,]-SH<.4SB=QR2QB$)O.M
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
MO,;5T+67Q_8EV#I>V%8VH*GB(\]/<FR _<)B]G0O'*"_P2_^ 5!+ P04
M" "8@P=1<#"NX2(#   .!P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX
M;6RE5=MNVS ,_17"*X8-R&SGTG;HD@"]8AM0M&C7]6'8@V+3ME!9\B2Y2?;U
MHR3'2[&T&+:7A*+(PT.*I*=+I1],A6AA50MI9E%E;7.4)":KL&8F5@U*NBF4
MKIFEHRX3TVADN7>J13)*TX.D9EQ&\ZG77>OY5+56<(G7&DQ;UTRO3U"HY2P:
M1AO%#2\KZQ3)?-JP$F_1WC77FDY)CY+S&J7A2H+&8A8=#X].)L[>&WSEN#1;
M,KA,%DH]N,.G?!:ECA *S*Q#8/3WB*<HA ,B&C\ZS*@/Z1RWY0WZA<^=<EDP
M@Z=*W//<5K/H?00Y%JP5]D8M/V*7S[[#RY0P_A>6G6T:0=8:J^K.F1C47(9_
MMNKJ\#<.H\YAY'F'0)[E&;-L/M5J"=I9$YH3?*K>F\AQZ1[EUFJZY>1GYV?X
M2 _34)DM')<:T4G3Q!*T,TBR#N8DP(R>@3F 2R5M9>!<YI@_]4^(4L]KM.%U
M,GH1\',K8QBG QBEH_0%O'&?Y]CCC9_!N](ED_PG<ZTP@%,EC1(\9Z$S9 [7
M&@UE'A2J@ LNF<PX$W!+2E\5 ]^.%\9J:J3O+S":](PFGM'D?RO_#S!P7A3H
M^QTNF<XJ& ]#)0>P1#"\E)A3VG!U?@FW;=.(M2_";JPW.]5OJ5%M!:QK4M0Q
MW-';:[ 5[@8:P(5H><[+FER%H-GQ1M!HE;<9E==-5PZN_JVF7L^T*KQ#9L!B
M5DDE5+F.X<MS 1S2(\_10-N\*S0UI,^J0<T5H1"D0.(J$1JV#B]*+]TV8!7L
M#8?QX>M7PX/T YD)UP5YJ[DL?3[Y5CAC:5D%%G^H@1O 54.EIT0(53!#'!KB
MM>*T09#J[,*OD6D@@G4 IPM'Q,ELDTL,]TA++U,E=2V![8WC%#;,R'@[M"99
MMKA!) X]#'#I<6U%"E\-PU=0AUE%-ZM DX8A\<VX#8 )19F'!W["?F\8IT^K
MY+D4J#5!=43B7=.1;.THZI;2;V(#F6JE#>NJU_;+_CCLN-_FX4M!+5UR:4!@
M0:YI?+@?@0[;-QRL:OS&6RA+K>G%BCY8J)T!W1=*V<W!!>@_@?-?4$L#!!0
M   ( )B#!U&S"1O<]0,  #,)   9    >&PO=V]R:W-H965T<R]S:&5E=#(R
M+GAM;*U6VV[;1A#]E0$+]$D19=I.C%068#L-F@(!C*1M'HH^K,@AN?5>F+U8
MXM]W9I>B%0,6@K8OTM[FS)F9,[M<[ZQ[\#UB@+U6QE\7?0C#V[+T=8]:^*4=
MT-!.:YT6@::N*_W@4#3)2*NR6JU>EUI(4VS6:>W>;=8V!B4-WCOP46OAQEM4
M=G==G!6'A4^RZP,OE)OU(#K\C.'WX=[1K)Q1&JG1>&D-.&ROBYNSM[<7?#X=
M^$/BSA^-@2/96OO DP_-=;%B0JBP#HP@Z.\1[U I!B(:7R?,8G;)AL?C _K[
M%#O%LA4>[ZSZ(IO07Q=7!338BJC")[O[!:=X+AFOMLJG7]CELY=5 77TP>K)
MF!AH:?*_V$]Y.#*X6KU@4$T&5>*='266[T00F[6S.W!\FM!XD$)-UD1.&B[*
MY^!H5Y)=V-Q9K66@+ </PC1P9TV0ID-32_3K,I +/EC6$]QMAJM>@'L-'PF@
M]_"S:;#YUKXD:C._ZL#OMCH)^&LT2SA?+:!:5:L3>.=SO.<)[_S?Q OOI*^5
M]=$A_'FS]<&1:/XZX?5B]GJ1O%[\7UG^#W#P@5*OC6QE+9+PWSNK(5 G0;#I
M?P$[A%X\(A ".FQ &MJ2S^P&9Q\E-Y^'2%L.:G2!VAQL"S8Z$)U#S"1H,?0(
MUC724&M#3?L>^> V>B+O_0+".!"R4B,I//3S!@S"!8..3F2YIR%'Y>,P*$G3
M)=P37!0FI AZ).@GYRD:+<:9_[B WJJ&(G1:)=>,E@S8WJ'4VT2/*<]!4Q:8
M"2>0+PNHJ=5?;<=7_,]]+SW0%0BD#D]'?&S;E#E:DJ:.CL?;\45(2E!MC9FN
MHI0 84;:#A0"@UBR9*A ]Q.=BD)Q_@?*. ?6.BXOAPNU$E*S*[8/O739R915
MAWX@<XZ32T003:SIUH;?B!C56G--<@9/E)MB)3&A2]4B#@,F0FT2$@.QF#(0
MX![KF "FA;DRV2G=55)'#8/E4"7!"&TC!]U"&P.WVB#&+",J)"F'2K=%BN1K
ME)Q5"D6+!YPT^#W<GY1F;  EJ5<RC@#.#IM-));4+"":1C+*=[;%D>Q3RCG/
MMJ7M)-R&.-?!'C0\MTPJ+^I!V1&1ZO&%30^[N*]Q8'!NDV?RSK$UF-3WG NO
M.52"X\,]/=0^::U6D1JQ6W"4ILO.F5 @8@9'_^,/5]79FY^@)2H+^#LVW=1)
M+;=D;CX,067%Y53Y;W3.XCM6DB2*))$D=-X36>@V2;!&9#K+4]=>OE;+HX>,
M+H(N/=>>16%"?M/FU?F+X"8_A$_'\^?$1^$Z27I0V)+I:OGFL@"7G^@\"79(
MS^+64EIT&O;T58..#]!^:TFQTX0=S-])FW\ 4$L#!!0    ( )B#!U%YA3I+
M>P,  $,'   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;*55:V_;-A3]
M*Q=:,;2 8\ERFCYF&W"2%G&!=D&R=1^&?:"E*XDK1:KDI1__?I>D[2;#&FS8
M%TE\G,-S#LFKV=;8+ZY#)-CU2KMYUA$-;_/<51WVPHW-@)I'&F-[0=RT;>X&
MBZ*.H%[E95%<Y+V0.EO,8M^M7<R,)R4UWEIPON^%W5^B,MMY-LF.'7>R[2AT
MY(O9(%J\1_IUN+7<RD\LM>Q1.VDT6&SFV7+R]O(\S(\3/DO<N@??$)RLC?D2
M&JMZGA5!$"JL*# (?FWP"I4*1"SCZX$S.RT9@ ^_C^SOHW?VLA8.KXSZ3=;4
MS;/7&=38"*_HSFQO\.#G9>"KC'+Q"=LTMWR30>4=F?X 9@6]U.DM=H<<'@!>
M%]\!E = &76GA:+*:T%B,;-F"S;,9K;P$:U&-(N3.FS*/5D>E8RCQ;U?._SJ
M41.\V_#3S7)BVC"85P>*RT11?H?B CX:39V#=[K&^C$^9SDG3>51TV7Y).$'
MK\<P+490%F7Q!-_TY'$:^:;_UB/\OEP[LGPB_GB"_OQ$?Q[IS_]/A/^18J7A
M@U=[3B"E,((M @^@Q1JD)@,"%!*WH>+P@Q4^.-0!=0B?1#CP0L%*.Y+D"1V8
M!FY0*)[Q_-/JY@7P=6:*P9H_^7J YYVS";NZ@3LQR!J65<5WQT:N +^6HM6&
M"2L'S^^6U[L7 =Y:T8_A%T:&KF,/"-D[8)7.#X.QQ$M9H5L,/)IOJA+KLW"7
M:A"ZAL&PHS/3G%7"(K!:WB'J!+$UKVIPLM6RD970Q(E(77'Q<1C5:M^OT8Z
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
M@UC(3,_4I;D(E\ BW5RDZSA/BQEC3TY[<-+OE(]#84>##!U@([PL)=:M<"&
M["+.8I/C:G=QU@$D_Q *=TVV,I2)Q;<V*'FSV$VW&050TBH1B1TN,?=+RUY$
M.;F32C;C2'=L98:Z-HX5 U^%8N"KHW6\:ZU,?F!GAXANJ!CXZ$&RCXXQ2GWB
MXI->)9;,&^I-5H!9J3#M)49?*06&U$1,LS]@540;K-T)K/4,&)+@Q,ZXN=:K
MU"!R&8&["C@*]]T^6\X 70IT'.XG"K.$V-C/(8A!T_E2GL'JD-EP+I12"H#.
MF46'9D:!YL2)P4!#^%:2+QGBV+%-GYS';N?SX^V#=86*2^AAFV>OM2&&6W&E
M?^.#;;X,]CC_58-G;Y)&F%C&%:RO1O(OK1M--_TG-*5C;?3=)0X#^'Q).Q-'
MTI\(NT#,%AN'[A/OYT:AC6Q'AGQE[L (TL<;1E% 4R<N* 5NT("Z-*5'9Z=Y
M]07P-ODPV KWQ0!FY[[;" XO[0*5_]+27/T)F &<$;>9U!7078L@V11:LZA$
M/KD]!P63':KWB(;:S?]/[-[;3G#^+/O$D:9$-SJ-+T-PUB._)AT 9! ;0]&?
M1,*^Z$+V,K3SQB*QI!F+.B]#L_3 )!;H:"&I(+>#<FD)"\V!GD'!FN^DX]3=
MA3"2M@5])<)VF  HEF[,&ND[9YRH)(G>[E6@8HM7J24H1CBD$N'%D^-?6@?
M%@I;3"JVS!]-&_SOWCHHCQE'TT"+Q+-*4F_.1#9+_,>$5H4AU$ZDAAY.SK\5
M!-&# KY\W2XI$946%*0T>'.G6^Q=K=TQ.GD K^GE")G["7JMM'X:3,%FTGX]
M,A5R[HOSR2ONGTD:^@:6-=(_M!D7]4CNV<G= B(7NQ X[;F\^)8)N#Q,X_VL
MX!% (+=6 KJD&9&E?G@4+1>7W_J1CM!R#Z<.4?)1H-^</9HO 81M\RCFO7LW
MZ&#;/@4,J_Q$SU=3&OER,I*=.^:9DG,XDZ/.XS>#FO^@UWG(A]#7B,O:.<,M
M"0(!UTJ)/KTZRCPFA>0__BC(E-1V2.U"3%;*\# NVBC)]J?_@I2BQ_5\#$SL
MY,,?GT[3-E_MA<??:+S3?^^.DO;HV=!X.)3E]'KE@!W\\4DG#)O-WPMA;3T6
ML$YP M_B@/>#\ D%X*"T"^X1U!^WCZ$Q[BN?1&B5+%ZO48^?[_$V)7VW3U%#
M1L5W%/6@&)\6O_(](3O-/4IEZ";=H2N" 6'%7$A8^703J_.[[NU^"#*YVQ:G
MHUINTV-S'KU$Y]O1;8*&3&M*"C8<W.\1&A$ Y^%_3F5@/>:*=;.7X<7'D7@!
M*/:M+ )'WC*/:>QN0;O/K'X>/)A6V6HO04S7=) PQ\.S0H84'RO9H>K15>JX
M3\=,S44T-1='+<8OOKMX1"ZG)0MA8>N23EE!YG^CU&#\&[M8>39HF_XM,V7Q
M.X&F #=SY8TQ0TO"0K*&[FO@6:.TKBSE,Q18(H("/LYSZZ)&(/52E9O)IDLD
M;".9_KG"]=X? PDRLV55E_6"8B[ /5507(9>_4$&!6\\R&'9H>P/SU&S7U/)
M/40]&"XB?O>+B8RH7;G1129Z%KAV!S)_2;O,#Y"6L%S(RWU[O,;*R$V%2#&&
MZ*'G;E_3!'1[A?80*6%5[)BJ"MBZT)]T^L[)>M"<?W:YXT*'-%@9+!"10LL]
M5PH\X(":=;-NA9Z]&?\ *+ U_9[ZB+CX:J@L#DD&EC$U>F)"TJ&?[Y^'(PH!
M-I(3/J7]8DJ[K&L/3V^,G.C@";Q=Z14@Q9@J8V@VBIM4VD:!C;LG$0HS*[E.
M[-TC-V1[R(H/XG#*%8!CWU,4#I 4]:;B #])Q_I'3(31N\=+U&'OG<+9I\B3
MT"Q!?ATJ?)J#5F)*8='\!WI:PA'11<KV5-%(?\L A2QQ4LE7>[GRYD_HK?,9
M0QM^ EEDU]K(B!11@X_U'EQ=-0XMU1([P2PT5KZB52BK^,B(0&%[N]<<@+N&
M3U0,PU[!,GECY;%>58F=$EA2R]ZCA@MRFESQVES_7,E#-5X+5+.8I,7). 28
M6X>(GR(UP-3<-H<&E97'L8EXXK54)/0\U6 GBF4WS $ZJ]-6XG3H0"CY] TY
M1WBA$M]5,D(IW3&0-9R+Z9L"XLM<\L?8Q8#@]_]C[I$TCJ_6;"$?,B+QJ3>.
M!PK?SA_VN23"S< 8HR@,OJ,X*6?*_OJJ$R55<]AE+H;GY19&.XF6 C'[QYBD
MHG"0H$@]-PA5.R:13YV:/SM!&3@GYK--C#]NM $L(*KTCJZ(T0L]-IM:W)[2
MIN>LN$1<;4.!54J26<P:D6+:J@]GBO&BV"4]EI5:3E$C_SBJ&[V3Z!2T 3@.
MK99U,:&0L?J_P/-YC6P/>KVW<NPA4-37<=HTM&:D'7ZRLWX$ 92U!8F-' "Z
M7<X \MJI1,3^LT'9$:+)6"<$<_G7U=UBB53.MZ@CT) "2[2J\< VKR]9CHT<
M*_K=\V'2I',[:)@T@/EYDIF3D^&[S:H8KVMVUM.'N(\N/8^=  ^6Z43.'BS6
MQ]**>(/&Y/(^^)OVIV4A?E<?.,+]V#'@Q-Z8J>MP"<+%^>29F%"R#6R=))W?
M.-NB$KGN*"F?H;W!.-^+] U]<W89NA_RQ<*9!7>=RM45<,^]FMS%V8NK;[-;
M4^&4_3XY:(6_.+]\EIV &/GQM-?[,GFYW_L2>UV=O:/_EP!?%W4KHM*[F8'E
M1GM2_$F[0%N8DMN)M;_EF\G5^=EY6*.];YD0A60H"$E<^<\Z:KIVSXX!%KP,
M++AN=&#_FP!_LS@,@TQ<V/)%HI%P1\H/'#!&")C2=EH+A[<<@.6^1S4<*V:U
M8WSUR(<;L]-ILT.B=(V(&M)P0BQW;2PZ*_<!$#NO;V^R9R_0TP1]\<@]0$ ^
M$99\5*_3 \TI*Y*#!$5:C D-0,DQ2G'M'%.%5&CND<\C+%9AF[Q*^J$.,R=T
MMNT.ATHR^_7/:;U2W#$TZE4B:[6VH.$3M4#]0<]ZT&0Q$+?L[DFCUM##:T@#
M[)^=Z;>D%KY,P]!;VK>J_7 ^:&#$"G4"/<XD* VQ^1WY$T9RA;6)75$]S=9E
M/@L=:QS'<@<TJDBV[?PAX&FWA9*N.]=TN;SZH2.MF3Q[=IU(V&VL 5W+@?5O
MKJX27MYOFZ[.+NZW31>BF*^"8O[ND0AF1@,29VD+&;:\:S0[Q3Y*I_97=HED
MJ;XAZW*1MJ ]P(@&ZS(">L4W*>P,.NFWM3UF3*1I?%"/ADWMSBOE0Q^UE/:_
M7?V>&^Z<'^U^W*O2\Z?H_Y^V7JE);H'G$*.V0_>&>$LAC9]J9T<BW5J^4,:H
MFQJKP'*C6!H_!N<FG1T^!MMM#%/Z=&O]B[W&HDI[_K2IXT"L+H1X ME,2=.*
M@E"*-84F]A1\[7WNU9A?YI!0CI)Z?%>ZYX_&'?%BK<GQ"[!N>N?7?R,S-1AX
M/':0[&;O7+P>47*64>QYN  G05/ZI^G]+4,G>.E4.Z"/O-+K@^XJ9_PF+Z18
M Y21T9+87Y<4NJOBZ%T :>,;ZK,"9>^M<>Z;@ >"16WZA2D52_F85K3]N8[N
M?[Q4:G+\2JAWM F\841Q=@M_-[C_CQV$\6! E#-_"U/9Z2GQ4E\4D M2D9<S
M?ZD"LAPT\_)=/?JRCQDV?$F@*<9ZZT'5L0-"RTYPU#TGG9BZ$+_(SO 9\M;9
MF7 :+R/#)KU->^F$0O^ HR495L]XU-I"9P8"A.0V%Z,7 Z7]$LP3;*9^)FL
M=IG<*?;55PU#'4R9Y4W_$<Z&*S<\=,8-0JT=AXD/"NM1T8IW4DV.7RGU0<YG
M)Y<#WO@<'*Q,[PQT=45_2ZPP;'_^+3-EUT4=CN.],YOTS5\T@J50Y[I;(-^4
M[$3[3OSA@]B+E'PLI]W1\_BZQGF8DS?7MZ]/M7EE\,5/:ZY%GES??CKEF<:3
MJW&L^S3C7KV!32$>&T<QU!B7=]W6\W:#;3^Y[:9MO2;-N[PZ'S\[/]4Z$ E\
M3BE>LS1H"]O$(%T/Y/7//^UW7B,8]/V@"/8Z.>C3\1=IN5P@P9T6?VW23EZ4
M6D^/E- .*Z*> O&LY^B!\RZ:'BP8"K%MQ L&UW#@!@A.<IWO)^>!E)] '1K/
MSP$BT8,<O#*FF9-))PE $S>,_,)6<@:93VN'EH?)E6]Y\/?2U+VCH+T9%*KP
M8'@*O.N-397O&E'Q\S@XQ^:_YI6F_"]$8B& 0?YN/_&3\?FSM+0X)&+9R4>5
MI-/OLEO.!N:AW_FC%IO#AV\#F"*+Q%3A6D0%OGB'65 $89%C$5ON&E-/T$L^
M^@E/@!V1OO#Y1[ HXK%#4'[3FIP/F>E<WLH+E"H5-4Z4603L:C0X'JIR6/MT
MZV'H4'KK$9COPK92&=@'M).^>CT=N5?34K?EOZ"IXRF-W>$4'NZ3%'=B3VY]
M*='7,[#PH^OV3/.AO8A?$/Q$[E7\)LGM8?\^>?^X(][MIL9J>ZGL< LCXY23
MO_<O'@OL"LV&2!J^RTXFIPC8N*6)M.?Y2/7H^7AR.4K\P-LXP]AWK?XF8:<J
MT\7STVS?9>WXIOT4^X >OQI/+L;^^JB/?+^.G^?%LR&EO>Y;R/1#OU$T?Q'N
M=FQQXJ(3YT0CN?HN'#=D1[!&1TNPS]*Q)Q,FUT!BHD 3JT])RN//<//1'"-!
M&F/E^"-(!GTZ@GS#5OLREY'C;!2<C_4*4W^F :!8U+TV_YJ5^28@_TD"8*L@
M\#[X&4F\[5^"4,M=19!*7*NXC=TWR>6GZ4D/[NG5<Y"8.AR?2011L<G^I372
M@X?X#&=9=QQB_#;-#A:N[M;)8AF/HEGU7L>=J\["S84)#MC\U:X-JOY96O5]
MR9O8EA11M=(J^$TT"$=[U1Y\7=[3Y![OE2';B=O*N:I<M7*E=_@UTQO1K^4>
M\/BZ7*?^.]_N@W+DG#X]/WM!Z8^3&\KE'Q1?\:W@T[IMZQ7_N20/8QQ>H.?S
MF@)]_P],$.Z)__%_ 5!+ P04    " "8@P=1PFBF71<$  !_"0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R-2YX;6R55MMNXS80_96!6A0VX(TNOL1.;0.)
MMY<4W3989]N'H@\T-;;84*1*4G'2K^^0DK5.ZAC;!UNB-'/F#.<,1_.]-@^V
M0'3P5$IE%U'A7'45QY876#)[H2M4]&:K3<D<+<TNMI5!E@>G4L99DDSBD@D5
M+>?AV9U9SG7MI%!X9\#69<G,\PU*O5]$:71X\%'L"N<?Q,MYQ7:X1O>INC.T
MBCN47)2HK- *#&X7T75Z=3/V]L'@-X%[>W0//I.-U@]^<9LOHL030HG<>01&
MET=<H90>B&C\W6)&74CO>'Q_0/\^Y$ZY;)C%E9:_B]P5BV@:08Y;5DOW4>]_
MQ#:?0)!K:<,_[%O;) )>6Z?+UID8E$(U5_;4[L.7.&2M0Q9X-X$"R_?,L>7<
MZ#T8;TUH_B:D&KR)G%"^*&MGZ*T@/[=<-\4 O86UV"FQ%9PI!]><ZUHYH79P
MIZ7@ BWT[ME&HNW/8T>!O7O,VR W39#LC2 3^*"5*RQ\IW+,7_K'1+ACG1U8
MWV1G 7^JU04,DP%D29:<P1MVNS ,>,,W\$ZE^\?UQCI#JOGS3(!1%V 4 HS>
M"+#29:45*F?]3C/.Z[*6S&$.VA5H@--[@X47^R."U-:>VN6S,7S[7MF*<5Q$
MA&71/&*TO"\P@/^_X -0=!Z0L6-/ Z#6!S*DGT$$IG*PX@G*IJ3H2PI4$.P*
M L("L^0FJ>5)-T*1JZXM>=K^%5 W4:\H6-7&H.+/<&^8LD3(=^EU_A>)GKK>
MP2=%IXP4_Q#\#W2Z0.]G8M8',KI5C]@86:_4+IU?0SJK%^G<*DH/#\XD0%_D
M#9-,<<K%P7OD6&[(;9AZ]ND,OH;>))WVZ3J<^,5XFO5;Z)<[)5IH&:![PV38
MAV^^FF9I]FV[^F^X#\SPHHU%.]6;96G?Q^E-I^,OB9(F,\(FZ,O)"?2792#N
MTS0+B83[9-:',UH>=UH>G]7RT9%1:4=%$$QZSB0(L 4CZ0$^<5E[76R-+D,^
MM0OU#0KTVO+90$7)!@_B[HS8U+Z(3G=@3O.'0LL<S<EV.$OS[79H=.EWKJ,O
MGR$7LO8#XE4F>R1V+]-Q;4L=IQ2\R>!$:H?NH2="Y_3&DU'>>(.<U394F. ]
M(;(K:8S5,H>"$9<-(@TNHOBNH_>ZF];4BL>GZRL-!$6O_4:"K@+= <U2.M@$
M]Q3"%D.M!'62;VPB&09]T-.>&>(['63#2Q@-QJ.T05MI:C_C! T#^(5VT$(Z
M'<PFDT[[;UA]%DO)'O#=GBJ+AVW.!J,T.P88G0HS@UDZ@7OM"".;#2;#$8P'
MH_'E257'1T.Q1+,+H]]"..B;^=@][;XNKINA^MF\^32AIMT)*K3$+;DF%Y>D
M/-.,^V;A=!5&[$8[&MCAMJ O)#3>@-YO-270+GR [IMK^2]02P,$%     @
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
MAJ<S-)P9'H7#PNFU?X@AU8B<)U=X1TO###BOM7:[!0.,+_/+OP%02P,$%
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
MX(\4*#L!QQLIS>'#.AA^S9;_ E!+ P04    " "8@P=1O]1\J78#   ,"
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6R55MMNXS80_96!L 420(@D
M2K;LP#:02X-V@2V,37;[4/2!EL8VL1*IDE2\Z==W2,F*G$W2]B$1.9PY<\@S
M''IQ4/J;V2-:^%Y7TBR#O;7-91298H\U-Q>J04DK6Z5K;FFJ=Y%I-/+2!]55
MQ.)X&M5<R&"U\+:U7BU4:RLA<:W!M'7-]=,U5NJP#)+@:/@L=GOK#-%JT? =
MWJ/]TJPUS:(!I10U2B.4!(W;97"57%YGSM\[?!5X,*,QN)ULE/KF)K^6RR!V
MA+#"PCH$3I]'O,&J<D!$XZ\>,QA2NL#Q^(A^Y_=.>]EP@S>J^EV4=K\,9@&4
MN.5M93^KPR_8[V?B\ I5&?\?#IUOE@=0M,:JN@\F!K60W9=_[\]A%#"+WPA@
M?0#SO+M$GN4MMWRUT.H VGD3FAOXK?IH(B>D$^7>:EH5%&=7-TH^HK9B4R'\
MIBP:X+*$&XVEL'#'"U$)^P1G#YP<S/DBLI33149%CW_=X;,W\*?P24F[-_"S
M++$\C8^(ZT"8'0E?LW<!/[;R M(X!!:S^!V\=#B U..E;^#=XL;"K3!%I4RK
M$?ZXVABKJ5C^? <\&\ S#YZ] 7Y/=ZALZ6C5EDIE8U\[OW<1W)V\- TO<!G0
MI3.H'S%8/>P1"J[UDY [>.152[)1!NO,JFZ41&D'"XN3;"1M;YH?3;1E;F"K
M*KJ>!LZ$) _5&G(UYY= IXW#:<,M%EAO4$.:A!T(N\@G/XU3E*V#3S-8:R$+
MT? *>*U::>$#)&&<SX?O%TD+5'E_8^G/!DH2P7N>L>P<SI+9^8\^PIB6R\+M
MTY"C\Z,_#SE)^F\.DPO6L9J?L&*OLII,PCB.GP?_EI.%<4K4Z,O2J<L]8>%\
MRKI!/J6#H%9ZJHZ3@E=53X8<LS!.4C=(PQE+P.G9*>!"K+MK?9<D%L9+UG#=
M884OL8^BHK&"NA2QWG*AGQ,/-> <Q\K;%^JZ]1\4#JGSF@9][ZR>_G=]K(GV
M5\_DYLBZF]XYCMWPO_B,*NRDCGK1$\9>V//!/MIRKW OV(R%Z70^,CKQ\C2<
MYQ-X4)9JA 2:]IB#9+,TS.;)R5(GX@?("6F>PVM](QIUZ!KUSK]#!GR]=\UZ
ML Y/W577X9_=NW?R$]<[(0U4N*70F"Y@ +I[>[J)58WO]QMEZ?7PPST]UZB=
M ZUO%1U&/W$)AA\ JW\ 4$L#!!0    ( )B#!U%9M*R5!04  + ,   9
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
M351B+$0F:MM$(T3#P!"]L(G&"(4F<H^ZNW79?0)7%M$(04BW;AZX=DJ SN5
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
M1?-QQI*4<24@_SZI9!W1?E$#K-Z;/OX?4$L#!!0    ( )B#!U& X]4)KP0
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
MWU.@[ 1\OI?2/-W8?KKY0EO_!U!+ P04    " "8@P=1-/4P>0$%  "?&0
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
M6EF\.WY88HL&[0)POU#*[B=.H&_ZZ1]02P,$%     @ F(,'4>X2HUX< P
MF@T  !D   !X;"]W;W)K<VAE971S+W-H965T-#,N>&ULQ5=;;YLP%/XK%NI#
M*Z4%0THN2I!ZV;1.FQ8U[?90]<$AA\0J8&8[E_[[V0X!IB8@=5WRDMC8YWS?
M.>?C8 ]6C+^(.8!$ZR1.Q=":2YGU;5N$<TB(N& 9I&HE8CPA4DWYS!89!S(U
M1DELNX[CVPFAJ14,S+,1#P9L(6.:PH@CL4@2PE^O(6:KH86M[8-[.IM+_< .
M!AF9P1CD8S;B:F877J8T@510EB(.T="ZPOUKW-,&9L=/"BM1&2,=RH2Q%SVY
MFPXM1S."&$*I71#UMX0;B&/M2?'XG3NU"DQM6!UOO7\VP:M@)D3 #8M_T:F<
M#ZVNA:80D44L[]GJ"^0!76I_(8N%^46K?*]CH7 A)$MR8\4@H>GFGZSS1%0,
M7+S'P,T-7,-[ V18WA))@@%G*\3U;N5-#TRHQEJ1HZFNREARM4J5G0SN80GI
M M Y&@$W14Y#0#\F,9T1G3:!3F]!$AJ+,W2":(H>YFPA2#H5 ULJ?.W%#G.L
MZPV6NP?KZR*]0)[30J[C.H_C6W1Z<O:W%UNQ+T)PBQ!<X]9K""'B+$&?UA)X
M2F)T8W(''#U]4_O1G81$/->@>06:9]#:>]&TUFDZ0UDE8:Q(V*ZT;#SZQJ-^
M39:!Z_4<;V O=Q!I%T3:#41,V"U4,MI=PI9*2J9> IBB!YKH?2Q"8[4D(A)N
M-HPEX1(I 0%ZNEI3\=PW-3IW.N<.KDG:9<'U\@ E\@LT_\-+Y+\I4:>M0]]5
MH4[!H_-//%H(MH6116%$I3"[B-9#^BAAJ9R+FBQV"_;=(^L+*W'5ZZM7<.T=
M0%_8*9NF\^$*RUU6)=;U/7^WQ'"E?^/#BZP!$Z-7(+PNDV7OQNZ15>8VJ@R7
MO1][A]!9V>)Q4X]_A\[:;W36[CCN'IV5'1Q?'D%G]9C-.BL_";CIF_"_=>8U
MZZS\<.#.(716MGK<U.O?H;/N&YUYV&_OT5G9R7'O"#JKQ=0WG[[(2 A#2UUM
M!/ E6 ':E5F[<M+6MY;OA,^H.B3'$"G/SD5'"9IO+@*;B629.7Q/F%2U,\.Y
MNCP!UQO4>L28W$[T>;ZXC@5_ %!+ P04    " "8@P=1=;]39P$$   /$0
M&0   'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6R]6%V/VC@4_2L6ZD,K34GL
MA  C0.)CF%*UU:ALNP^K?3") :N)36UGZ*SVQZ_S00*,XZ&MEA=(G'ON/3ZV
MC^,,]EQ\DUM"%/B1Q$P.6UNE=K>.(\,M2;!L\QUA^LF:BP0K?2LVCMP)@J,<
ME,0.<MW 23!EK=$@;WL0HP%/54P9>1! IDF"Q=.$Q'P_;,'6H>$SW6Q5UN",
M!CN\(4NBONP>A+YSJBP130B3E#,@R'K8&L/;!<H!><172O;RZ!ID75EQ_BV[
M643#EILQ(C$)598"Z[]',B5QG&72/+Z725M5S0QX?'W(/L\[KSNSPI),>?PG
MC=1VV.JU0$36.(W59[Y_1\H.=;)\(8]E_@OV9:S; F$J%4]*L&:04%;\XQ^E
M$$< G<<,0"4 70KP2H!W#O ; 'X)\"\%=$I YU)*00D(+JW0+0'=2P&]$M"[
M%- O ?U\.A3CEP_^#"L\&@B^!R*+UMFRBWP&Y6@]YI1EDWVIA'Y*-4Z-[CF/
M]C2. 6816#"%V8:N8@+&4A(E;P#3Z^TM^(2%P-FL!*]G1&$:RS>Z]<MR!EZ_
M>@-> <K 'UN>2IU$#ARE>679G;#D,"DXH 8.$'SD3&TEN&,1B0SXJ1WOO82?
MV_&!!>]H/2M1T4'4";(FG)-5&Z#>#4 N]$W]L</?IZP-/#>#(]< G]GA'['0
M<-@(O[NX.NR;Q/P]\O>_5_W="W"LX;#;6'UAA\](>)#NO/K)1/"JU>7E^;RF
MB4 95>3M![UR#*L+_/5!QX.%(HG\VU+-KZKY>37_A;5LFG$%,LB1V0;X.()N
MX*'>P'D\'MO+PA:F,!^Z==@)_T[%OV/E/TZX4/0?G.^"?*U=Y2"8R53F1;+.
M$8E.WPM.F=YWGC'M!*YKYAE4/ ,KS]G7)5B&E+"0:(=<L+!M&;QNE;1[A:G2
MJZKU?G6J3'KFP6T0K5]5[%LK+IA4(OW$!1@O+1V ;KUQN5<0#!YME/!7)9N5
MT&/-$#I2K+ N8Q1JT!6BFABR3T?RJ-]9=UH%1<(MXS'?/-EZ7)L7O(9[P=J^
MH-V_?F[]3^%S%_*>B7YGBH+G47-#5."?1]V;HE#3PH"U[4&[[YD&$/P+?LIF
M8&U>,+C&J-:^!KO6WI7UXKQ>/:0 %_5P^#VEPOC:-BDSGU@1U((W*5Z['[3;
M7X/BEWI4[7FP?P6M4>V)R/V?M)Z5F4]V2K]):52[)K*[YK@L"=96:C<@E62=
MQB"F:V*D9R_3 T\$"VD2T3DZ'"5$;/*3M00A3YDJWN2JUNKT/L[/K&?M4WA[
M!PWM<WA[7YS-Z_3%IP+])KZA3(*8K'4IM]W5/B"*TW=QH_@N/YJMN-('O?QR
M2W!$1!:@GZ\Y5X>;K$#U#63T'U!+ P04    " "8@P=1U.AX^(T#  ![#
M&0   'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6R]5VV/VC@0_BM6U ^MU-W$
M"810 1(+U]Z>VA/J]N7#Z3YXDP&L.C9G.]"]7W_C) 263;*ZMWZ!V)GGF6?&
MGK$S.2C]S6P!+/F>"VFFWM;:W1O?-^D6<F:NU0XDOEDKG3.+0[WQS4X#RTI0
M+OPP"&(_9UQZLTDYM]*SB2JLX!)6FI@BSYE^N &A#E./>L>)CWRSM6["GTUV
M; -W8#_O5AI'?L.2\1RDX4H2#>NI-Z=O%C1V@-+B"X>#.7LF+I1[I;ZYP6TV
M]0*G" 2DUE$P_-O# H1P3*CCCYK4:WPZX/GSD?UM&3P&<\\,+)3XRC.[G7J)
M1S)8LT+8C^KP,]0!#1U?JH0I?\FAM@T\DA;&JKP&HX*<R^J??:\3<08(XPY
M6 /"2\"P Q#5@*@,M%)6AK5DELTF6AV(=M;(YA[*W)1HC(9+MXQW5N-;CC@[
M>Z=4=N!"$"8S<BLMDQM^+X#,C0%K7A.).^F*W.'NR0J<5FOREDMNX4I@]EL0
MY.42+./"O$+8Y[LE>?GB%7E!N"2?MJHPZ,5,?(O"G7L_K47>5"+##I$Q^:"D
MW1KRD\P@:\$O^O$T["'P,6--VL)CVF["7L9?"GE-HN U"8,P:!/4#U]"BG#J
MX'3<(R=J5C$J^:(.OGI-WG>LR6_OT9[<6LC-[SW>!HVW0>EMT.'M5[!M:UB!
MXA+DNL=^-D@HC2?^OL77L/$U[/6UA#VVFAV&92'=2B74YJ$GA+BAC7] PD:-
MMU%O$.^T,H;,<U7(ULQ5Z.%9YB@=14G0I*[:4Z,G":84VW70GN&D$9?TBING
M:9$7@EG,!$K4EO_)7(=M$YH\$7HU0J7QA= 6LWB8= D=-T+'_V3;C9]NNV$\
M&%Q(:K&*PRY%-#AUSZ!7T]?RF(#L:KX'C<?>HPR2%6BNVOK5S3.T8_( 3!M"
M Y)7C2L<D(P]M/7.Q3-<R%&2]>QC>G9:T%ZR%6X3B07B3@O!4SS.H9<X/!&'
M/Z @Z:EATNA?E60-ORBVT>6V>M;LL;Q3AZ7]+?;O%&5-]:C<DB0(+Z6VF46#
ML$/JJ4'3_@[=498UZCPSX6#T1%2+U3CJTG3J[C3^?\JRGW94E^7X6)4TZ:[*
M_X*J"M\_N][EH#?EK=>0U.W=ZJ;7S#8WZWEYG_1/YM6U_ /3&RX-$;!&:' ]
MPOSKZJ9;#:S:E9?%>V7QZED^;O'K +0SP/=KI>QQX!PTWQNSOP!02P,$%
M  @ F(,'4=@(+"O$ P  .P\  !D   !X;"]W;W)K<VAE971S+W-H965T-#8N
M>&ULO9?;;MLX$(9?A1!ZD0!M)%(GN[ -M'&SFZ*[")H>+A9[P=ACBZA$NB0=
M)_OT2\J*Y%2DU(NB-]:)__S#,>>3.#L(^4T5 !H]5"57\Z#0>O<Z#-6J@(JJ
M"[$#;IYLA*RH-I=R&ZJ=!+JN1549DBC*PHHR'BQF];T;N9B)O2X9AQN)U+ZJ
MJ'Q\"Z4XS ,</-WXR+:%MC?"Q6Q'MW +^O/N1IJKL(VR9A5PQ01'$C;SX U^
M?4ER*ZA'?&%P4"?GR$[E3HAO]N)Z/0\BFQ&4L-(V!#6'>[B$LK213![?FZ!!
MZVF%I^=/T:_JR9O)W%$%EZ+\RM:ZF >3 *UA0_>E_B@.?T(SH=3&6XE2U;_H
MT(R- K3:*RVJ1FPRJ!@_'NE#4X@3 4X\ M((R,\*XD80UQ,]9E9/:TDU7<RD
M."!I1YMH]J2N3:TVLV'<_HVW6IJGS.CTX@\AU@=6EHCR-;KFFO(MNRL!O5$*
MM'J)N%E)K]#57N^EN5D)J=E_M/X#WCV8I:0 G2U!4U:J<S/N\^T2G;TX1R\0
MX^A3(?;*A%6S4)M,K5^X:K)Z>\R*>+)ZO^<7*(Y>(A*1R"&_')8O867DV,KQ
M]+D\-/5IBT3:(I$Z7NR)=\4XT_#J@UEPCB*A?SZ8\>A:0Z7^'7"+6[>X=DL\
M;G;.Z$R";<(U2"0V2!> 'H'*<U<IC]&R.IKMVOM%%D_C67COR"%I<TC&<L N
MKZ,J/?'")(N)VRQMS=(Q,^(R2QUF:3)UFV6M639F%KO,,H=9DGC*F+=F^9A9
MXC++>V8DFGB\)JW79-#K4P&&XQL-TN4X<3CBS.TX;1VG@XY_@W9937M6R03[
MO'#4@2H:=%O"O7GI[$P':E@57)1B^SC0;?B$@/@W=#?N8(+)+^WO)MQI0=-I
M[*MG1QD\BAEGBS>R9YV )[EG=>*.*'@4*<XNQPZF#/AU4,&C5'$V.G9@9<"O
MXPH>!8NSUW&?+"3RVG5DP<-H&6YW["*,MP<[Q.!AQG@Z'O?IDJ19DK1VS4M[
MTGM3)9GYWO1DU6$(#W/HAFK@IE/M)TS)5O:K1 V]]3ODD.@WD(%T)"+XEY*A
M"?>\[KF[G.3D8V>43TXPD#Z'\M3S-B8=AL@HAIQ8('T,9;EG 9,.0F040DXH
MD#Z$TMRS,$F'(#**("<2B -!/K../V28/\- ('T*^1P[!)%A!'EHT*A.VYPD
M.?D!!JY1T]Z79'BRL[';RK^HW#*N4 D;(XLN<C,A>=RI'2^TV-6;G3NAS=:I
M/BW,[A:D'6">;X303Q=V_]3NEQ?_ U!+ P04    " "8@P=1\1J83\ "   M
M"   &0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6R-5EUOVC 4_2M6U(=6
M:AOGD[8"I!:8MDF;*FBWAVD/)ER(5<>FM@/=OY_MI!DTP/)"_''.O>>>F]CT
MMT*^J!Q H[>"<37P<JW7=[ZOLAP*HJ[%&KC960I9$&VF<N6KM02R<*2"^2'&
MJ5\0RKUAWZT]RF%?E)I1#H\2J;(HB/SS $QL!U[@O2],Z2K7=L$?]M=D!3/0
MS^M':69^$V5!"^"*"HXD+ ?>?7 WZ5F\ _R@L%4[8V0KF0OQ8B=?%@,/6T'
M(-,V C&/#8R ,1O(R'BM8WI-2DO<';]'_^1J-[7,B8*18#_I0N<#[\9#"UB2
MDNFIV'Z&NI[$QLL$4^X7;6LL]E!6*BV*FFP4%)173_)6^[!#".(CA+ FA%T)
M44V(NA+BFA!W)20UP97N5[4[X\9$DV%?BBV2%FVBV8%SW[&-7Y3;]V2FI=FE
MAJ>'#X01G@&:N9=R#)I0IM 5FE7O#1)+-"(J1X0OJL'DM:0;PH!KA<YK_(4A
M/,_&Z/SL ITARM%3+DIE**KO:R/2IO*S6M!#)2@\(NAKR:]1A"]1B$-\@#XZ
M31]#9NB!I0>W!^CCSMD/TB?=L]_LTWW3F*8[8=.=T,6+.G5G"HQH6* Q51D3
MJI2@T*_[N=+2?&Z_3Z2+FG212Q<?2==T.K,#^-?I0VVL0J4NE#V--L,XO$V3
MOK_9[58;%09I&C2H/9UQHS,^J7,*IF::62^LTD/JJ@#)3MX ]SZ*:X/"7=">
MMJ31EIS4]B0T84[69<M&YZW\O_BDI2N.<8P_J$_:UD:]*-U'C0^@TB ,]E&3
M-NHVB?&1-J6-%>E)*V:YD/I*@RRZ%)VVBC[6BEZ3OW<R_W?!K[)22F-]%P&]
ME@<!QOB#!'_GJ+47Z3<B5Y0KQ&!I:/BZ9PJ0U>543;18N]-W+K0YR]TP-_<Y
M2 LP^TLA]/O$'NC-/X3A7U!+ P04    " "8@P=19T_#='P"  !2!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6R-54UOXC 0_2M6U$,K;<D7"5"%
M2"VHVJZT4@7M]K#:@TD&8M6QL[9#NO]^;2>-**2H%^*QY\U[,_8,2</%JRP
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
M)0-E#?!^*:79;JR#]FV<_ %02P,$%     @ F(,'4:X^R&&^"0  <#D  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULS5M;;]NX$OXKA+$+M$!JBZ1N
M7B0!6CMITG6R0=+L/AR<!\6F8Z&6Y)6H) 7ZXY>495&RJ*&RC7%.'QI?AL.Y
MD-\W',K'STGZ+5LQQM%+M(ZSD\&*\\UOHU$V7[$HR(;)AL7BFV621@$7;]/'
M4;9)6; H!D7K$;$L=Q0%83PX/2X^NTE/CY.<K\.8W:0HRZ,H2+]_8NOD^62
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
M;0HB% J+XB ;YJ!>YV:[33,.A@H!6[&,#;/,;55P':$;$8UD@?X0>/D#'>I
M;2L*L?V#(+FB"AL^G/Q/*LZ)P2A1/Q@J3D=1E0-3E2:Y7Y^3 R;7443BX$,D
MUU&P[OP?'B<F!J,P-297<80#<\0M>TK63]+8O:>5(.T*KAW[(/FIW6K#X-N'
MXISVU8&G:S_/>@@VS53X[!SXC'#F=)\1.HQ3X.W X'W36*-L'3X6NS9E<Q8^
M!>*E]J$L@U+?,2U1A>".X3)";U\H]E',D_2[UCI8I1D=%?P[,-+.&JE#2<XS
M+H[G8D=IU^+8_+ $)-)\"$)!N M#^'V<9P*QTFJSFQ><0:-E:.ZY"L-=^##0
M3&]5/0M\3!Y$KH,"=PNL+1\^UCT09IC#M!A=10@NC+V=>"G([RJ,BUW^ PE8
MBICFP:CFI JDW8-<"K@*IUVX&OZXV+*:P%'3\>7,H,H:.G"H%;:[,+:#H2X!
MM6^H:\\+N0<)M4);%P;&5X4:5N680JT@UC7U68HJINBE00H5*KH'Z9]X"M$\
M4U>]*J/*)I8,9]*LQ]Z%<=FFEDWKSH;U[UZ[U8''MML!NYZ"-L_T\(X*JZ9>
MA@*A ,D[R',ZG@(?S]1%J-\.5UT;21ZU6&O#VNX88$JABLI3B.7U>G"S*[0_
M^9B4IT#*<PX2?@5('EPZONU"=W5/#W5FH_9$H_F11C@;;W(P]!2@>0<Y]7L*
MX#RX['O+M$S+N7JFQ5<@Z<,@^37-,\X.V8?Q%1;Z!SFJ^PH(?;@R^_E[F'*"
MYA--8]V5ATZ2^AA -E_AK0_C[;^]L9GZ;;CMN(<9U7[I)'^+>!6DCV&<H35;
MBJ&RM!^@=/OSONT;GFR*'S\]))PG4?%RQ0(152D@OE\F8L&4;^3OJ:H?69[^
M U!+ P04    " "8@P=1X[X%9^<#  "N#P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970U,BYX;6RU5VN/VC@4_2M6U)5:J9#8>1 J0-K"H)VJ6XU*I_VPV@\F
M,6 UL5G;@>G^^K5#)@\((5UUO@QYW'-R[O7UN>/)D8OO<D>( D]IPN34VBFU
M?V?;,MJ1%,LAWQ.FWVRX2+'2MV)KR[T@.,Y!:6(CQPGL%%-FS2;YLP<QF_!,
M)921!P%DEJ98_'A/$GZ<6M!Z?O"9;G?*/+!GDSW>DA51C_L'H>_LDB6F*6&2
M<@8$V4RMW^&[)7(,((_X2LE1UJZ!267-^7=S<Q]/+<<H(@F)E*' ^N= YB1)
M#)/6\4]!:I7?-,#Z]3/[,D]>)[/&DLQY\HW&:C>U0@O$9(.S1'WFQS](D9!O
M^"*>R/PO.!:QC@6B3"J>%F"M(*7L](N?BD+4 -"[ D % /4%N 7 [0OP"H#7
M%^ 7 +\O("@ 05[[4['R2B^PPK.)X$<@3+1F,Q?Y<N5H76#*3&>ME-!OJ<:I
MV9RS Q&*KA,"/G%%), L!G-!8JK $D<TH>H'&("5;NDXTT%\ Q9DK<#K!5&8
M)O*-?EDGR5\.P.-J 5Z_>@-> <K EQW/I.:5$UMIS>;+=E3H>W_2AZ[H^Y"Q
M(7"=MP YR&F!S[OA"Q)I.#1P.&Z!+[KAG_CA^>NM\+MN^)]8E%\/6^#+;OB2
MK(< A3G<:\)MO<SE6J-RK5'.YUXMAEZ:>R:5R+0W*/#71QT [A5)Y=\=]&Y)
M[^;TWA7ZCYQM!XJ(-.^!M^ +5SAI6_$339#3&.<[S'S/@>[$/M07MB7*#1$L
MHQH:O5*CUZEQ11CE EQV?9P176:WJ\Q^^0W_)<H<E/1!9PKW3->82 4$5GH[
M,L!, FW-V<V#AB/_M[:F_&E8(XU1F<:HD^=!4!;1/4X 3GG&5%NCG!C\6@M
M9S0^ZY,^08O113-!Z#C-H+O+(!^ZM:A&GF&99]B9YR/3^>E6^Y?$>N+ISHBI
MC*XE'%[D,D#>6;XM,<9<VC2.2XWCG]-(I<PPBPB(N&P5.KX4<:[S=LAR?%'P
M06-9&LE IQIISJ\QHH*GV3L^/$ND/6IT165M\,+_9T6+W(I0EQ7!RO+ABW@^
MK$P?=KM^;SM:W"#RAZC36&#E\;#;Y/M82T%17U3?=\XM87XSK"FQ&A'0_\4[
MKB!L>H/CAN>"V\*0&UP17 T=V&W[_?=4<.FB:!R@<YUM8:/ NZ*SFBJP>ZS<
M/44[S+:DL:^*K=9[TL/*W&'X(MNK<F;8;<W]I_T-HEMS&U7VBKKMM<?VNBLH
M&@/7[)OSC6/73B[F)*O_8]Y2)D%"-AKH:,T6$*?#X>E&\7U^F%ESI8]&^>5.
M'ZB), 'Z_8;K^A0WYGQ4'M%G_P%02P,$%     @ F(,'48"WTMY# P  ]@L
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
M)G"](=( 8'TEA-X-3(#JPC3^"U!+ P04    " "8@P=1"R-6;<@"   C"
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
MZV?VAZIX5<R2E'3&L[_96NXF7NJ!-=V00R8_\=,?U!04:;X5S\KJ$YQ,+/3
MZE!*GANPRB!GQ?F;_#!"-  H[ %@ \!# 8$!!/\'1#V T #"H4^(#* JW3_7
M7@DW)Y),QX*?@-#1BDU?5.I7:*47*_1"64BA9IG"R>D#80)\(=F! KX!#ZP@
MQ8J1##P6I10'M2)D"=Z A5J?ZT-6Q<SI4H)7<RH)R\K7:G+&BR,5DBW5?#7Y
M!GQ>S,&KWUZ/?:E2U _R5R:=]^=T<$\Z'P[%'0C@[P!###O@,S=\3E<*CC0<
MC3K@<S?\(S\^/[T3?N^&/]#E'<!I!0_;<%^UI>X-KGN#*[Z@MQHEIFT$^/JG
M"@"/DN;E-P=]4-,'%7W80_]$3.>[VG2&QA54F\UQ&L4P&4&HNG)L-F1 8"N[
ML,XN=&8W(T+\9,6V*\4685031K=0,Z[I8V>^FKY+R#,J:NH30A1<"MD1&*08
M]0J9U(DESL3L#G=4F=9DZ2U$'-7THZM$'%UHDP;A"%V*>!F81'"4](J(H/5)
MZ$QM00O&1<OL/G))2[!6UHEAX-KPJ.'&Z!;Z(FLI"%^_Z0VV*1_JW/1# ^]-
M8-,>\'GU]W;$VA=R^]>+'0'_@L$N@JPOH? F+;(^A:*K-H&!M46/.C9!=Z!C
M$UB/0VZ3&R+Y(+]!UKU0<A.YK:.A]#JYTTL5$<8=<K\<V$[-NB%RVV&OW/-*
M;NQ\R;#.AN$M%,;6U#"ZWG,,MO6[%\&V09QU'APY-Y&Q*[)=2^.5S.V?+[;D
M5TP'6Z_#P4UZ9%T-NU^W>G;!S,!:HN,D#ONEM#Z'W3XW1,I!9H*M?^'X)C):
MM\+NEZT^,S&PYHI,<1!W_+1V1";!*(DN!?<;ISY]J/^+B"TK2I#1C8+"NT3)
M+\[GY/- \GUU$%QRJ8Z5U>6.DC45.D#-;[B2WPSTV;+^MV+Z'U!+ P04
M" "8@P=1:[0_!;P"  ""!P  &0   'AL+W=O<FMS:&5E=',O<VAE970U.2YX
M;6RU5=]OTS 0_E=.$1*;!,WOM)W:2EL+8@BF:MW@ ?'@)M?&6A)GMM-N$G\\
MMI.%CJ41>^ E\=GW?=_=V3Y/]HS?B111PD.>%6)JI5*69[8MXA1S(@:LQ$*M
M;!C/B50FW]JBY$@2 \HSVW.<R,X)+:S9Q,PM^6S"*IG1 I<<1)7GA#]>8,;V
M4\NUGB:NZ3:5>L*>34JRQ17*VW+)E66W+ G-L1"4%<!Q,[7.W;.YZVB \?A&
M<2\.QJ!363-VIXW+9&HY.B+,,)::@JC?#N>899I)Q7'?D%JMI@8>CI_8/YKD
M53)K(G#.LN\TD>G4&EF0X(94F;QF^T_8)!1JOIAEPGQA7_M&RCFNA&1Y U81
MY+2H_^2A*<0!P V. +P&X/TKP&\ ODFTCLRDM2"2S":<[8%K;\6F!Z8V!JVR
MH87>QI7D:I4JG)RM4L(Q95F"7+R%#_<5E8_P'JX(YT07&$X6* G-Q*F:O5TM
MX.3-*;P!6L!-RBI!BD1,;*D"T71VW(A>U*+>$='/I!B .WP'GN,Y'?!Y/_PK
MX0/P70UWQ\_AMDJ_K8'7UL S?,$1OCDK=L@E76<("UQ+^ 5SEN?JD*TDB^]Z
M%/Q6P3<*_FNJ_..+\H)+B;GXV:,1M!I!;Q9&0X!0*G BC'':5=N:)30L^I+O
M9NXXB!PO4CNQZ] /6_VP5W_)68R8"-APE@,5HB)%C, V$-?%%"^+64=4\T:'
M$?F^[QR))VKCB7KCN2R$Y-45XW"^ZBGOL*4;_K<M'+4:H]Z0;Y@D&905CU/5
MF:#D-,:NVS5Z4;"AYP;=Y1JWVN/^[7NFJB]X3$3:I3Y^H1ZZ4=BM[CI_^I#S
M2OWZ#/>=Y8N&\_ P!Z,P"-V_HK$/&J1^G50'V=)"0(8;!70&0\7 ZX9?&Y*5
MIF>NF50=V Q3]4@BUPYJ?<.8?#)T&VZ?W=EO4$L#!!0    ( )B#!U$)$1E"
MJ00  %(<   9    >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;,696V^C.!2
M_XJ5EYV1=@N^Y3)*(_4RH^UH=Z9JYO*PV@<7G 85<,8VS53:'[\VH9@9@M.@
M07UI0L#'QQ_P]1R8;X6\5VO.-?B>I;DZ':VUWKP) A6M><;4B=CPW.Q9"9DQ
M;3;E7: VDK.X')2E 0K#<9"Q)!\MYN5OUW(Q%X5.DYQ?2Z"*+&/R\9RG8GLZ
M@J.G'VZ2N[6V/P2+^8;=\277GS?7TFP%=90XR7BN$I$#R5>GHS/XYIP2.Z \
MXDO"MZKQ'=BEW IQ;S>NXM-1:#/B*8^T#<',QP._X&EJ(YD\OE5!1_6<=F#S
M^U/T=^7BS6)NF>(7(OV:Q'I].IJ.0,Q7K$CUC=C^R:L%41LO$JDJ_X)M=6PX
M E&AM,BJP2:#+,EWG^Q[!:(Q '4-0-4 5.:]FZC,\I)IMIA+L072'FVBV2_E
M4LO1)KDDMV=EJ:79FYAQ>K%<,\G7(HVY5+^!M]^*1#^"/\#2G/VX2#D0*[#4
M(KH''S>6H@*O+KEF2:I> V6'*I#DX--:%(KEL9H'VN1D(P=1-?_Y;G[4,?_[
M(C\!./P=H!"%NX@_!@G,@NI5H7I5J(R*.Z)>I$PIE_L_?YG]X$KS3/WKB8[K
MZ+B,3CJB?RBR6R[!QQ6XX?;"3_([L.11(1.=&"!G#X8/NS7PS'4#WA6ZD&9R
MI0J61QR\,KQVZWR]C]9N9EK.;.^HAP6=(3P/'O;D2^I\B3=?<X?.GD[ME<DA
MMS<"N$Y9[H%!Z^!T -3C.OKXQ5"/6ZC#_9PG=;*3 YPA/)KSM X^'8#SK(X^
M>S'.LQ9G-.VZI&'HO!5Z,[[\LC262KA)0%G:)\8@,#P:/VR($@YP J!3%D0O
M=@JJJ9]QK4,G0>BWH,$],9SC(N+FO[0&9ULFXX.XG;,@&0*WTQ:D+X>;/ANW
M$R'TF[#$_3;;I.*1\PK*=2&CM2E)#E)W!H.3(:@[B<'IRU&?MJAC&':!=V:$
M?C4VRQ]?:>+,A<(!&",G*@3]"3N>GP0XWP'D\2%\5=0F/CBET_WX4*,2\VNM
MB0_\!WK5(LA)">$AV#HK(7\IU9<M:;.==9!U!D-^@[7(]J@^D/,/&@]!UID'
M^8NGOF0G;;+CL(NM\Q3R>^HGMK^HV$!..F@V1 /C'(3]U5-/VE74'VJYCDH.
M.U_A [YJ7<?'UQ78^0@/TAHV>D-_6=27;+OQ0^&D ZW3%3Z@JSUH>]80V'D)
M#]$18F<B[*^$^A)^=K^'G;2P7UHW7&F91-K,OEOL66XN52[+IV6V9"D?KX#/
M>:)]CS6P\Q(>H@O$SCOX0+'3DVV[QQOC28>%B;,4\5OJ&+Q]:POB/$6&: ")
M,Q,Y4"GU8T^>W=L1)S'BE]C1X'N4'J3Q^&J(5I X89$#A51/\.TN;PQQ1\%,
MG-Z(7V]'LO]%I0EQSB-#M(C$*8X<*+UZGHUV]]=U&S@;$K\-C[\-CJ]<J+,A
M':)OI,YO=)"^D;;[1D3@?O34R9#Z9=@'?<_*ACHMTB&Z2^I$1P?I+FF[N_SY
MT@\:;XCLV[:_F;Q+<@52OC)CPI.)&2QW+[!V&UILRI=&MT)KD95?UYS%7-H#
MS/Z5$/IIP[Z'JE\C+OX'4$L#!!0    ( )B#!U'K<(>YA <  "@L   9
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
MEX&H8P!' 3IN8-(8F+SP7C.B\Z&7@TG'P7GD6QQ,&P=3IP/%FS5)>P=AVK6
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
MYIB"<F(%X26$SC#'%)03*PC'[ QS3$$Y]0Y_7Z6C=[668PK*B17T"F;/,JC
M%%00*^CGDDQG_H28F((*8@7U8=Z*<%_*,CX@ S$Q!1745;@>S+8MS%#=A5"!
M6:AX\SK<$^:[16R#F)B%"F(+P6W:7I47F'P*8OF@&[:=PG"!/E%&+)_>#=O^
M:&+R*:B?%7BY*]J/B(FG:,4S;$]V)\>56$HMJJO0O0OM)5?EC67Q9?>T4);'
M_?YEH]1Y:+O6GPVO]@_N[A\Z/OD74$L#!!0    ( )B#!U$6W6L4)@(  &,H
M   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDM.XT 4A>&M1%X
ME;JO0(LPZ@E3Q :L4'F()(Y<;@&[[R@,DF/UH"?(9V25+5__HT]6V8\O9=\.
MN^Y8M[M3G7T>]L>Z;+;#</J54EUMRZ&M=]VI',]7UEU_:(?SLM^D4[MZ;S<E
MR7P>J;^=T3P]WLZ<O7Z=RO],[-;KW:K\[E9_#N4X_&-P^NCZ][HM96AFKVV_
M*<.R29_[Z^F:+H=\=Y[<S)[?EDW__):;-'600)!,'Z00I-,'&039]$$.03Y]
M4$!03!^T@*#%]$'W$'0_?= #!#U,'Y3G*..<(&F$-8'6&;G.!%YG!#L3B)V1
M[$Q@=D:T,X':&=G.!&YGA#L3R)V1[DQ@=T:\,X'>@GH+@=Z">@N!WC)ZV2;0
M6U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;46\ET%M1;R70
M6U%O)=!;1YLE!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$
M>AOJ;01Z&^IM!'H;ZFT$>MMHLYM ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-
M0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O'WVL)-#;46\GT-M1;R?0VU%O
M)]#;46\GT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#M&/YL0Z!VH
M=Q#H':AW_*3>=?C:EWKM^5[C\W^2ZN%\;[D^_K+\/HD2+BXXI]N*^O074$L#
M!!0    ( )B#!U'A[%X1] $  *(G   3    6T-O;G1E;G1?5'EP97-=+GAM
M;,W:RT[#,! %T%^ILD6-ZR</T6Z +;#@!TPRI5&3V+)=*'^/DP(2""I0D;B;
M1JWMN1./=%8]OWOV%"?;KNWCO%BEY,\8B]6*.AM+YZG/*TL7.IORU_# O*W6
M]H&8F,T,JUR?J$_3--0H%N>7M+2;-DVNMOGGV+A^7@1J8S&YV&T<LN:%];YM
M*IOR.GOLZT\IT]>$,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2M>WR
M+K9M64S/+<5R?XDO>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'
MYX]E]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^
MN; >YQ'9^#C\CC_.^+W^+_L0('U(D#X42!\:I \#TL<Q2!\G('V<@O3!9RB-
MH(C*44CE**9R%%0YBJH<A56.XBI'@96CR"I09!4HL@H4606*K )%5H$BJT"1
M5:#(*E!D%2BR2A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP*15:%(JM"
MD56AR*I09%4HLBH4616*K I%5H4BJT:15:/(JE%DU2BR:A19-8JL&D56C2*K
M1I%5H\AJ4&0U*+(:%%D-BJP&15:#(JM!D=6@R&K^4]9[Y]9_'#\^R\XV_5L^
M&_^:MW@!4$L! A0#%     @ F(,'40=!36*!    L0   !
M ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " "8@P=1NVY]..\
M   K @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"
M% ,4    " "8@P=1F5R<(Q &  "<)P  $P              @ '- 0  >&PO
M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( )B#!U']UD+M-P4  &X5   8
M              " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"
M% ,4    " "8@P=1SV1HV\@&  "Y&P  &               @(%[#0  >&PO
M=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ F(,'4>1;0N,- P
M7PH  !@              ("!>10  'AL+W=O<FMS:&5E=',O<VAE970S+GAM
M;%!+ 0(4 Q0    ( )B#!U''%OIH$@8  &8;   8              " @;P7
M  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " "8@P=1;R"L
M=%\#   +"P  &               @($$'@  >&PO=V]R:W-H965T<R]S:&5E
M=#4N>&UL4$L! A0#%     @ F(,'49;W9#&C"0  <3L  !@
M ("!F2$  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( )B#
M!U&/\]0HIP<  #8?   8              " @7(K  !X;"]W;W)K<VAE971S
M+W-H965T-RYX;6Q02P$"% ,4    " "8@P=1B(S$L]0#   R"   &
M        @(%/,P  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%
M  @ F(,'4=: .BK?'P  F6   !@              ("!63<  'AL+W=O<FMS
M:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( )B#!U'&=0XD% 4  "$,   9
M              " @6Y7  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L!
M A0#%     @ F(,'45!C=X!_!0  E0P  !D              ("!N5P  'AL
M+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " "8@P=1 $3*>N\&
M   .$0  &0              @(%O8@  >&PO=V]R:W-H965T<R]S:&5E=#$R
M+GAM;%!+ 0(4 Q0    ( )B#!U%]Q^F.PP0  &(+   9              "
M@95I  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ F(,'
M47RG9@RZ#P  CS,  !D              ("!CVX  'AL+W=O<FMS:&5E=',O
M<VAE970Q-"YX;6Q02P$"% ,4    " "8@P=1I#UQD?8%   O#@  &0
M        @(& ?@  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0
M   ( )B#!U%[-R<?908   P1   9              " @:V$  !X;"]W;W)K
M<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ F(,'43OK,)HH!   " D
M !D              ("!28L  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q0
M2P$"% ,4    " "8@P=1!JX3YP@0  #V-   &0              @(&HCP
M>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( )B#!U$&G(=$
MO@8  +D0   9              " @>>?  !X;"]W;W)K<VAE971S+W-H965T
M,3DN>&UL4$L! A0#%     @ F(,'47FRSU-U!   S0L  !D
M ("!W*8  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " "8
M@P=1<#"NX2(#   .!P  &0              @(&(JP  >&PO=V]R:W-H965T
M<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( )B#!U&S"1O<]0,  #,)   9
M          " @>&N  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#
M%     @ F(,'47F%.DM[ P  0P<  !D              ("!#;,  'AL+W=O
M<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " "8@P=1B*!=Y_8=   S
M7@  &0              @(&_M@  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM
M;%!+ 0(4 Q0    ( )B#!U'":*9=%P0  '\)   9              " @>S4
M  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ F(,'40A]
MAI.F P  R @  !D              ("!.MD  'AL+W=O<FMS:&5E=',O<VAE
M970R-BYX;6Q02P$"% ,4    " "8@P=188=,PA,%  "E"P  &0
M    @($7W0  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    (
M )B#!U'ZR;+$R ,  /((   9              " @6'B  !X;"]W;W)K<VAE
M971S+W-H965T,C@N>&UL4$L! A0#%     @ F(,'43>>"KRN!   I@T  !D
M             ("!8.8  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"
M% ,4    " "8@P=1O]1\J78#   ,"   &0              @(%%ZP  >&PO
M=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( )B#!U%9M*R5!04
M + ,   9              " @?+N  !X;"]W;W)K<VAE971S+W-H965T,S$N
M>&UL4$L! A0#%     @ F(,'4?;D,DH\!0  &P\  !D              ("!
M+O0  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " "8@P=1
MUJL_8:T#   Y"   &0              @(&A^0  >&PO=V]R:W-H965T<R]S
M:&5E=#,S+GAM;%!+ 0(4 Q0    ( )B#!U%L2BX6A@4  .$.   9
M      " @87]  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%
M  @ F(,'404(AIL8"@  0ST  !D              ("!0@,! 'AL+W=O<FMS
M:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " "8@P=1@./5":\$   ,%0
M&0              @(&1#0$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+
M 0(4 Q0    ( )B#!U%VLX@/A0,  ,(-   9              " @7<2 0!X
M;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ F(,'4;,"IUCH
M @  W @  !D              ("!,Q8! 'AL+W=O<FMS:&5E=',O<VAE970S
M."YX;6Q02P$"% ,4    " "8@P=1$NE?18X"  !7!P  &0
M@(%2&0$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( )B#
M!U'L+;"S#00  *T-   9              " @1<< 0!X;"]W;W)K<VAE971S
M+W-H965T-# N>&UL4$L! A0#%     @ F(,'433U,'D!!0  GQD  !D
M         ("!6R ! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M    " "8@P=1\TNTG7X"    !@  &0              @(&3)0$ >&PO=V]R
M:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( )B#!U'N$J->' ,  )H-
M   9              " @4@H 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL
M4$L! A0#%     @ F(,'476_4V<!!   #Q$  !D              ("!FRL!
M 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " "8@P=1U.AX
M^(T#  ![#   &0              @('3+P$ >&PO=V]R:W-H965T<R]S:&5E
M=#0U+GAM;%!+ 0(4 Q0    ( )B#!U'8""PKQ ,  #L/   9
M  " @9<S 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @
MF(,'4?$:F$_  @  +0@  !D              ("!DC<! 'AL+W=O<FMS:&5E
M=',O<VAE970T-RYX;6Q02P$"% ,4    " "8@P=19T_#='P"  !2!@  &0
M            @(&).@$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4
M Q0    ( )B#!U')].K,> ,  )L,   9              " @3P] 0!X;"]W
M;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ F(,'419(,W"Y @
M)P<  !D              ("!ZT ! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX
M;6Q02P$"% ,4    " "8@P=1KC[(8;X)  !P.0  &0              @(';
M0P$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( )B#!U'C
MO@5GYP,  *X/   9              " @=!- 0!X;"]W;W)K<VAE971S+W-H
M965T-3(N>&UL4$L! A0#%     @ F(,'48"WTMY# P  ]@L  !D
M     ("![E$! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4
M" "8@P=1ENIF?-<#   >#@  &0              @(%H50$ >&PO=V]R:W-H
M965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( )B#!U&U$]!F)@,  #P)   9
M              " @799 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L!
M A0#%     @ F(,'40LC5FW( @  (P@  !D              ("!TUP! 'AL
M+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " "8@P=14;BPWR@&
M  #V(   &0              @('27P$ >&PO=V]R:W-H965T<R]S:&5E=#4W
M+GAM;%!+ 0(4 Q0    ( )B#!U&'#D>,K ,  +D0   9              "
M@3%F 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ F(,'
M46NT/P6\ @  @@<  !D              ("!%&H! 'AL+W=O<FMS:&5E=',O
M<VAE970U.2YX;6Q02P$"% ,4    " "8@P=1"1$90JD$  !2'   &0
M        @($';0$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0
M   ( )B#!U'K<(>YA <  "@L   9              " @>=Q 0!X;"]W;W)K
M<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ F(,'49I#KJF\!   \A<
M !D              ("!HGD! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q0
M2P$"% ,4    " "8@P=1<4*8!9$$  !,$@  &0              @(&5?@$
M>&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( )B#!U$]PN7O
M,@,  -@*   9              " @5V# 0!X;"]W;W)K<VAE971S+W-H965T
M-C0N>&UL4$L! A0#%     @ F(,'42:-X#1F @  D@8  !D
M ("!QH8! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " "8
M@P=1RA6IFHL#   T#0  &0              @(%CB0$ >&PO=V]R:W-H965T
M<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( )B#!U'@UZ%K%P,  +P*   9
M          " @26- 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#
M%     @ F(,'4<TZQKL$ @  8P0  !D              ("!<Y ! 'AL+W=O
M<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    " "8@P=1@T5D=5X"  !&
M#0  #0              @ &ND@$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    (
M )B#!U&7BKL<P    !,"   +              "  3>5 0!?<F5L<R\N<F5L
M<U!+ 0(4 Q0    ( )B#!U%"Q,<5204  /@L   /              "  2"6
M 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " "8@P=1%MUK%"8"  !C*
M&@              @ &6FP$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0
M2P$"% ,4    " "8@P=1X>Q>$?0!  "B)P  $P              @ 'TG0$
I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     3 !, ,L4   9H $    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<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>84
<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>85
<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>299</ContextCount>
  <ElementCount>411</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>83</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="fldm-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://fluidigm.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="fldm-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://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="fldm-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://fluidigm.com/role/CondensedConsolidatedStatementsofOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="fldm-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://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="fldm-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://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/DescriptionofBusiness</Role>
      <ShortName>Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102102 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2108103 - Disclosure - Business Combination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/BusinessCombination</Role>
      <ShortName>Business Combination</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2113104 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2118105 - Disclosure - Goodwill and Intangible Assets, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/GoodwillandIntangibleAssetsnet</Role>
      <ShortName>Goodwill and Intangible Assets, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2123106 - Disclosure - Balance Sheet Details</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/BalanceSheetDetails</Role>
      <ShortName>Balance Sheet Details</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2129107 - Disclosure - Convertible Notes and Credit Facility</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://fluidigm.com/role/ConvertibleNotesandCreditFacility</Role>
      <ShortName>Convertible Notes and Credit Facility</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2133108 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2139109 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/FairValueofFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2143110 - Disclosure - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2147111 - Disclosure - Stock-Based Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/StockBasedPlans</Role>
      <ShortName>Stock-Based Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2153112 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2155113 - Disclosure - Information About Geographic Areas</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/InformationAboutGeographicAreas</Role>
      <ShortName>Information About Geographic Areas</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2157114 - Disclosure - Development Agreement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/DevelopmentAgreement</Role>
      <ShortName>Development Agreement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2159115 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2160116 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://fluidigm.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://fluidigm.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2309302 - Disclosure - Business Combination (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/BusinessCombinationTables</Role>
      <ShortName>Business Combination (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://fluidigm.com/role/BusinessCombination</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2314303 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://fluidigm.com/role/Revenue</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2319304 - Disclosure - Goodwill and Intangible Assets, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/GoodwillandIntangibleAssetsnetTables</Role>
      <ShortName>Goodwill and Intangible Assets, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://fluidigm.com/role/GoodwillandIntangibleAssetsnet</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2324305 - Disclosure - Balance Sheet Details (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/BalanceSheetDetailsTables</Role>
      <ShortName>Balance Sheet Details (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://fluidigm.com/role/BalanceSheetDetails</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2330306 - Disclosure - Convertible Notes and Credit Facility (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://fluidigm.com/role/ConvertibleNotesandCreditFacilityTables</Role>
      <ShortName>Convertible Notes and Credit Facility (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://fluidigm.com/role/ConvertibleNotesandCreditFacility</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2334307 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://fluidigm.com/role/Leases</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2340308 - Disclosure - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/FairValueofFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://fluidigm.com/role/FairValueofFinancialInstruments</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2344309 - Disclosure - Shareholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/ShareholdersEquityTables</Role>
      <ShortName>Shareholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://fluidigm.com/role/ShareholdersEquity</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2348310 - Disclosure - Stock-Based Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/StockBasedPlansTables</Role>
      <ShortName>Stock-Based Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://fluidigm.com/role/StockBasedPlans</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2405401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Accumulated Other Comprehensive Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Summary of Significant Accounting Policies - Potential Common Shares Excluded from Computations of Diluted Net Loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Potential Common Shares Excluded from Computations of Diluted Net Loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2410404 - Disclosure - Business Combination - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/BusinessCombinationNarrativeDetails</Role>
      <ShortName>Business Combination - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2411405 - Disclosure - Business Combination - Net Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails</Role>
      <ShortName>Business Combination - Net Cash Flows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2412406 - Disclosure - Business Combination - Schedule of Consideration Transferred and Identifiable Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails</Role>
      <ShortName>Business Combination - Schedule of Consideration Transferred and Identifiable Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2415407 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue - Schedule of Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2416408 - Disclosure - Revenue - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/RevenueNarrativeDetails</Role>
      <ShortName>Revenue - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2417409 - Disclosure - Revenue - Performance Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/RevenuePerformanceObligationsDetails</Role>
      <ShortName>Revenue - Performance Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2420410 - Disclosure - Goodwill and Intangible Assets, net - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails</Role>
      <ShortName>Goodwill and Intangible Assets, net - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2421411 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Finite-lived Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets, net - Schedule of Finite-lived Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2422412 - Disclosure - Goodwill and Intangible Assets, net - Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails</Role>
      <ShortName>Goodwill and Intangible Assets, net - Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2425413 - Disclosure - Balance Sheet Details - Summary of Cash and Cash Equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails</Role>
      <ShortName>Balance Sheet Details - Summary of Cash and Cash Equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2426414 - Disclosure - Balance Sheet Details - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails</Role>
      <ShortName>Balance Sheet Details - Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2427415 - Disclosure - Balance Sheet Details - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails</Role>
      <ShortName>Balance Sheet Details - Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2428416 - Disclosure - Balance Sheet Details - Warranty Accrual (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/BalanceSheetDetailsWarrantyAccrualDetails</Role>
      <ShortName>Balance Sheet Details - Warranty Accrual (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2431417 - Disclosure - Convertible Notes and Credit Facility - Narrative (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails</Role>
      <ShortName>Convertible Notes and Credit Facility - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2432418 - Disclosure - Convertible Notes and Credit Facility - Schedule of Debt (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails</Role>
      <ShortName>Convertible Notes and Credit Facility - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2435419 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2436420 - Disclosure - Leases - Supplemental Balance sheet (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails</Role>
      <ShortName>Leases - Supplemental Balance sheet (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2437421 - Disclosure - Leases - Schedule of Operating Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/LeasesScheduleofOperatingLeaseCostDetails</Role>
      <ShortName>Leases - Schedule of Operating Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2438422 - Disclosure - Leases - Operating Lease Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails</Role>
      <ShortName>Leases - Operating Lease Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2441423 - Disclosure - Fair Value of Financial Instruments - Summary of Investments and Cash Equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Summary of Investments and Cash Equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2442424 - Disclosure - Fair Value of Financial Instruments - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2445425 - Disclosure - Shareholders' Equity - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/ShareholdersEquityNarrativeDetails</Role>
      <ShortName>Shareholders' Equity - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2446426 - Disclosure - Shareholders' Equity - Schedule of Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails</Role>
      <ShortName>Shareholders' Equity - Schedule of Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2449427 - Disclosure - Stock-Based Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/StockBasedPlansNarrativeDetails</Role>
      <ShortName>Stock-Based Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2450428 - Disclosure - Stock-Based Plans - Restricted and Performance Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails</Role>
      <ShortName>Stock-Based Plans - Restricted and Performance Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2451429 - Disclosure - Stock-Based Plans - Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails</Role>
      <ShortName>Stock-Based Plans - Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2452430 - Disclosure - Stock-Based Plans - Stock-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Plans - Stock-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2454431 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://fluidigm.com/role/IncomeTaxes</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2456432 - Disclosure - Information About Geographic Areas (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/InformationAboutGeographicAreasDetails</Role>
      <ShortName>Information About Geographic Areas (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://fluidigm.com/role/InformationAboutGeographicAreas</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2458433 - Disclosure - Development Agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/DevelopmentAgreementDetails</Role>
      <ShortName>Development Agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://fluidigm.com/role/DevelopmentAgreement</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="fldm-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2461434 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://fluidigm.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://fluidigm.com/role/SubsequentEvents</ParentRole>
      <Position>68</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="fldm-20200630.htm">fldm-20200630.htm</File>
    <File>exhibit10510q2q2020.htm</File>
    <File>exhibit31110q2q2020ng.htm</File>
    <File>exhibit31210q2q2020ng.htm</File>
    <File>exhibit32110q2q2020ng.htm</File>
    <File>exhibit32210q2q2020ng.htm</File>
    <File>fldm-20200630.xsd</File>
    <File>fldm-20200630_cal.xml</File>
    <File>fldm-20200630_def.xml</File>
    <File>fldm-20200630_lab.xml</File>
    <File>fldm-20200630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>fldm-20200630_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/stpr/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>88
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "fldm-20200630.htm": {
   "axisCustom": 0,
   "axisStandard": 30,
   "contextCount": 299,
   "dts": {
    "calculationLink": {
     "local": [
      "fldm-20200630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "fldm-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": [
      "fldm-20200630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "fldm-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": [
      "fldm-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": [
      "fldm-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",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-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/deprecated-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"
     ]
    }
   },
   "elementCount": 574,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 8,
    "http://fluidigm.com/20200630": 2,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 15
   },
   "keyCustom": 42,
   "keyStandard": 369,
   "memberCustom": 31,
   "memberStandard": 51,
   "nsprefix": "fldm",
   "nsuri": "http://fluidigm.com/20200630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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",
     "role": "http://fluidigm.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2108103 - Disclosure - Business Combination",
     "role": "http://fluidigm.com/role/BusinessCombination",
     "shortName": "Business Combination",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2113104 - Disclosure - Revenue",
     "role": "http://fluidigm.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118105 - Disclosure - Goodwill and Intangible Assets, net",
     "role": "http://fluidigm.com/role/GoodwillandIntangibleAssetsnet",
     "shortName": "Goodwill and Intangible Assets, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123106 - Disclosure - Balance Sheet Details",
     "role": "http://fluidigm.com/role/BalanceSheetDetails",
     "shortName": "Balance Sheet Details",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2129107 - Disclosure - Convertible Notes and Credit Facility",
     "role": "http://fluidigm.com/role/ConvertibleNotesandCreditFacility",
     "shortName": "Convertible Notes and Credit Facility",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2133108 - Disclosure - Leases",
     "role": "http://fluidigm.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2139109 - Disclosure - Fair Value of Financial Instruments",
     "role": "http://fluidigm.com/role/FairValueofFinancialInstruments",
     "shortName": "Fair Value of Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2143110 - Disclosure - Shareholders' Equity",
     "role": "http://fluidigm.com/role/ShareholdersEquity",
     "shortName": "Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2147111 - Disclosure - Stock-Based Plans",
     "role": "http://fluidigm.com/role/StockBasedPlans",
     "shortName": "Stock-Based Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2153112 - Disclosure - Income Taxes",
     "role": "http://fluidigm.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets",
     "role": "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2155113 - Disclosure - Information About Geographic Areas",
     "role": "http://fluidigm.com/role/InformationAboutGeographicAreas",
     "shortName": "Information About Geographic Areas",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2157114 - Disclosure - Development Agreement",
     "role": "http://fluidigm.com/role/DevelopmentAgreement",
     "shortName": "Development Agreement",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2159115 - Disclosure - Commitments and Contingencies",
     "role": "http://fluidigm.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2160116 - Disclosure - Subsequent Events",
     "role": "http://fluidigm.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2309302 - Disclosure - Business Combination (Tables)",
     "role": "http://fluidigm.com/role/BusinessCombinationTables",
     "shortName": "Business Combination (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2314303 - Disclosure - Revenue (Tables)",
     "role": "http://fluidigm.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2319304 - Disclosure - Goodwill and Intangible Assets, net (Tables)",
     "role": "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetTables",
     "shortName": "Goodwill and Intangible Assets, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2324305 - Disclosure - Balance Sheet Details (Tables)",
     "role": "http://fluidigm.com/role/BalanceSheetDetailsTables",
     "shortName": "Balance Sheet Details (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "role": "http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2330306 - Disclosure - Convertible Notes and Credit Facility (Tables)",
     "role": "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityTables",
     "shortName": "Convertible Notes and Credit Facility (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "fldm:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2334307 - Disclosure - Leases (Tables)",
     "role": "http://fluidigm.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "fldm:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2340308 - Disclosure - Fair Value of Financial Instruments (Tables)",
     "role": "http://fluidigm.com/role/FairValueofFinancialInstrumentsTables",
     "shortName": "Fair Value of Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2344309 - Disclosure - Shareholders' Equity (Tables)",
     "role": "http://fluidigm.com/role/ShareholdersEquityTables",
     "shortName": "Shareholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2348310 - Disclosure - Stock-Based Plans (Tables)",
     "role": "http://fluidigm.com/role/StockBasedPlansTables",
     "shortName": "Stock-Based Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)",
     "role": "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i79964bc11d7449879f38b03f6256374a_D20200301-20200331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:LegalFees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "ia57d96b6556f45b99a15fe298d823b86_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Loss (Details)",
     "role": "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails",
     "shortName": "Summary of Significant Accounting Policies - Accumulated Other Comprehensive Loss (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "ia907c060122a4109879c9bd51737ccf9_D20200401-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_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": "2407403 - Disclosure - Summary of Significant Accounting Policies - Potential Common Shares Excluded from Computations of Diluted Net Loss Per Share (Details)",
     "role": "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails",
     "shortName": "Summary of Significant Accounting Policies - Potential Common Shares Excluded from Computations of Diluted Net Loss Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "iec4f943c16e948f5ae177d15edce4e05_I20200117",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharePrice",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410404 - Disclosure - Business Combination - Narrative (Details)",
     "role": "http://fluidigm.com/role/BusinessCombinationNarrativeDetails",
     "shortName": "Business Combination - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411405 - Disclosure - Business Combination - Net Cash Flows (Details)",
     "role": "http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails",
     "shortName": "Business Combination - Net Cash Flows (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAcquiredFromAcquisition",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations",
     "role": "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations",
     "shortName": "Condensed Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412406 - Disclosure - Business Combination - Schedule of Consideration Transferred and Identifiable Assets and Liabilities (Details)",
     "role": "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails",
     "shortName": "Business Combination - Schedule of Consideration Transferred and Identifiable Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "idfcdfbfd038741b7b0c3fcec98dfca56_D20200117-20200117",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415407 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details)",
     "role": "http://fluidigm.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": "fldm-20200630.htm",
      "contextRef": "iaaf1a0a993794cf39c4e50a799782a93_D20200401-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416408 - Disclosure - Revenue - Narrative (Details)",
     "role": "http://fluidigm.com/role/RevenueNarrativeDetails",
     "shortName": "Revenue - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417409 - Disclosure - Revenue - Performance Obligations (Details)",
     "role": "http://fluidigm.com/role/RevenuePerformanceObligationsDetails",
     "shortName": "Revenue - Performance Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420410 - Disclosure - Goodwill and Intangible Assets, net - Narrative (Details)",
     "role": "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails",
     "shortName": "Goodwill and Intangible Assets, net - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i924050c445564aa7a9a44dc0b15c0365_I20140228",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421411 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Finite-lived Intangible Assets (Details)",
     "role": "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails",
     "shortName": "Goodwill and Intangible Assets, net - Schedule of Finite-lived Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "ifc1d0d398b5a4e73aa1fa1ac8323aff2_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_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": "2422412 - Disclosure - Goodwill and Intangible Assets, net - Future Amortization Expense (Details)",
     "role": "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails",
     "shortName": "Goodwill and Intangible Assets, net - Future Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425413 - Disclosure - Balance Sheet Details - Summary of Cash and Cash Equivalents (Details)",
     "role": "http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails",
     "shortName": "Balance Sheet Details - Summary of Cash and Cash Equivalents (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426414 - Disclosure - Balance Sheet Details - Inventories (Details)",
     "role": "http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails",
     "shortName": "Balance Sheet Details - Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427415 - Disclosure - Balance Sheet Details - Property and Equipment (Details)",
     "role": "http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails",
     "shortName": "Balance Sheet Details - Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i2ce9d5e802d94e62b7b4cefcfe29156d_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://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss",
     "shortName": "Condensed Consolidated Statements of Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i513be9bea3864f238b0628fc7e0b2209_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428416 - Disclosure - Balance Sheet Details - Warranty Accrual (Details)",
     "role": "http://fluidigm.com/role/BalanceSheetDetailsWarrantyAccrualDetails",
     "shortName": "Balance Sheet Details - Warranty Accrual (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i513be9bea3864f238b0628fc7e0b2209_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i6e9030acebc24a57ab2608aa9c15e38b_D20191101-20191130",
      "decimals": "6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentConvertibleConversionRatio1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "rate",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431417 - Disclosure - Convertible Notes and Credit Facility - Narrative (Details)",
     "role": "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
     "shortName": "Convertible Notes and Credit Facility - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i6e9030acebc24a57ab2608aa9c15e38b_D20191101-20191130",
      "decimals": "6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentConvertibleConversionRatio1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "rate",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "ie858d56305824d51932d9d9017b325d7_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432418 - Disclosure - Convertible Notes and Credit Facility - Schedule of Debt (Details)",
     "role": "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails",
     "shortName": "Convertible Notes and Credit Facility - Schedule of Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "ie858d56305824d51932d9d9017b325d7_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435419 - Disclosure - Leases - Narrative (Details)",
     "role": "http://fluidigm.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "fldm:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "fldm:OperatingLeaseRightOfUseAssetGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436420 - Disclosure - Leases - Supplemental Balance sheet (Details)",
     "role": "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails",
     "shortName": "Leases - Supplemental Balance sheet (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "fldm:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "fldm:OperatingLeaseRightOfUseAssetGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437421 - Disclosure - Leases - Schedule of Operating Lease Cost (Details)",
     "role": "http://fluidigm.com/role/LeasesScheduleofOperatingLeaseCostDetails",
     "shortName": "Leases - Schedule of Operating Lease Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438422 - Disclosure - Leases - Operating Lease Maturity (Details)",
     "role": "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails",
     "shortName": "Leases - Operating Lease Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "investment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441423 - Disclosure - Fair Value of Financial Instruments - Summary of Investments and Cash Equivalents (Details)",
     "role": "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails",
     "shortName": "Fair Value of Financial Instruments - Summary of Investments and Cash Equivalents (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "investment",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "ie858d56305824d51932d9d9017b325d7_I20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442424 - Disclosure - Fair Value of Financial Instruments - Schedule of Debt (Details)",
     "role": "http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails",
     "shortName": "Fair Value of Financial Instruments - Schedule of Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i56c7e99db69245109c90dd582a9c9e51_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "ic9e20e797d99498ba1503308c636860c_D20190101-20190331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445425 - Disclosure - Shareholders' Equity - Narrative (Details)",
     "role": "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails",
     "shortName": "Shareholders' Equity - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "ic9e20e797d99498ba1503308c636860c_D20190101-20190331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i2618e3ce045d4dc08f1f826b91042438_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity",
     "role": "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
     "shortName": "Condensed Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i2d58b5e1b0d543faa6108f82f9a1f65d_D20190101-20190331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446426 - Disclosure - Shareholders' Equity - Schedule of Stock Options (Details)",
     "role": "http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails",
     "shortName": "Shareholders' Equity - Schedule of Stock Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "fldm:SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449427 - Disclosure - Stock-Based Plans - Narrative (Details)",
     "role": "http://fluidigm.com/role/StockBasedPlansNarrativeDetails",
     "shortName": "Stock-Based Plans - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i652f00ea65254f6b94379cb5ca9c63e0_D20200601-20200601",
      "decimals": null,
      "lang": "en-US",
      "name": "fldm:EmployeeStockPurchasePlanOfferingPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "ib34eb58e5178407f8245d1ab10b4d6cf_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450428 - Disclosure - Stock-Based Plans - Restricted and Performance Stock Units (Details)",
     "role": "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails",
     "shortName": "Stock-Based Plans - Restricted and Performance Stock Units (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "ib34eb58e5178407f8245d1ab10b4d6cf_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i513be9bea3864f238b0628fc7e0b2209_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451429 - Disclosure - Stock-Based Plans - Stock Option Activity (Details)",
     "role": "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails",
     "shortName": "Stock-Based Plans - Stock Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452430 - Disclosure - Stock-Based Plans - Stock-based Compensation Expense (Details)",
     "role": "http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails",
     "shortName": "Stock-Based Plans - Stock-based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i2ce9d5e802d94e62b7b4cefcfe29156d_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454431 - Disclosure - Income Taxes (Details)",
     "role": "http://fluidigm.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456432 - Disclosure - Information About Geographic Areas (Details)",
     "role": "http://fluidigm.com/role/InformationAboutGeographicAreasDetails",
     "shortName": "Information About Geographic Areas (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i3321d0ad94d34ac7ae2e7a971ed11206_I20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "fldm:UpFrontAndMilestonePaymentsMaximum",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458433 - Disclosure - Development Agreement (Details)",
     "role": "http://fluidigm.com/role/DevelopmentAgreementDetails",
     "shortName": "Development Agreement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "lang": "en-US",
      "name": "fldm:CollaborativeArrangementTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i1b0c85e1dd244ccea70e1a6cec958d37_I20200731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "fldm:COVID19ProjectBudget",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2461434 - Disclosure - Subsequent Events (Details)",
     "role": "http://fluidigm.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i1b0c85e1dd244ccea70e1a6cec958d37_I20200731",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "fldm:COVID19ProjectBudget",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows",
     "role": "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationAmortizationAndAccretionNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Description of Business",
     "role": "http://fluidigm.com/role/DescriptionofBusiness",
     "shortName": "Description of Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102102 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://fluidigm.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "fldm-20200630.htm",
      "contextRef": "i5e9e7ad2324c47d9baf72a0a74d2b666_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 83,
   "tag": {
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "CHINA",
        "terseLabel": "China"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/InformationAboutGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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://fluidigm.com/role/InformationAboutGeographicAreasDetails"
     ],
     "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://fluidigm.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://fluidigm.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://fluidigm.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://fluidigm.com/role/Cover"
     ],
     "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://fluidigm.com/role/Cover"
     ],
     "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://fluidigm.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r544"
     ],
     "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 Annual Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://fluidigm.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r545"
     ],
     "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://fluidigm.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://fluidigm.com/role/Cover"
     ],
     "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://fluidigm.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://fluidigm.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://fluidigm.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://fluidigm.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r546"
     ],
     "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://fluidigm.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding (shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://fluidigm.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://fluidigm.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r546"
     ],
     "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://fluidigm.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://fluidigm.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r546"
     ],
     "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://fluidigm.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://fluidigm.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r547"
     ],
     "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://fluidigm.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r546"
     ],
     "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://fluidigm.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r546"
     ],
     "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://fluidigm.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r546"
     ],
     "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://fluidigm.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r546"
     ],
     "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://fluidigm.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://fluidigm.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r542"
     ],
     "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://fluidigm.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r543"
     ],
     "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://fluidigm.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://fluidigm.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "fldm_A2017InducementAwardPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "2017 Inducement Award Plan [Member]",
        "label": "2017 Inducement Award Plan [Member]",
        "terseLabel": "2017 Inducement Award Plan"
       }
      }
     },
     "localname": "A2017InducementAwardPlanMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_AssetRetirementObligationsIncurredButNotYetPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Asset Retirement Obligations Incurred But Not Yet Paid",
        "label": "Asset Retirement Obligations Incurred But Not Yet Paid",
        "terseLabel": "Asset retirement obligations"
       }
      }
     },
     "localname": "AssetRetirementObligationsIncurredButNotYetPaid",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Assets And Liabilities, Lessee [Table Text Block]",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Schedule of balance sheet information"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "fldm_AwardsHeldByOwnersOfMoreThan10OfCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Awards Held By Owners Of More Than 10% Of Common Stock",
        "label": "Awards Held By Owners Of More Than 10% Of Common Stock [Member]",
        "terseLabel": "Stock options held by owners of more than 10% of common stock"
       }
      }
     },
     "localname": "AwardsHeldByOwnersOfMoreThan10OfCommonStockMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables": {
     "auth_ref": [],
     "calculation": {
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Receivables",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Receivables",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccountsReceivables",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables": {
     "auth_ref": [],
     "calculation": {
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Receivables",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Receivables",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherReceivables",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_COVID19ProjectBudget": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "COVID-19 Project, Budget",
        "label": "COVID-19 Project, Budget",
        "terseLabel": "COVID-19 project, budget"
       }
      }
     },
     "localname": "COVID19ProjectBudget",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_COVID19ProjectInitialFunding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "COVID-19 Project, Initial Funding",
        "label": "COVID-19 Project, Initial Funding",
        "terseLabel": "COVID-19 project, initial funding"
       }
      }
     },
     "localname": "COVID19ProjectInitialFunding",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost": {
     "auth_ref": [],
     "calculation": {
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash, Cash Equivalents, And Short Term Investments, Amortized Cost",
        "label": "Cash, Cash Equivalents, And Short Term Investments, Amortized Cost",
        "totalLabel": "Amortized Cost"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestmentsAmortizedCost",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_CashPaidForOperatingLeaseLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Paid For Operating Lease Liabilities [Abstract]",
        "label": "Cash Paid For Operating Lease Liabilities [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities (included in net cash used in operating activities in thousands):"
       }
      }
     },
     "localname": "CashPaidForOperatingLeaseLiabilitiesAbstract",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/LeasesScheduleofOperatingLeaseCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fldm_CertainEmployeeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Certain Employee [Member]",
        "label": "Certain Employee [Member]",
        "terseLabel": "Certain Employee"
       }
      }
     },
     "localname": "CertainEmployeeMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_CollaborationRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Collaboration Revenue",
        "label": "Collaboration Revenue [Member]",
        "terseLabel": "Development revenue"
       }
      }
     },
     "localname": "CollaborationRevenueMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations",
      "http://fluidigm.com/role/DevelopmentAgreementDetails",
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_CollaborativeArrangementRevenueDeferred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Collaborative Arrangement, Revenue Deferred",
        "label": "Collaborative Arrangement, Revenue Deferred",
        "terseLabel": "Collaboration agreement, deferred revenue"
       }
      }
     },
     "localname": "CollaborativeArrangementRevenueDeferred",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/DevelopmentAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_CollaborativeArrangementTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Collaborative Arrangement, Term",
        "label": "Collaborative Arrangement, Term",
        "terseLabel": "Collaboration agreement, term"
       }
      }
     },
     "localname": "CollaborativeArrangementTerm",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/DevelopmentAgreementDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fldm_CommissionCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission Costs [Member]",
        "label": "Commission Costs [Member]",
        "terseLabel": "Commission Costs"
       }
      }
     },
     "localname": "CommissionCostsMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_ComputerEquipmentAndSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Computer Equipment And Software [Member]",
        "label": "Computer Equipment And Software [Member]",
        "terseLabel": "Computer equipment and software"
       }
      }
     },
     "localname": "ComputerEquipmentAndSoftwareMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_ConsumablesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Consumables [Member]",
        "label": "Consumables [Member]",
        "terseLabel": "Consumables"
       }
      }
     },
     "localname": "ConsumablesMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_ContractWithCustomerLiabilityIncreaseFromCashReceipts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract With Customer, Liability, Increase From Cash Receipts",
        "label": "Contract With Customer, Liability, Increase From Cash Receipts",
        "terseLabel": "Additional advance payments received"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityIncreaseFromCashReceipts",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_DVSSciencesInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "DVS Sciences, Inc. [Member]",
        "label": "DVS Sciences, Inc. [Member]",
        "terseLabel": "DVS Sciences, Inc."
       }
      }
     },
     "localname": "DVSSciencesInc.Member",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_DebtAndEquityOfferingCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt And Equity Offering Costs",
        "label": "Debt And Equity Offering Costs",
        "terseLabel": "Debt and equity offering costs"
       }
      }
     },
     "localname": "DebtAndEquityOfferingCosts",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Early Redemption Cost, Percent Of Maximum Borrowing Capacity",
        "label": "Debt Instrument, Early Redemption Cost, Percent Of Maximum Borrowing Capacity",
        "terseLabel": "Prepayment fee, percentage"
       }
      }
     },
     "localname": "DebtInstrumentEarlyRedemptionCostPercentOfMaximumBorrowingCapacity",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fldm_DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Redemption Condition, Stock Value Exceeding Percentage of Conversion Price",
        "label": "Debt Instrument, Redemption Condition, Stock Value Exceeding Percentage of Conversion Price",
        "terseLabel": "Debt redemption conditioned upon common stock value exceeding a percentage of the conversion price"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionConditionStockValueExceedingPercentageofConversionPrice",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fldm_EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Stock Purchase Plan, Number Of Six Month Offering Periods",
        "label": "Employee Stock Purchase Plan, Number Of Six Month Offering Periods",
        "terseLabel": "ESPP, number of six-month offering periods"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanNumberOfSixMonthOfferingPeriods",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "fldm_EmployeeStockPurchasePlanOfferingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Stock Purchase Plan, Offering Period",
        "label": "Employee Stock Purchase Plan, Offering Period",
        "terseLabel": "ESPP, offering period"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanOfferingPeriod",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fldm_EquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity Incentive Plan [Member]",
        "label": "Equity Incentive Plan [Member]",
        "terseLabel": "Equity Incentive Plan"
       }
      }
     },
     "localname": "EquityIncentivePlanMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_EquityIncentivePlanTwentyElevenMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity Incentive Plan Twenty Eleven [Member]",
        "label": "Equity Incentive Plan Twenty Eleven [Member]",
        "terseLabel": "2011 Equity Incentive Plan"
       }
      }
     },
     "localname": "EquityIncentivePlanTwentyElevenMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_ExchangeConvertibleSeniorNotesDue2034Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Exchange Convertible Senior Notes Due 2034 [Member]",
        "label": "Exchange Convertible Senior Notes Due 2034 [Member]",
        "terseLabel": "Exchange Convertible Senior Notes due 2034"
       }
      }
     },
     "localname": "ExchangeConvertibleSeniorNotesDue2034Member",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails": {
       "order": 5.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://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_FiveLargestCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Five Largest Customers [Member]",
        "label": "Five Largest Customers [Member]",
        "terseLabel": "5 Largest Customers"
       }
      }
     },
     "localname": "FiveLargestCustomersMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_InitialConversionPriceOfStock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Initial Conversion Price Of Stock",
        "label": "Initial Conversion Price Of Stock",
        "terseLabel": "Initial conversion price of stock (usd per share)"
       }
      }
     },
     "localname": "InitialConversionPriceOfStock",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "fldm_InstruNorASMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "InstruNor AS [Member]",
        "label": "InstruNor AS [Member]",
        "terseLabel": "InstruNor AS"
       }
      }
     },
     "localname": "InstruNorASMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationNarrativeDetails",
      "http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails",
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails",
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_InstrumentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Instruments [Member]",
        "label": "Instruments [Member]",
        "terseLabel": "Instruments"
       }
      }
     },
     "localname": "InstrumentsMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_IntellectualPropertyInfringementClaimsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intellectual Property Infringement Claims [Member]",
        "label": "Intellectual Property Infringement Claims [Member]",
        "terseLabel": "Intellectual Property Infringement Claims"
       }
      }
     },
     "localname": "IntellectualPropertyInfringementClaimsMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_LaboratoryAndManufacturingEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Laboratory And Manufacturing Equipment [Member]",
        "label": "Laboratory And Manufacturing Equipment [Member]",
        "terseLabel": "Laboratory and manufacturing equipment"
       }
      }
     },
     "localname": "LaboratoryAndManufacturingEquipmentMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_LesseeOperatingLeaseRemainingTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Operating Lease, Remaining Term Of Contract",
        "label": "Lessee, Operating Lease, Remaining Term Of Contract",
        "terseLabel": "Remaining lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingTermOfContract",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Eligible Inventory",
        "label": "Line Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Eligible Inventory",
        "terseLabel": "Percentage of eligible inventory"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleInventory",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fldm_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Eligible Receivables",
        "label": "Line Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Eligible Receivables",
        "terseLabel": "Percentage of eligible receivables"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleReceivables",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fldm_LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line Of Credit Facility, Percentage Of Interest On Obligation Upon Default",
        "label": "Line Of Credit Facility, Percentage Of Interest On Obligation Upon Default",
        "terseLabel": "Percentage of interest on obligation upon default"
       }
      }
     },
     "localname": "LineOfCreditFacilityPercentageOfInterestOnObligationUponDefault",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fldm_NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number Of Months To Vest Ratably After First Anniversary Of Vesting Commencement",
        "label": "Number Of Months To Vest Ratably After First Anniversary Of Vesting Commencement",
        "terseLabel": "Number of months over which options vest ratably"
       }
      }
     },
     "localname": "NumberOfMonthsToVestRatablyAfterFirstAnniversaryOfVestingCommencement",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fldm_OperatingLeaseRightOfUseAssetAccumulatedAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating Lease, Right-Of-Use Asset, Accumulated Amortization",
        "label": "Operating Lease, Right-Of-Use Asset, Accumulated Amortization",
        "negatedTerseLabel": "Accumulated amortization"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAccumulatedAmortization",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_OperatingLeaseRightOfUseAssetGross": {
     "auth_ref": [],
     "calculation": {
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating Lease, Right-Of-Use Asset, Gross",
        "label": "Operating Lease, Right-Of-Use Asset, Gross",
        "terseLabel": "Gross Amount"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetGross",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Options, Performance Share Units And Restricted Stock Units [Member]",
        "label": "Options, Performance Share Units And Restricted Stock Units [Member]",
        "terseLabel": "Restricted Stock Units, Stock Options and Performance Share Units"
       }
      }
     },
     "localname": "OptionsPerformanceShareUnitsAndRestrictedStockUnitsMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_PatentsandLicenseAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Patents and License Agreements [Member]",
        "label": "Patents and License Agreements [Member]",
        "terseLabel": "Patents and licenses"
       }
      }
     },
     "localname": "PatentsandLicenseAgreementsMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_PortionOfStockOptionsVestOnFirstAnniversary": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Portion Of Stock Options Vest On First Anniversary",
        "label": "Portion Of Stock Options Vest On First Anniversary",
        "terseLabel": "Rate at which outstanding options vest on the first anniversary of the option grant date"
       }
      }
     },
     "localname": "PortionOfStockOptionsVestOnFirstAnniversary",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fldm_ProductWarrantyTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Product Warranty Term",
        "label": "Product Warranty Term",
        "terseLabel": "Product warranty term"
       }
      }
     },
     "localname": "ProductWarrantyTerm",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fldm_RestrictedCashAndCashEquivalentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted Cash And Cash Equivalents [Domain]",
        "label": "Restricted Cash And Cash Equivalents [Domain]",
        "terseLabel": "Cash-restricted"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsDomain",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_RestrictedStockAndPerformanceShareUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted Stock And Performance Share Units [Member]",
        "label": "Restricted Stock And Performance Share Units [Member]",
        "terseLabel": "Restricted Stock And Performance Share Units"
       }
      }
     },
     "localname": "RestrictedStockAndPerformanceShareUnitsMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_RevenueFromContractWithCustomerPerformanceObligationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue From Contract With Customer, Performance Obligation Period",
        "label": "Revenue From Contract With Customer, Performance Obligation Period",
        "terseLabel": "Performance obligation period"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPerformanceObligationPeriod",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fldm_RevenueFromContractWithCustomerTermsOfPaymentPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue From Contract With Customer, Terms Of Payment Period",
        "label": "Revenue From Contract With Customer, Terms Of Payment Period",
        "terseLabel": "Terms of payment period"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTermsOfPaymentPeriod",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fldm_ScheduleOfSignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Significant Accounting Policies [Line Items]",
        "label": "Schedule Of Significant Accounting Policies [Line Items]",
        "terseLabel": "Schedule Of Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfSignificantAccountingPoliciesLineItems",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fldm_ScheduleOfSignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Significant Accounting Policies [Table]",
        "label": "Schedule Of Significant Accounting Policies [Table]",
        "terseLabel": "Schedule Of Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "ScheduleOfSignificantAccountingPoliciesTable",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fldm_SeniorConvertibleNotesDue2024Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Senior Convertible Notes Due 2024 [Member]",
        "label": "Senior Convertible Notes Due 2024 [Member]",
        "terseLabel": "Senior Convertible Notes Due 2024"
       }
      }
     },
     "localname": "SeniorConvertibleNotesDue2024Member",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails",
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_SeniorConvertibleNotesdue2034Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Senior Convertible Notes due 2034 [Member]",
        "label": "Senior Convertible Notes due 2034 [Member]",
        "terseLabel": "Senior Convertible Notes due 2034"
       }
      }
     },
     "localname": "SeniorConvertibleNotesdue2034Member",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails",
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Percentage Of Performance Units Expected To Vest",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Percentage Of Performance Units Expected To Vest",
        "terseLabel": "Percentage of performance period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfPerformanceUnitsExpectedToVest",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Expected To Vest, Outstanding, Aggregate Intrinsic Value",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Aggregate Intrinsic Value",
        "terseLabel": "Unvested awards"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Number",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Outstanding Number",
        "terseLabel": "Unvested awards (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Weighted Average Exercise Price",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Weighted Average Exercise Price",
        "terseLabel": "Unvested awards (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageExercisePrice",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expected to Vest, Weighted Average Remaining Contractual Term 1",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expected To Vest Weighted Average Remaining Contractual Term 1",
        "terseLabel": "Unvested awards"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Arrangement by Share Based Payment Award, Options, Vested, Aggregate Intrinsic Value",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Aggregate Intrinsic Value",
        "terseLabel": "Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAggregateIntrinsicValue",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Exercise Price",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Exercise Price",
        "terseLabel": "Vested (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageExercisePrice",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "fldm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Remaining Contractual Term One",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Weighted Average Remaining Contractual Term One",
        "verboseLabel": "Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedWeightedAverageRemainingContractualTermOne",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "fldm_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Maximum Employee Purchase Amount",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Maximum Employee Purchase Amount",
        "terseLabel": "Maximum employee purchase amount"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumEmployeePurchaseAmount",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Vesting Restrictions, Ownership Percentage of Voting Stock",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Vesting Restrictions, Ownership Percentage of Voting Stock",
        "terseLabel": "Percentage of voting power which impacts the term of equity incentive plan"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardVestingRestrictionsOwnershipPercentageofVotingStock",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fldm_ShareholdersEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Line Items] for Shareholders' Equity [Table]",
        "label": "Shareholders' Equity [Line Items]",
        "terseLabel": "Shareholders' Equity [Line Items]"
       }
      }
     },
     "localname": "ShareholdersEquityLineItems",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fldm_ShareholdersEquityTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shareholders' Equity [Table]",
        "label": "Shareholders' Equity [Table]",
        "terseLabel": "Shareholders' Equity [Table]"
       }
      }
     },
     "localname": "ShareholdersEquityTable",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "fldm_StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Option Grants Exercise Price Minimum Percentage On Fair Market Value",
        "label": "Stock Option Grants Exercise Price Minimum Percentage On Fair Market Value",
        "terseLabel": "Stock option grants exercise price minimum percentage on fair market value"
       }
      }
     },
     "localname": "StockOptionGrantsExercisePriceMinimumPercentageOnFairMarketValue",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "fldm_TrusteeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trustee [Member]",
        "label": "Trustee [Member]",
        "terseLabel": "Trustee"
       }
      }
     },
     "localname": "TrusteeMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_TwoThousandAndElevenEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand And Eleven Equity Incentive Plan [Member]",
        "label": "Two Thousand And Eleven Equity Incentive Plan [Member]",
        "verboseLabel": "2011 Equity Incentive Plan"
       }
      }
     },
     "localname": "TwoThousandAndElevenEquityIncentivePlanMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_TwoThousandAndFourteenConvertibleNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand And Fourteen Convertible Notes [Member]",
        "label": "Two Thousand And Fourteen Convertible Notes [Member]",
        "terseLabel": "2014 Convertible Notes"
       }
      }
     },
     "localname": "TwoThousandAndFourteenConvertibleNotesMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_TwoThousandAndNineEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand And Nine Equity Incentive Plan [Member]",
        "label": "Two Thousand And Nine Equity Incentive Plan [Member]",
        "terseLabel": "2009 Equity Incentive Plan"
       }
      }
     },
     "localname": "TwoThousandAndNineEquityIncentivePlanMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_TwoThousandAndNineteenConvertibleNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand And Nineteen Convertible Notes [Member]",
        "label": "Two Thousand And Nineteen Convertible Notes [Member]",
        "terseLabel": "2019 Convertible Notes"
       }
      }
     },
     "localname": "TwoThousandAndNineteenConvertibleNotesMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand And Nineteen Convertible Notes Potential Make Whole Shares [Member]",
        "label": "Two Thousand And Nineteen Convertible Notes Potential Make Whole Shares [Member]",
        "terseLabel": "2019 Convertible Notes potential make-whole shares"
       }
      }
     },
     "localname": "TwoThousandAndNineteenConvertibleNotesPotentialMakeWholeSharesMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_TwoThousandAndSeventeenInducementAwardPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand And Seventeen Inducement Award Plan [Member]",
        "label": "Two Thousand And Seventeen Inducement Award Plan [Member]",
        "verboseLabel": "2017 Inducement Award Plan"
       }
      }
     },
     "localname": "TwoThousandAndSeventeenInducementAwardPlanMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_TwoThousandAndTenEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand And Ten Equity Incentive Plan [Member]",
        "label": "Two Thousand And Ten Equity Incentive Plan [Member]",
        "verboseLabel": "DVS Sciences Inc. 2010 Equity Incentive Plan"
       }
      }
     },
     "localname": "TwoThousandAndTenEquityIncentivePlanMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_TwoThousandSeventeenEmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand Seventeen Employee Stock Purchase Plan [Member]",
        "label": "Two Thousand Seventeen Employee Stock Purchase Plan [Member]",
        "terseLabel": "2017 Employee Stock Purchase Plan",
        "verboseLabel": "2017 Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "TwoThousandSeventeenEmployeeStockPurchasePlanMember",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails",
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "fldm_UnderwritingDiscount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Underwriting Discount",
        "label": "Underwriting Discount",
        "terseLabel": "Underwriting discount"
       }
      }
     },
     "localname": "UnderwritingDiscount",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "fldm_UpFrontAndMilestonePaymentsMaximum": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Up-Front And Milestone Payments, Maximum",
        "label": "Up-Front And Milestone Payments, Maximum",
        "terseLabel": "Collaboration agreement, up-front and periodic milestone payments, up to"
       }
      }
     },
     "localname": "UpFrontAndMilestonePaymentsMaximum",
     "nsuri": "http://fluidigm.com/20200630",
     "presentation": [
      "http://fluidigm.com/role/DevelopmentAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_AmericasMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Americas [Member]",
        "terseLabel": "Americas"
       }
      }
     },
     "localname": "AmericasMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Asia Pacific [Member]",
        "verboseLabel": "Asia-Pacific"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r60",
      "r111"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/DevelopmentAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r118",
      "r125",
      "r200",
      "r351",
      "r352",
      "r353",
      "r366",
      "r367"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r118",
      "r125",
      "r200",
      "r351",
      "r352",
      "r353",
      "r366",
      "r367"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r118",
      "r125",
      "r200",
      "r351",
      "r352",
      "r353",
      "r366",
      "r367"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r176",
      "r294",
      "r300",
      "r515"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r316",
      "r318",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r476",
      "r512",
      "r516"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/LeasesNarrativeDetails",
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r316",
      "r318",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r476",
      "r512",
      "r516"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/LeasesNarrativeDetails",
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r176",
      "r294",
      "r300",
      "r515"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r172",
      "r294",
      "r298",
      "r477",
      "r511",
      "r513"
     ],
     "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://fluidigm.com/role/CondensedConsolidatedStatementsofOperations",
      "http://fluidigm.com/role/DevelopmentAgreementDetails",
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r172",
      "r294",
      "r298",
      "r477",
      "r511",
      "r513"
     ],
     "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://fluidigm.com/role/CondensedConsolidatedStatementsofOperations",
      "http://fluidigm.com/role/DevelopmentAgreementDetails",
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r306",
      "r316",
      "r318",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r476",
      "r512",
      "r516"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/LeasesNarrativeDetails",
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r306",
      "r316",
      "r318",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r476",
      "r512",
      "r516"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/LeasesNarrativeDetails",
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/DevelopmentAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r173",
      "r174",
      "r294",
      "r299",
      "r514",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/InformationAboutGeographicAreasDetails",
      "http://fluidigm.com/role/LeasesNarrativeDetails",
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r173",
      "r174",
      "r294",
      "r299",
      "r514",
      "r530",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/InformationAboutGeographicAreasDetails",
      "http://fluidigm.com/role/LeasesNarrativeDetails",
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r178",
      "r442"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stpr_CA": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "CALIFORNIA",
        "terseLabel": "CALIFORNIA"
       }
      }
     },
     "localname": "CA",
     "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "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_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r122",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r366",
      "r367",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates amendment to accounting standards.",
        "label": "Accounting Standards Update [Extensible List]",
        "terseLabel": "Accounting Standards Update [Extensible List]"
       }
      }
     },
     "localname": "AccountingStandardsUpdateExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r5",
      "r20",
      "r179",
      "r180"
     ],
     "calculation": {
      "http://fluidigm.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 of allowances of $101 and $6, at June 30, 2020 and December\u00a031, 2019, respectively)"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r39",
      "r239"
     ],
     "calculation": {
      "http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails": {
       "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",
        "negatedLabel": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r64",
      "r65",
      "r66",
      "r70",
      "r71"
     ],
     "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 Investments"
       }
      }
     },
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r23",
      "r68",
      "r69",
      "r70",
      "r503",
      "r524",
      "r528"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419"
     ],
     "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://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r67",
      "r70",
      "r71",
      "r115",
      "r116",
      "r117",
      "r396",
      "r519",
      "r520"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)",
        "verboseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r63",
      "r70",
      "r71",
      "r396",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419"
     ],
     "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 Adjustment"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Acquired finite-lived intangible assets, useful life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r21",
      "r354"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r115",
      "r116",
      "r117",
      "r351",
      "r352",
      "r353"
     ],
     "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://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r319",
      "r321",
      "r356",
      "r357"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "auth_ref": [
      "r263",
      "r271"
     ],
     "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": "Stock issuance costs"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r321",
      "r342",
      "r355"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Total Share-based Compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r27",
      "r182",
      "r203"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, allowances"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r100",
      "r425"
     ],
     "calculation": {
      "http://fluidigm.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",
        "terseLabel": "Amortization of debt discounts, premiums and issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r100",
      "r225",
      "r234"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of developed technology",
        "verboseLabel": "Amortization of intangibles"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive securities excluded from computations of net loss per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r132"
     ],
     "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://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r132"
     ],
     "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://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails"
     ],
     "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": "Development revenue"
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/DevelopmentAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r109",
      "r158",
      "r162",
      "r168",
      "r196",
      "r393",
      "r397",
      "r411",
      "r482",
      "r500"
     ],
     "calculation": {
      "http://fluidigm.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://fluidigm.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://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r59",
      "r109",
      "r196",
      "r393",
      "r397",
      "r411"
     ],
     "calculation": {
      "http://fluidigm.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://fluidigm.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://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r190"
     ],
     "calculation": {
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Gross Unrealized Gain"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r191"
     ],
     "calculation": {
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedTerseLabel": "Gross Unrealized Loss"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r188",
      "r209"
     ],
     "calculation": {
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r187",
      "r189",
      "r209",
      "r488"
     ],
     "calculation": {
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "totalLabel": "Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r322",
      "r345"
     ],
     "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://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails",
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails",
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails",
      "http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Balance Sheet Related Disclosures [Abstract]",
        "terseLabel": "Balance Sheet Related Disclosures [Abstract]"
       }
      }
     },
     "localname": "BalanceSheetRelatedDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation and Consolidation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r238"
     ],
     "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": "Operating lease right-of-use buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r315",
      "r317"
     ],
     "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://fluidigm.com/role/BusinessCombinationNarrativeDetails",
      "http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails",
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails",
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r315",
      "r317",
      "r375",
      "r376"
     ],
     "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://fluidigm.com/role/BusinessCombinationNarrativeDetails",
      "http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails",
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails",
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "auth_ref": [
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of equity interests issued or issuable to acquire entity.",
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares",
        "verboseLabel": "Purchase price in shares (shares)"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationNarrativeDetails",
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationNarrativeDetails",
      "http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails",
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r381",
      "r382",
      "r383"
     ],
     "calculation": {
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total purchase price",
        "verboseLabel": "Total purchase price"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationNarrativeDetails",
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails",
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r381",
      "r382"
     ],
     "calculation": {
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "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": "Non-cash consideration common shares"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r386"
     ],
     "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 Combination"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombination"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]",
        "terseLabel": "Assets acquired:"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r378"
     ],
     "calculation": {
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r378"
     ],
     "calculation": {
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "auth_ref": [
      "r378"
     ],
     "calculation": {
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r378"
     ],
     "calculation": {
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "terseLabel": "Deferred tax liability"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": {
     "auth_ref": [
      "r378"
     ],
     "calculation": {
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets",
        "terseLabel": "Developed technology"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r377",
      "r378"
     ],
     "calculation": {
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Inventories, net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]",
        "terseLabel": "Liabilities assumed:"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r377",
      "r378"
     ],
     "calculation": {
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails": {
       "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": "Fair value of identifiable net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"
     ],
     "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_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "auth_ref": [
      "r2",
      "r114",
      "r149"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the business description and basis of presentation concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity.  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).",
        "label": "Business Description and Basis of Presentation [Text Block]",
        "terseLabel": "Description of Business"
       }
      }
     },
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/DescriptionofBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedContractCostAxis": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.",
        "label": "Capitalized Contract Cost [Axis]",
        "terseLabel": "Capitalized Contract Cost [Axis]"
       }
      }
     },
     "localname": "CapitalizedContractCostAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedContractCostDomain": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.",
        "label": "Capitalized Contract Cost [Domain]",
        "terseLabel": "Capitalized Contract Cost [Domain]"
       }
      }
     },
     "localname": "CapitalizedContractCostDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r407",
      "r408"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Value"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).",
        "label": "Cash Acquired from Acquisition",
        "negatedTerseLabel": "Less: cash and cash equivalents acquired"
       }
      }
     },
     "localname": "CashAcquiredFromAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r36",
      "r102"
     ],
     "calculation": {
      "http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "netLabel": "Cash-unrestricted",
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails",
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets",
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "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://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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-unrestricted"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails": {
       "order": 3.0,
       "parentTag": "fldm_CashCashEquivalentsAndShortTermInvestmentsAmortizedCost",
       "weight": 1.0
      }
     },
     "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": "Fair Value"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r95",
      "r102",
      "r104"
     ],
     "calculation": {
      "http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period",
        "totalLabel": "Total cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails",
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r95",
      "r412"
     ],
     "calculation": {
      "http://fluidigm.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 (decrease) in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits.",
        "label": "Cash [Member]",
        "terseLabel": "Total cash"
       }
      }
     },
     "localname": "CashMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollaborativeArrangementDisclosureTextBlock": {
     "auth_ref": [
      "r387",
      "r388",
      "r390"
     ],
     "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]",
        "terseLabel": "Development Agreement"
       }
      }
     },
     "localname": "CollaborativeArrangementDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/DevelopmentAgreement"
     ],
     "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]"
       }
      }
     },
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/DevelopmentAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r50",
      "r244",
      "r490",
      "r507"
     ],
     "calculation": {
      "http://fluidigm.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://fluidigm.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": [
      "r241",
      "r242",
      "r243",
      "r245"
     ],
     "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://fluidigm.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Number Of Remaining Securities Available For Future Issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r115",
      "r116"
     ],
     "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://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (usd per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r19",
      "r263"
     ],
     "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": "Ending Balance (shares)",
        "periodStartLabel": "Beginning Balance (shares)",
        "terseLabel": "Common stock, shares outstanding (shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://fluidigm.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",
        "terseLabel": "Common stock: $0.001 par value, 200,000 shares authorized at June 30, 2020 and December\u00a031, 2019; 71,283 and 69,956 shares issued and outstanding at June 30, 2020 and December\u00a031, 2019, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r74",
      "r76",
      "r77",
      "r80",
      "r492",
      "r509"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Loss"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r144",
      "r145",
      "r176",
      "r409",
      "r410"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/InformationAboutGeographicAreasDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r144",
      "r145",
      "r176",
      "r409",
      "r410",
      "r529"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/InformationAboutGeographicAreasDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r144",
      "r145",
      "r176",
      "r409",
      "r410",
      "r529"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/InformationAboutGeographicAreasDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r139",
      "r497"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentrations of Business and Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r144",
      "r145",
      "r176",
      "r409",
      "r410"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk, percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/InformationAboutGeographicAreasDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r144",
      "r145",
      "r176",
      "r409",
      "r410"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/InformationAboutGeographicAreasDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r238"
     ],
     "calculation": {
      "http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "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": "Construction-in-progress"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r273",
      "r274",
      "r295"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r273",
      "r274",
      "r295"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue, current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r273",
      "r274",
      "r295"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "terseLabel": "Deferred revenue, non-current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r296"
     ],
     "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",
        "negatedTerseLabel": "Revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtMember": {
     "auth_ref": [
      "r253"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt [Member]",
        "terseLabel": "Convertible Debt"
       }
      }
     },
     "localname": "ConvertibleDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails",
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails",
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleDebtSecuritiesMember": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.",
        "label": "Convertible Debt Securities [Member]",
        "terseLabel": "Convertible Notes"
       }
      }
     },
     "localname": "ConvertibleDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleLongTermNotesPayable": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.",
        "label": "Convertible Notes Payable, Noncurrent",
        "terseLabel": "Convertible notes, net"
       }
      }
     },
     "localname": "ConvertibleLongTermNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r81",
      "r477"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "Costs and expenses:"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "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://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "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://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r142",
      "r176"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "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": [
      "r14",
      "r16",
      "r17",
      "r483",
      "r484",
      "r498"
     ],
     "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://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails",
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails"
     ],
     "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": "Additional interest rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r17",
      "r254",
      "r484",
      "r498"
     ],
     "calculation": {
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-term Debt, Gross",
        "terseLabel": "Principal amount"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "auth_ref": [
      "r47",
      "r264",
      "r267",
      "r269"
     ],
     "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": "Initial conversion rate of notes"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r424",
      "r426"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Par Value",
        "verboseLabel": "Principal amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r406"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r46",
      "r256",
      "r424"
     ],
     "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"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate on notes"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails",
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r48"
     ],
     "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://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails",
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about timing of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "terseLabel": "Debt Instrument, Redemption, Period [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features.",
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "terseLabel": "Debt Instrument, Redemption, Period [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodOneMember": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period One [Member]",
        "terseLabel": "Redemption, Period One"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodOneMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Two [Member]",
        "terseLabel": "Redemption, Period Two"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r48",
      "r112",
      "r264",
      "r268",
      "r269",
      "r270",
      "r423",
      "r424",
      "r426",
      "r496"
     ],
     "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://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails",
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r423",
      "r426"
     ],
     "calculation": {
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedTerseLabel": "Unamortized debt discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtPolicyTextBlock": {
     "auth_ref": [
      "r105",
      "r251"
     ],
     "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://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r195"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure 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 [Table Text Block]",
        "terseLabel": "Schedule of cash and available-for-sale securities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": {
     "auth_ref": [
      "r194",
      "r210"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of investments in debt securities 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, Number of Positions",
        "terseLabel": "Number of investment in unrealized loss positions"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r425"
     ],
     "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": "Offering related costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r40",
      "r425"
     ],
     "calculation": {
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedTerseLabel": "Unamortized debt issuance cost",
        "terseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r360",
      "r361"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred tax liability"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAmortizationAndAccretionNet": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Depreciation, Amortization and Accretion, Net",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAmortizationAndAccretionNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Developed technology"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "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://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r294",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304"
     ],
     "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://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r294"
     ],
     "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": "Summary of disaggregation of revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r358"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Plans"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlans"
     ],
     "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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r322",
      "r345"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of share-based payment arrangement.",
        "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]",
        "terseLabel": "Schedule of stock-based compensation expense",
        "verboseLabel": "Schedule of common stock reserved for future issuance"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquityTables",
      "http://fluidigm.com/role/StockBasedPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EMEAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Regions of Europe, Middle East and Africa.",
        "label": "EMEA [Member]",
        "terseLabel": "EMEA"
       }
      }
     },
     "localname": "EMEAMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r131"
     ],
     "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 (usd per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r105",
      "r132",
      "r133"
     ],
     "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://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r412"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of foreign exchange rate fluctuations on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued compensation and related benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r344"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Total unrecognized compensation cost related to stock-based compensation arrangements"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock",
        "verboseLabel": "Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails",
      "http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock options, restricted stock units and performance awards",
        "verboseLabel": "Stock Option"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue from External Customer [Line Items]",
        "terseLabel": "Revenue from External Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/RevenuePerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Operating lease right-of-use equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r115",
      "r116",
      "r117",
      "r120",
      "r127",
      "r129",
      "r134",
      "r200",
      "r263",
      "r271",
      "r351",
      "r352",
      "r353",
      "r366",
      "r367",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r519",
      "r520",
      "r521"
     ],
     "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://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r406"
     ],
     "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://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExtinguishmentOfDebtAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross amount of debt extinguished.",
        "label": "Extinguishment of Debt, Amount",
        "terseLabel": "Debt extinguished"
       }
      }
     },
     "localname": "ExtinguishmentOfDebtAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "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 Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r401",
      "r403"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r400",
      "r449",
      "r450",
      "r451"
     ],
     "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://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r399",
      "r404"
     ],
     "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://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails"
     ],
     "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://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails"
     ],
     "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": [
      "r402"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r307",
      "r308",
      "r313",
      "r314",
      "r400",
      "r449"
     ],
     "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\u00a0I"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r449",
      "r450",
      "r451"
     ],
     "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://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r192",
      "r193",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r211",
      "r212",
      "r213",
      "r214",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475"
     ],
     "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://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r233"
     ],
     "calculation": {
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r235"
     ],
     "calculation": {
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "terseLabel": "2020 (remainder of the year)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r235"
     ],
     "calculation": {
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails": {
       "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://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r235"
     ],
     "calculation": {
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails": {
       "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://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r235"
     ],
     "calculation": {
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r226",
      "r229",
      "r233",
      "r236",
      "r478",
      "r479"
     ],
     "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://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r233",
      "r479"
     ],
     "calculation": {
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails": {
       "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",
        "verboseLabel": "Gross Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "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://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r226",
      "r232"
     ],
     "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://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r233",
      "r478"
     ],
     "calculation": {
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "auth_ref": [
      "r478"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Assets, Remaining Amortization Period",
        "terseLabel": "Weighted-Average Amortization Period"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r227"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Finite-lived Intangible Assets Acquired",
        "terseLabel": "Finite-lived intangible assets acquired"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r105",
      "r421"
     ],
     "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"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 7.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 and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r100",
      "r257",
      "r258"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "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",
        "negatedTerseLabel": "Loss on extinguishment of debt",
        "terseLabel": "Loss from extinguishment of debt",
        "verboseLabel": "Gain (loss) on extinguishment of debt"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/InformationAboutGeographicAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r218",
      "r220",
      "r481"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationNarrativeDetails",
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails",
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r105",
      "r222",
      "r230"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill, Intangible Assets and Other Long-Lived Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r100",
      "r219",
      "r221",
      "r223"
     ],
     "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 of goodwill"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrantMember": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award of money not required to be repaid.",
        "label": "Grant [Member]",
        "terseLabel": "Grant revenue"
       }
      }
     },
     "localname": "GrantMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r113",
      "r158",
      "r161",
      "r164",
      "r167",
      "r170"
     ],
     "calculation": {
      "http://fluidigm.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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.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": [
      "r363",
      "r364",
      "r365",
      "r368",
      "r370",
      "r372",
      "r373",
      "r374"
     ],
     "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://fluidigm.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r110",
      "r128",
      "r129",
      "r157",
      "r362",
      "r369",
      "r371",
      "r510"
     ],
     "calculation": {
      "http://fluidigm.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",
        "terseLabel": "Income tax (benefit) expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations",
      "http://fluidigm.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r103"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid for income taxes, net of refunds"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://fluidigm.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 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://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 9.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": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.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://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for all or part of the information related to intangible assets.",
        "label": "Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r224",
      "r231"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.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": "Developed technology, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r78",
      "r156",
      "r422",
      "r425",
      "r493"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r94",
      "r97",
      "r103"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r28",
      "r216"
     ],
     "calculation": {
      "http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLIFOReservePeriodCharge": {
     "auth_ref": [
      "r56",
      "r57",
      "r58",
      "r215"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period.",
        "label": "Inventory, LIFO Reserve, Period Charge",
        "terseLabel": "Provision for excess and obsolete inventory"
       }
      }
     },
     "localname": "InventoryLIFOReservePeriodCharge",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r4",
      "r55"
     ],
     "calculation": {
      "http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "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": "Inventories",
        "totalLabel": "Total inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails",
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r30",
      "r216"
     ],
     "calculation": {
      "http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterialsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r29",
      "r216"
     ],
     "calculation": {
      "http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "terseLabel": "Work-in-process"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of lease expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LegalFees": {
     "auth_ref": [
      "r82"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.",
        "label": "Legal Fees",
        "terseLabel": "Legal fees"
       }
      }
     },
     "localname": "LegalFees",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r430"
     ],
     "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://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseDiscountRate": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discount rate used by lessee to determine present value of operating lease payments.",
        "label": "Lessee, Operating Lease, Discount Rate",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "LesseeOperatingLeaseDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "verboseLabel": "Schedule of future minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r439"
     ],
     "calculation": {
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total future minimum payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r439"
     ],
     "calculation": {
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r439"
     ],
     "calculation": {
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r439"
     ],
     "calculation": {
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r439"
     ],
     "calculation": {
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r439"
     ],
     "calculation": {
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "2020 (remainder of year)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r439"
     ],
     "calculation": {
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r431"
     ],
     "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": "Renewal term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r431"
     ],
     "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": "Lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r43",
      "r109",
      "r163",
      "r196",
      "r394",
      "r397",
      "r398",
      "r411"
     ],
     "calculation": {
      "http://fluidigm.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://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r26",
      "r109",
      "r196",
      "r411",
      "r485",
      "r505"
     ],
     "calculation": {
      "http://fluidigm.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://fluidigm.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://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r45",
      "r109",
      "r196",
      "r394",
      "r397",
      "r398",
      "r411"
     ],
     "calculation": {
      "http://fluidigm.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://fluidigm.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://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LicenseMember": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.",
        "label": "License [Member]",
        "terseLabel": "Other revenue",
        "verboseLabel": "License and royalty revenue"
       }
      }
     },
     "localname": "LicenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r17",
      "r484",
      "r498"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Line of credit outstanding"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r42",
      "r112"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Commitment Fee Amount",
        "terseLabel": "Commitment fee amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeeAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum ability to borrow under line of credit"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Unused revolving line of credit"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r17",
      "r255",
      "r484",
      "r501"
     ],
     "calculation": {
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "totalLabel": "Long-term Debt, Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-term Debt, Fair Value",
        "terseLabel": "Estimated fair value of debt"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r259"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-term Debt [Text Block]",
        "terseLabel": "Convertible Notes and Credit Facility"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacility"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermInvestments": {
     "auth_ref": [
      "r37"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).",
        "label": "Long-term Investments",
        "terseLabel": "Long-term Investments"
       }
      }
     },
     "localname": "LongTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r48"
     ],
     "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://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails",
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails",
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r48",
      "r252"
     ],
     "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://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityScheduleofDebtDetails",
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails",
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money market funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": {
     "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": "Movement in Standard Product Warranty Accrual [Roll Forward]",
        "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]"
       }
      }
     },
     "localname": "MovementInStandardProductWarrantyAccrualRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsWarrantyAccrualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r95",
      "r98",
      "r101"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r72",
      "r75",
      "r79",
      "r101",
      "r109",
      "r119",
      "r123",
      "r124",
      "r125",
      "r126",
      "r128",
      "r129",
      "r130",
      "r158",
      "r161",
      "r164",
      "r167",
      "r170",
      "r196",
      "r411",
      "r491",
      "r508"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://fluidigm.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://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss",
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations",
      "http://fluidigm.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 Changes and Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reporting segment"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/InformationAboutGeographicAreasDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.",
        "label": "Office Equipment [Member]",
        "terseLabel": "Office furniture and fixtures"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total costs and expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r158",
      "r161",
      "r164",
      "r167",
      "r170"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "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://fluidigm.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r433",
      "r440"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost (including variable costs)"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesScheduleofOperatingLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "verboseLabel": "Minimum Lease Payments for Operating Leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r428"
     ],
     "calculation": {
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "netLabel": "Reorganized lease liabilities",
        "terseLabel": "Total",
        "totalLabel": "Total operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesNarrativeDetails",
      "http://fluidigm.com/role/LeasesOperatingLeaseMaturityDetails",
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r428"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities, current",
        "verboseLabel": "Operating lease liabilities, current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets",
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r428"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities, non-current",
        "verboseLabel": "Operating lease liabilities, non-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets",
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r429",
      "r435"
     ],
     "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://fluidigm.com/role/LeasesScheduleofOperatingLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r427"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 asset, net",
        "totalLabel": "Total operating lease right-of-use assets, net",
        "verboseLabel": "Right-of-use asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets",
      "http://fluidigm.com/role/LeasesNarrativeDetails",
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for right-of-use asset from operating lease.",
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "terseLabel": "Lease amortization"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r437",
      "r440"
     ],
     "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",
        "verboseLabel": "Weighted average discount rate per annum"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r436",
      "r440"
     ],
     "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",
        "verboseLabel": "Weighted average remaining lease term (in years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasedAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Operating Leased Assets [Line Items]",
        "terseLabel": "Operating Leased Assets [Line Items]"
       }
      }
     },
     "localname": "OperatingLeasedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesNarrativeDetails",
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other non-current assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r73",
      "r76",
      "r391",
      "r392",
      "r395"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Other comprehensive income (loss)",
        "totalLabel": "Other comprehensive income (loss), net of tax",
        "verboseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss",
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r64",
      "r68"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax and before 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, after Tax",
        "terseLabel": "Net change in unrealized gain (loss) on investments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
        "label": "Other Operating Activities, Cash Flow Statement",
        "terseLabel": "Other non-cash items"
       }
      }
     },
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentOfFinancingAndStockIssuanceCosts": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.",
        "label": "Payment of Financing and Stock Issuance Costs",
        "negatedTerseLabel": "Payment of debt issuance cost"
       }
      }
     },
     "localname": "PaymentOfFinancingAndStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedTerseLabel": "Payments for taxes related to net share settlement of equity awards and other"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r87",
      "r384"
     ],
     "calculation": {
      "http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired",
       "weight": 1.0
      },
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "netLabel": "Purchase price in cash",
        "terseLabel": "Cash consideration paid on closing to former equity holders"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationNarrativeDetails",
      "http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails",
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails",
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Acquisition, net of cash acquired",
        "totalLabel": "Acquisition of InstruNor, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails",
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://fluidigm.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 purchase of all investments (debt, security, other) during the period.",
        "label": "Payments to Acquire Investments",
        "negatedLabel": "Purchases of investments"
       }
      }
     },
     "localname": "PaymentsToAcquireInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://fluidigm.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 long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Shares"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails",
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r322",
      "r345"
     ],
     "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://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails",
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails",
      "http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails"
     ],
     "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://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails",
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails",
      "http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r405"
     ],
     "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://fluidigm.com/role/FairValueofFinancialInstrumentsScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r18"
     ],
     "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 (usd per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://fluidigm.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.001 par value, 10,000 shares authorized, no shares issued and outstanding at either June 30, 2020 or December\u00a031, 2019"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r6",
      "r34",
      "r35"
     ],
     "calculation": {
      "http://fluidigm.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://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrimeRateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.",
        "label": "Prime Rate [Member]",
        "terseLabel": "Prime Rate"
       }
      }
     },
     "localname": "PrimeRateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "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://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r91"
     ],
     "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": "Proceeds from convertible debt issuance"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r90"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from issuance of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r91"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from Issuance of Debt",
        "terseLabel": "Proceeds from debt issuance"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": {
     "auth_ref": [
      "r90",
      "r346"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.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. Excludes option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised",
        "terseLabel": "Proceeds from stock issuance from ESPP"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLegalSettlements": {
     "auth_ref": [
      "r96"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash received for the settlement of litigation during the current period.",
        "label": "Proceeds from Legal Settlements",
        "terseLabel": "Proceeds from legal settlements"
       }
      }
     },
     "localname": "ProceedsFromLegalSettlements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the maturity (principal being due), prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.",
        "label": "Proceeds from Maturities, Prepayments and Calls of Other Investments",
        "terseLabel": "Proceeds from maturities of investments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfOtherInvestments": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from the sale of investments classified as other.",
        "label": "Proceeds from Sale of Other Investments",
        "terseLabel": "Proceeds from sale of investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfOtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r90",
      "r346"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r298"
     ],
     "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 revenue"
       }
      }
     },
     "localname": "ProductAndServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations",
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProductInformationLineItems": {
     "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": "Product Information [Line Items]",
        "terseLabel": "Product Information [Line Items]"
       }
      }
     },
     "localname": "ProductInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/InformationAboutGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]",
        "terseLabel": "Product revenue",
        "verboseLabel": "Product revenue"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations",
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProductWarrantyAccrual": {
     "auth_ref": [
      "r248",
      "r249",
      "r489"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.",
        "label": "Standard and Extended Product Warranty Accrual",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "ProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsWarrantyAccrualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r246"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.",
        "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments",
        "negatedTerseLabel": "Warranty costs incurred"
       }
      }
     },
     "localname": "ProductWarrantyAccrualPayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsWarrantyAccrualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
     "auth_ref": [
      "r247"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.",
        "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued",
        "terseLabel": "Accrual for current period warranties"
       }
      }
     },
     "localname": "ProductWarrantyAccrualWarrantiesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsWarrantyAccrualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r39",
      "r240"
     ],
     "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://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails",
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r38",
      "r238"
     ],
     "calculation": {
      "http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails": {
       "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 and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r11",
      "r12",
      "r240",
      "r506"
     ],
     "calculation": {
      "http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails",
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r11",
      "r240"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r11",
      "r238"
     ],
     "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://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails",
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r105",
      "r181",
      "r184",
      "r185",
      "r186"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r359",
      "r541"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r10",
      "r102",
      "r104",
      "r480",
      "r502"
     ],
     "calculation": {
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": "Restricted Cash and Cash Equivalents",
        "terseLabel": "Cash-restricted"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r10",
      "r102",
      "r104"
     ],
     "calculation": {
      "http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails"
     ],
     "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://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r3",
      "r10",
      "r104"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Current",
        "terseLabel": "Short-term restricted cash"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "auth_ref": [
      "r8",
      "r13",
      "r104",
      "r531"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Noncurrent",
        "terseLabel": "Non-current restricted cash"
       }
      }
     },
     "localname": "RestrictedCashNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsSummaryofCashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails",
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r22",
      "r271",
      "r354",
      "r504",
      "r523",
      "r528"
     ],
     "calculation": {
      "http://fluidigm.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://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r115",
      "r116",
      "r117",
      "r120",
      "r127",
      "r129",
      "r200",
      "r351",
      "r352",
      "r353",
      "r366",
      "r367",
      "r519",
      "r521"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r154",
      "r155",
      "r160",
      "r165",
      "r166",
      "r172",
      "r173",
      "r176",
      "r293",
      "r294",
      "r477"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Total revenue",
        "verboseLabel": "Sales to customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations",
      "http://fluidigm.com/role/DevelopmentAgreementDetails",
      "http://fluidigm.com/role/InformationAboutGeographicAreasDetails",
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "auth_ref": [
      "r144",
      "r176"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "terseLabel": "Revenue from Contract with Customer"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/InformationAboutGeographicAreasDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r106",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r305"
     ],
     "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://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r283",
      "r284",
      "r297",
      "r305"
     ],
     "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://fluidigm.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r281"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Remaining performance obligation"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/RevenuePerformanceObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Remaining performance obligation, expected timing of satisfaction"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/RevenuePerformanceObligationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/RevenuePerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/RevenuePerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]",
        "terseLabel": "Summary of expected timing of revenue recognition"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r70",
      "r418",
      "r419"
     ],
     "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": "Components of accumulated other comprehensive loss"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r132"
     ],
     "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://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPotentialCommonSharesExcludedfromComputationsofDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r132"
     ],
     "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": "Summary of potential common shares excluded from computations of net loss per share attributed to common stockholders"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r375",
      "r376"
     ],
     "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://fluidigm.com/role/BusinessCombinationNarrativeDetails",
      "http://fluidigm.com/role/BusinessCombinationNetCashFlowsDetails",
      "http://fluidigm.com/role/BusinessCombinationScheduleofConsiderationTransferredandIdentifiableAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r375",
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
        "terseLabel": "Schedule of consideration transferred"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationTables"
     ],
     "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": "Summary of cash and cash equivalents"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "auth_ref": [
      "r389"
     ],
     "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://fluidigm.com/role/DevelopmentAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of debt"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityTables",
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r226",
      "r232",
      "r478"
     ],
     "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://fluidigm.com/role/GoodwillandIntangibleAssetsnetFutureAmortizationExpenseDetails",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetNarrativeDetails",
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r226",
      "r232"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of finite-lived intangible assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r9",
      "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": "Inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.",
        "label": "Schedule of Nonvested Performance-based Units Activity [Table Text Block]",
        "terseLabel": "Schedule of nonvested performance-based units activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Activity under restricted stock units"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOperatingLeasedAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may 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": "Schedule of Operating Leased Assets [Table]",
        "terseLabel": "Schedule of Operating Leased Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfOperatingLeasedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesNarrativeDetails",
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.",
        "label": "Schedule of Product Information [Table]",
        "terseLabel": "Schedule of Product Information [Table]"
       }
      }
     },
     "localname": "ScheduleOfProductInformationTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/InformationAboutGeographicAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "terseLabel": "Activity of warranty accrual"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r39",
      "r240"
     ],
     "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": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r379"
     ],
     "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 consideration transferred and assets acquired and liabilities assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "auth_ref": [
      "r10",
      "r104",
      "r480",
      "r502"
     ],
     "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"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r322",
      "r345"
     ],
     "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://fluidigm.com/role/StockBasedPlansNarrativeDetails",
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails",
      "http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r327",
      "r338",
      "r339"
     ],
     "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": "Activity under stock options"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r51",
      "r107",
      "r135",
      "r136",
      "r260",
      "r261",
      "r262",
      "r264",
      "r265",
      "r266",
      "r268",
      "r269",
      "r270",
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r232"
     ],
     "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": "Estimated future intangible asset amortization expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/GoodwillandIntangibleAssetsnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r150",
      "r152",
      "r153",
      "r158",
      "r159",
      "r164",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r175",
      "r176",
      "r177"
     ],
     "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": "Information About Geographic Areas"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/InformationAboutGeographicAreas"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
        "label": "Service [Member]",
        "terseLabel": "Service revenue",
        "verboseLabel": "Service revenue"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations",
      "http://fluidigm.com/role/RevenueScheduleofDisaggregationofRevenueDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r323"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Forfeited (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r337"
     ],
     "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 (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r335"
     ],
     "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",
        "verboseLabel": "Granted (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r335"
     ],
     "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 (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r334"
     ],
     "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": "Ending Balance (shares)",
        "periodStartLabel": "Beginning Balance (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Number of Nonvested and Outstanding Units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r334"
     ],
     "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": "Ending Balance (usd per share)",
        "periodStartLabel": "Beginning Balance (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "terseLabel": "Weighted average remaining contractual terms"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Released (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r336"
     ],
     "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 (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails",
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails",
      "http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate",
        "terseLabel": "Maximum employee subscription rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized",
        "terseLabel": "Additional awards authorized for issuance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r325"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Securities To Be Issued (in shares)",
        "verboseLabel": "Awards authorized for issuance (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails",
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Weighted- Average Remaining Contractual Life"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedTerseLabel": "Options forfeited (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r330"
     ],
     "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": "Options granted (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r345"
     ],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r329",
      "r345"
     ],
     "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": "Ending Balance (shares)",
        "periodStartLabel": "Beginning Balance (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of Options (000s)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r328"
     ],
     "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": "Ending Balance (usd per share)",
        "periodStartLabel": "Beginning Balance (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "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 per Option"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": {
     "auth_ref": [
      "r343"
     ],
     "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 compensation cost"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r320",
      "r326"
     ],
     "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://fluidigm.com/role/ShareholdersEquityScheduleofStockOptionsDetails",
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails",
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails",
      "http://fluidigm.com/role/StockBasedPlansStockbasedCompensationExpenseDetails"
     ],
     "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": "Options exercised (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "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": "Options forfeited (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "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": "Options granted (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche One [Member]",
        "terseLabel": "Tranche One"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche Two [Member]",
        "terseLabel": "Tranche Two"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "verboseLabel": "Share price (usd per share)"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BusinessCombinationNarrativeDetails",
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r323"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Award vesting percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted-Average Grant Date Fair Value per Share"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansRestrictedandPerformanceStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Contractual term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options vested.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares",
        "terseLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent",
        "terseLabel": "Purchase price of common stock, percent"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r15",
      "r486",
      "r487",
      "r499"
     ],
     "calculation": {
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-term Investments",
        "terseLabel": "Short-term investments",
        "verboseLabel": "Short-Term Marketable Securities"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets",
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r54",
      "r115",
      "r116",
      "r117",
      "r120",
      "r127",
      "r129",
      "r134",
      "r200",
      "r263",
      "r271",
      "r351",
      "r352",
      "r353",
      "r366",
      "r367",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r519",
      "r520",
      "r521"
     ],
     "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://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations",
      "http://fluidigm.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": [
      "r115",
      "r116",
      "r117",
      "r134",
      "r477"
     ],
     "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://fluidigm.com/role/CondensedConsolidatedStatementsofOperations",
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockCompensationPlanMember": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.",
        "label": "Share-based Payment Arrangement [Member]",
        "terseLabel": "Stock options"
       }
      }
     },
     "localname": "StockCompensationPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r18",
      "r19",
      "r271"
     ],
     "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": "Acquisition of InstruNor AS (shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r53",
      "r263",
      "r264",
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "terseLabel": "Conversion of debt into common stock (in shares)",
        "verboseLabel": "Issuance of common stock on bond conversion (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r18",
      "r19",
      "r263",
      "r271"
     ],
     "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": "Issuance of common stock under ESPP (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r18",
      "r19",
      "r263",
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "verboseLabel": "Shares sold (shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r18",
      "r19",
      "r263",
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Issuance of restricted stock, net of shares withheld for taxes, and other (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r18",
      "r19",
      "r263",
      "r271",
      "r331"
     ],
     "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": "Option exercised (shares)",
        "terseLabel": "Issuance of common stock from option exercises (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://fluidigm.com/role/StockBasedPlansStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r54",
      "r263",
      "r271"
     ],
     "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": "Acquisition of InstruNor AS"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r54",
      "r263",
      "r271"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "terseLabel": "Issuance of common stock on bond conversion"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r18",
      "r19",
      "r263",
      "r271"
     ],
     "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": "Issuance of common stock under ESPP"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r263",
      "r271"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Issuance of restricted stock, net of shares withheld for taxes, and other"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r54",
      "r263",
      "r271"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Issuance of common stock from option exercises"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r19",
      "r24",
      "r25",
      "r109",
      "r183",
      "r196",
      "r411"
     ],
     "calculation": {
      "http://fluidigm.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",
        "terseLabel": "Cumulative-effect of new accounting standard for Topic 326 Credit Losses",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedBalanceSheets",
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails",
      "http://fluidigm.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "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://fluidigm.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r108",
      "r271",
      "r272"
     ],
     "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": "Shareholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ShareholdersEquity"
     ],
     "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://fluidigm.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r420",
      "r444"
     ],
     "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://fluidigm.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r420",
      "r444"
     ],
     "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://fluidigm.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r420",
      "r444"
     ],
     "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://fluidigm.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r420",
      "r444"
     ],
     "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://fluidigm.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Subsequent Events [Abstract]",
        "terseLabel": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r443",
      "r445"
     ],
     "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://fluidigm.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "terseLabel": "Balance Sheet Details"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/BalanceSheetDetails"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures of cash flow information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r192",
      "r193",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475"
     ],
     "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://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r389"
     ],
     "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://fluidigm.com/role/DevelopmentAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r307",
      "r314",
      "r494"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "US treasury securities"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/FairValueofFinancialInstrumentsSummaryofInvestmentsandCashEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r137",
      "r138",
      "r140",
      "r141",
      "r146",
      "r147",
      "r148"
     ],
     "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://fluidigm.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r434",
      "r440"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable costs including non-lease component"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesScheduleofOperatingLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "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://fluidigm.com/role/ConvertibleNotesandCreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Operating lease right-of-use vehicles"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/LeasesSupplementalBalancesheetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/StockBasedPlansNarrativeDetails"
     ],
     "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": "Shares used in computing net loss per share, basic and diluted (shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://fluidigm.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 8
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r112": {
   "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"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793"
  },
  "r119": {
   "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"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r141": {
   "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"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "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": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "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": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522"
  },
  "r179": {
   "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"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r183": {
   "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"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.L)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e99989-122729"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r229": {
   "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"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r244": {
   "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"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(2))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(3))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(5)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "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"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "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"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "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": "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "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": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "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": "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "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": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "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": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r359": {
   "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"
  },
  "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": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "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": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(4)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "808",
   "URI": "http://asc.fasb.org/topic&trid=5833765"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r4": {
   "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"
  },
  "r40": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r41": {
   "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"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980"
  },
  "r431": {
   "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"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r488": {
   "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"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r49": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r496": {
   "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"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
  },
  "r498": {
   "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"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r5": {
   "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"
  },
  "r50": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r53": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r543": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r544": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  },
  "r545": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r546": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r547": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r55": {
   "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"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r59": {
   "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"
  },
  "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": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "http://asc.fasb.org/topic&trid=2122208"
  },
  "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"
  },
  "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"
  },
  "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"
  },
  "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"
  },
  "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": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-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": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r80": {
   "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"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>89
<FILENAME>0001162194-20-000093-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001162194-20-000093-xbrl.zip
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
M;[MIUP&=O3L4.FC(QFO;_>+>]R8,@5H-<W^7I8=7[Z^"CJ50EEZPX0'*Y;+
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
M0,0<4MX4YX05P8AXTT#[!]_@$H=S<'AN8[B$2<+WQB^M]VEPP%GF SF) Q#
MB.<Z=HB8UM4AW*VF-M1C;*#M:)ORX$>\$))3BBU=+=5L4ZZH9]#8+!RP@7,A
M;% QL009%,T[E=QB%MB)S0RKA<-,D;,)AI&RX5\/\C,P;"O55*\]T,"D%H=7
M/:Y*HL&FJS5$@D_!IH$Y F'=8M"K/I5:.U.&A G;<&@10E[@@MP42?^.&\S.
M+ZNE+"=2S]'!MKYQ]8PP5^+N9T>M-W626?J1/%LE[VF^]J2]FF)WI]U6HL;L
M,"::?A0ZG3JL-F;QDY.&)YA-@;Y$6VVZ<@QB1AT.I^FI,21(^L(4T3-,+L_.
M6,_GP]-'+WV'BP=FU8N%;.6['Z.C)HS*;EZ[*8?!<S,I+UKI(ZY8F//XEHQD
M9->1,O[#)CR,>9I-/HN)S_W?9'[=7JYT;4QT6_OELNALOM5Q%2;B4^\>;-;@
M$5/?D2M.9LE;:&LT0BUL(Q43V'@K^S$< IW&\'MOJUK30?'-I13A<1OJ#4<@
MN>-W(95*Y10<6',!BOL0^S^L<DJVD+2)6E8%^B2(MU)/"%^.EHN-4(Y>1(#:
M/Q"8OB+/09B0"2_'"^9^KI?M>2M=+Y'L4QI]E97*X#?:S]?Z>S5"ZB.;V#/>
M]]?\FOCVBT''MP<J'->1!L:21X5>,9<^Y2)2!X;!U7B[[[A$]L%-@!SC,XGY
M/M?CP.*&@-"N*"C#Z;%I%90K ;P%08$8L&'2[X2I'4GHO3B:].(8.MP&DFPL
MM/,AST"-J?*^!X20V=D&638Y0OJEH"M@"LJ+NJ7\82]84@N4> V6&NH"*FG<
MAPFAK7%G&F']]JP+>.;%,9:*6;M0A3E,(S>-MSP36?&XJ*LD\%0JZ?.NKYT7
M=MF07DNZUD/#AG[(J!:+:FQ'QXL<<JSL!<;94BPW'$FK2JE@Q&@6U_VY:=B2
M)9,U'EKE5JP#]665F'P"+.>2^(Z$JPNK?>([)>DQI_(![S":^(UFAU*O7X[\
M'F8_#0NPM-DTDDD L\QXKJ:*MIFL[$-FIDI)[GU1K3!IP]L=WW=C]?F5N5>V
MRQ:P9UM*2!.3^<@L95IKN]>@,U=@9H^&T==I?7!JM)NH*^@\JI9HLD0N2Q0K
M1LBG8[UO6 0ZJE:X,GD%=KNIGY>A;?M#,TG.W_&RO[3XI5X<'V(!)3N^3=C$
MC=88"<VVR)#SIOE;/]+:$LP9T*T F]<10?W6<O9#P:#U1//D/[+^R-1M[>Z(
MJY->\/[-XHKUF\&(*Y]]^F9^@Y\V6">"<7IB0%(8_E<1-A=Z:M*2[%3*9I-6
M>@_)*<9RR]6M5G>VR:&A=YC%O>TV140?!#?\J$GYD;Y(CA-=""=JJ8ZN+<:P
M)?JTE:/H7/9#6" %\XNF5*,$S)IWBA<C[+.V><UM*C'MTJ3%-7[/67]3S#(
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
MV>-,F E,4,?<LP:BWAA,DPRF.85NC(SFRVYX:Y"N_?T@S8DO(@ -XN\.)'G
M,XA#LUIJ%Y$/2<XF,_CN!0D#G0#$)43D <0"$V,,.,(0P- (@CN,I_#2]X:&
M,&)V9Y1'B20  0"V!/39X;2UQZ-Z0OQ SG2&>L7'0AO85AE"\::S&ZS,+X%7
M9\:L6?O6\%O?6?P.5Q;[YP]'U<IA6Z<(39D5IC#I^P(N+0SZA"IN 0< $J.
M(S (!Y2/ J$G*(YB(:1O3.%XS83V JD3Z(>)7<G (2]6TN,,;FNR!T!C')#K
MT-2[]28T&G/2@9QYF00@8>E^8X_OVZZ6Z>.5NQ3(Y".'>-1/,+$N!8(#)MJR
M]4#^RD ^#(3SO!\>((%,YEG,LU(^VCG,TYW#?+-8/K1^/>4:=G^P_+:$/XW-
M/+(+CR9Z^RY8YD<<<):.Y(B#3!0H@.PY%=KF9)#BD=6#NY>[;+Y<$10/J 5N
MRASNP)=/JP4V"LCL8(N6@6#VX$HG(PU<F2J!$Q".W]@:%:&F1"/GL'&N+4&Q
M&5QJ#@89J!C8*08V+KPDH%AX8%K6B#ON CT<$UHF</!MQ%$0:@/TY^Q9M6 7
M V.T<X&1%8/5N-@ZHZZ%Q_:Y>.LH@<B:"H;@IUI&%(L.U1 X2,LQ(JAB&3HA
M7@0=B4"8.=*93<-BK%H@6XRZ,%L17:+UMK;=IA.*$]AV:E@&I%^>)Q6S!EB"
M/^81L*H 0@5:>(PQB"*P>7'A +$J8B@O;RX@O)T+B$6EZ$UID-ATBG#AO@\4
M6TQAH?4&JKQ@3UN4!W>YF3W; (".D-JUX^@CF9B'+=BF@-&%-,<-B/_T'I2,
MLJV-C6GN/)&=M^  ;PG#;.<PO$CJ#AWK*,.3E93ZVI:-4/Z&5(X$1GI>HA!+
M2VQA@]90:@/W\?@==&D/%*5'?V3O@2X^! 4DV7O2J>&P@>7V4 C/BZ)D8=>^
MLVI"]8):87JV0<29K5O6'VE-F9- W/ @/2&Z)Y]_MHN>'3@[N#-N[&S<_+6=
ML3W49EG(Y>^2*.;T9=C?Y5,$[C=PK;5=P,(T"CL!(Y5>T!M[ U2&H3"&\T<J
MUD@"@<)V)L ^JV0/@@,*A,8"!/_C?B2+:/Y'(L!\&[U)Y-F#I/WW#? KM/(!
M6M,)@.("Y18 73S$P.,03W# 6DI-%AO1&:<WR#4<Y;5LPY)U>]Z>G2)^$X+3
M/:,[0MJ0>"F#CIHO\NZ#:$\I/G0!R (3SSO"HX'MZ"0$+(&;[&32>K?QO/5-
MDIG=W:%V@+/X"O):'F#$;2H&(-J?6U+$YEW)%]%4!E..=3^BX_17(Y5F;Q[&
M@9QS:)U-I$O9="4> +_?A105UU#U,BYO;H<+]RC!-D\)-.XP/Y+&R+#EUN?8
MV*UY-CV(2JYP:@&--6]E7]I0(.. SELBLE;83NTIUE0@=^FS&3!,^E13\[#8
MJ-3M@TU&P1_+]*<//17=0T\EP]8;:P?%H]HC[8]V?EQSL5$__!&**[5BO5[]
M$9JKQ4KSAYA<JQ6;1_4M.Y?L(KJ%!$3HF$8?<[5<UB,+?(19-;Y=)((49WAK
MR[!9>M 'L\A]@#F%][+Y4GI7+C36T_D3J6SK^%P-ZRTG!1LZR'26;)%.,DZ
M41[F[6.(B[A-5^ E?8O!^QS''KV 7^]EOU?@Q>^ T'='?@\XODB<?YJO;JG>
M_?A7X5@'TF8_EYX;7''K$R7I!:+YD=5^7=:\)\/OE S?]K*F6P4<#HPC]F=L
MDCE[YU+.>YK9=3R^IYGW97T-F:0[$=PG9XNCI0OW:\-Z6BG90Y0-IS:Q=*_&
MM=QS1%.^_*[8O;?(<IM[TA'DX\3P=KHLY?77S9Y\N>;!-]'23_=BG'U%[^1/
M4$L#!!0    ( )B#!U'YW!'9- 4  +@<   9    97AH:6)I=#,R,3$P<3)Q
M,C R,&YG+FAT;>U9VV[;.!!]WZ^8.M@T :RK+=]KP)45Q(MLG-K.MGU:T!)E
M$9%$5:+B>+]^AY*<=9KFTO8A:38&+$@<SI S<PZO@S?CJ;WX?.9 (*(0SL[?
MGTQLJ"F:]K%A:]IX,8;CQ9\GT%1U Q8IB3,F&(])J&G.:0UJ@1!)3]/6Z[6Z
M;J@\76F+F29--;60\XRJGO!JPX$LP2<EWO"WP1M%@3%W\XC& MR4$D$]R#,6
MK^"C1[,+4)2JELV33<I6@0!3-W7XR-,+=DE*N6 BI,.MG8%6?@^THI'!DGN;
MX<!CE\"\=S76I$VC:UBMENF1IF5U.E9+]SO6TK3:*#';?QO820VKESJ9V(3T
M72UBL1)0V7ZO::IM*Q']-?-$T#-T_?=^K:@['/@\%MA@B@;*U]+.+6N"7@F%
MA&P5]PJ?I &IL)4OB7NQ2GD>>XK+0Y[VTM7RP+2L^O8/NJH?]DO9GE[\^M*
MXI.(A9O>VP6+: :G= TS'I'X;3W#?"D939E?5LS8/Q0[CWX4G^O2MS;:"5E,
MM[X:9N&=<Q6P)1/[>T9+[S=,U;CIW[<]<S$7-.U')%UA\ 1/>MWDV7MJ.[/%
MY&ABCQ:3Z2E,C\ ^GCA'X'QR[//%Y"\'BU#JS+XC ,_<X[/SV?Q\=+J Q12,
M#IRK<]568>[8102,AJ77X>5X.YK#:#P]6SACV'6\<K<$>%=OO1R'$<*+8P?F
MH]G[T:DS5Z:?3IS/,+(7$MRFKIOWN\IB#]WLF<URS'NF9&Y^V_=)'>:")@&-
MP0Y2EF&W YK""8M%L"9,T#J(@((;,.H#O:)N+M@E!>[[S,5ZW(>C,&<>6T4X
M_:0)3XF<\.! *NWO=4Q3[]L\2DB\*;Z,_F$=4%$P?P,^3POC28Z*&3J%UG;H
M15UIJL1;R3&2 ?%X(B= U,ER@G$5_&9-1*:T(^W.2;HD,<V4Z55(-S!RA93(
MA$JGB*A+95EQ2;-"%&W@(N;KD'HK6K\SZ0GQ/)Q]E9#ZF'53_?62;JA;YYYO
M+V]$N57$5*9J!TQ&NY_!AYRD.,2$&YA11!^F,88CGD9@Z,J':X1]*6L!1:IZ
M\$<>4V@@GHIETBY42QO_(=7/0[3L8ILA0\_63 2%O91^R5E*Y5*J0&V%0)P*
M#L@A8*.&=> =7N,069/B0A M.%=N0.(5W8+1Z#::):ZCHF_[>U:W#R3V?@9]
MU>>2"\&C7N/YX]'\=?'(8L185 YZ+MH@J.=A:9'X"I(^81*@24HS"9BZ%),P
M!%3#KI 0X90EB*"L'&M]%I/8E>5HT"LV$!(1LE8>EGCC"2T'VFR+L8H7ZIVX
MV<&(=0LC5HD1098AO0X_3SV:RM"'),EH;_O2]UB6A&338W$1I$*I?RG'=)>$
MU<2/S52+_TY7;;=:Q?I?X*)?>%O[U=Y +?<&FO!N"ZV6:C0;=\OO5;Y7B+QI
M_:CNO<*&I9K=]B.5M2(B950PO!EF\%VM4?N:ZC)G9G)U#<$J:;+HD1S969))
M_'Z=K=+@38@;"(EM05K2X/9 \@")'DW&FQQ^I%.UX1@)A"-FIP^C?)7C'-XN
MQ_1K$E09>(WM]\?V_::([&LH?SZ4^WM-7*H4SP<6VS>B_<#H\ 0Q?2$@Z#P)
M!N3FY!FRJ9KF97,8-,AXR#S8NO?+4>V57J_T>C&!?!(&G>$V@\D#K6+/81?G
M/L[UN<^T//=Y)=+_GDA/E=8";5JQZ=S9Y=YYK_1#A[7WVTEX>:O72VE()"MV
MK[F^N@"K?5N3+'&>S07M5[#3;]^4/7B:?N<E6O4L[_2*V\7AOU!+ P04
M" "8@P=1^KZX2!0%   /'   &0   &5X:&EB:70S,C(Q,'$R<3(P,C!N9RYH
M=&WM6=MNVS@0?=^OF#K8- &LJ^^7&G!]05QD[=1VMMNG!2U2-A%)5"DJCO?K
M=RC9J=,D38IBD:2; +$MD7.HF3EG2(KM-_U);_[Y;  K%09P=O[^=-2#@F%9
MGTH]R^K/^W R_^,4RJ;MP%R2*.&*BX@$EC48%Z"P4BIN6M9ZO3;7)5/(I36?
M6AJJ; 5"),RDBA8Z;7T'/QFAG=_:;PP#^L)+0Q8I\"0CBE%($QXMX1-ER048
MQK973\0;R9<K!:[MVO!)R M^2?)VQ57 .CN<MI5?MZULD/9"T$VG3?DE</JN
MP*GC-GR?T)+KU,NU>JWA4[O:\*H+K^+Z;IW\[>!#6M@]MTG4)F#O"B&/C!73
MXS?+KEFKQ*JUYE2MFHYM_]XJ9'T[;5]$"@>4")#_S'%NH2EVI0P2\&74S'S2
M -I@U[X@WL52BC2BAB<"(9MRN3AR*Y7B[A]LTSYNY6T'=O;7T@"&3T(>;)IO
MYSQD"8S9&J8B)-';8H+Y,A(FN9]W3/@_#!\>_<@NU[EO-<0)>,1VOCINYMW@
M:L477!T>.%6[57)-]Z9_=WOF82Z8;(5$+C%X2L3-1OSL/>T-IO/1<-3KSD>3
M,4R&T#L9#88P'(V[X]ZH>XJWL'4P_8$ /'./S\ZGL_/N> [S"3AU.#=G9L^$
MV:"71< I5>PB_#K>=F?0[4_.YH,^[#N^=3<G>,.N_CH.(X7G)P.8=:?ON^/!
MS)C\=3KX#-W>7)/;M>T'I,PCBFXVW7)>\YZIF,MW^SXJPI_\0I(0/HAE$=2*
M@;?BS >?1R3R. E ^#[WF,1O& 8IIWP9XE0C8R&)GMS@2!L='M1=UV[U1!B3
M:)-=.:WC(J"AXOX&?"$S\#A%PP0=0+0]*3%/0^7<RO5$$B!4Q'JR0YLD)1A#
M)6[V1!9J'(T[(W)!(I88DZN ;:#K*=VBDZ>=(JJHC77'!4NRIG #%Y%8!XPN
M6?'>!,>$4IQIC8#YF&'7?'D)=LR=<\_W*6]$N9K%5*=JCTQ.K97 QY1(+"?!
M!J8,V8=IC& H9 B.;7R\9MB7O!=L&)' 4)L4/J01@Q*2*EL7[?,U!_I*5S\-
M$-[#@0..[JVY6F6@DGU)N61Z[911=TM#K/U'Y!AP9*=R1(^OR<B\5.+*#Q$&
M5]Z*1$NV8Z33*)5S<H?9LQT>5!HM(!']&0IN+Q="*1$V2\^?E.[+)26/D&AA
M7OD\Q"!H1_%NEO@M+WW"-4MCR1)-F*)N)D$ :(:/@B45&V)D4)(7W*^E%@%I
MMF/0C-"]TB#GFXA97FV3'<>VXC#OY<T>1RJW.%+).:+((F#7X1>2,JE#'Y X
M8<W=CQ;E21R039-'69 RH]:E+NP>";8S/0ZS7>W7&V;5:60+?H6K?$5W^-O-
M@)EO!BQ%;S=6JJ9;JM_?_EWC[S:B;JJU_P*X5#&=1N61QE86D3PJ&-X$,_BN
M4"I\*W6=,S>^NJ;@-FGZUB,ULK<&T_S]-ELYX$V*.TB)W0V9R^!V(7E 1(\6
MXTT-/]*I0J>/ L**66]!-UVF.)'7\II^+8)M!EYC^^.Q?;_)(OL:RI\/Y>%!
M&=<KV>?>ZOI&9!^H!$\0OU\DX?4GR;?>C3Q#Y6RG=#T<!@T2$7 *._=>G*Q>
MI?0JI1<9R"=12R][C3.\WEM,\M<XK]+YWTOGJ=*:L<W*MH]WO><0^6%94[(
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
M#3CX%C(#HT7$Z&R(6A$U!>]8T)Q,#71!,?P'*5*\BL?;^!Y[)_ALT.\6EV0
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
MG0Z$_F"\=G:QP+:,FC#*J(0"K72TQ9()&*)"3-8R+9"+6FO".2$Y'YV8O4W
M+8846-D$2IZ%2(99)C!SZV2M=>(<>7+VVM%*YW1DUI251!D#9"4\!R<QZ>1,
MO;W#.?+D[/6DX6@%""LYV:GD&8(CHU4$QC(R$T#76D]^XN>O]=+%X:W1(0Z6
M45GFD@"N.1<\*\6L(C-6<& V&QLP,E5K93E/..>C,4%Z8U"!2.2%A$!H1JVE
M)H^$"4#O:JTQY\V=LU>;46IMN0>R>**RP04!,AC"4V@=@M"U5IOSYL[9ZTX1
MT2>-CHGD%1H1;% 1<\Q(QI">6$$SUIVU4%(J<,A!($,I5+!(,LX#9$$>G<U:
MS".V60MM((4G22' Z" 5D-G-F89BA8L4F<MN#N*C%GQ*FC+$$"59NJB\-F5-
MV29/'JA2QGD]NQR0;Y6V5X&Z$;UZ.6?C/R=E3WV_>]SOT=?A3=%+OW?[O9U1
M/[Z;OKR=5G+*#6AX$I9;G22B(S-'D0OI%";G#1,VV; TT*RE5!57$CHOH4J;
MO:=P7(V@4Q.8&'A0G"2UBU:)Z"$DPYT=YTPR+<7RP!3C2?>D4VJHC<V6,FZ
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
M46AA$)Q/U0U4BONBXDF9*RM94#HE8Y*)R(.N356WA4!P7H4E K 88^+>*9[
M!1- ,NVU$(ZKSW8AKA!<-!L[2"M LU!RG)2RMF0,IV"B8)($K(#ZZ\&KQ=/6
MQMHRZD&/D6FM+6@1E0'NI O9>N\)1I&RJ+\>G!V"\]&#27EO"!FA3%;2\\",
M1A&%"I!30JB_'IPM#\ZA%GMV(CLH1HM72@'DLER11-(Z66MR_?7@;'EP#GJ0
M)0Z<A1B0JY@B8 I)J.@8\SX8K+\>'%LRPPI>0J0;Q&54A1&!0[26*T2EF?)9
M.Y>\#$H YSS77Q7.%,3Y:$/RW263Z!5DJXSG3L>H@S8B6Z9)H-9?&\Z<$V>O
M$)-+V9 ;"%%F%4D=:B$Y6IVB)UW)ED ASIP39Z\3R8SAP,![:;V*6?JH4+/2
M3-0Z 5[61"?>WFWB6MRZ7&LI0Z0960 N<NGW2] E'T06T8L8F631R9KHPT4
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
M4?K B51  2J>C$K!:!%3'?8C+S<^D5EN UW19J^"5,YALEDCN539R3H4D5M
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
M5&#K-1X'$&I9/O_F!L(?F*[G5K+'8>E9[!"$IC\I5EF%5GT5AMGL]SPX@1_
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
M_0Q/T7MJ99_>8'K]V>3:#VK@Y"+7SX3F=U__Z8?Q,_*SBX(]]+,_O:MY)HV
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
MF$B@,]J".:)Y%:+(F)(!JX D=A9QSR+*1\W,%EB+&+1*4;+,$:LH+@7\ /P
M_/!D^2$(["V74O"LKC+"G%"2>&UI(#9$R1=PT #J>#QUS!POA-%&2H*(20YQ
MB2VRE@B$/0W""X6Y3)DZ-*UA!OP!_ '\47IA+QU_S-6#66;8%UQ)IB+'7KA
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
MO9N+8_[8[KFNW8&?'(;7XSKX:C*M"SVM2$^V'\$3W',:A0Q@SPB@!$-@A"%
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
M@R+B1<2+B!<1+R)>1'QM17P%<]A:;KD6%#NHJ=-:&NF\,5!I 3D5>N62ZZP
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
MIP3:-V<B4B6<P5J:J\5@D7[W*_UFK@40=XD$[5$VCD"/5@8Y:AW"G@H.0@\
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
MFST;K/UKL;%?NXN6=O3"1M6[L?E_KO^OS<ONO'24M62S5'(32 +^Y!QS9XC
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
M[WN]91-C#$R/Z0B3F&+MT\FW;EO7[F1),*>!^]C/3I$6++X[J&5/O>WU_!B
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
MND%%K7_G3_S>@RWJGHW/.O>).8[P>K_FRC$+9&*8T<R8XO/>^@FG7D*A</K
M.ME7'RI'9^8YN'H;.*P;?>;*H1V_-W=,_?BU';]MU#'5@^/VX!*VKKXS.LUA
MG,GM_SLO!V"U"U0PYK&632D[.7);':!.-P*YD!VLK2UX:\SF]?46[EK9*5-F
M"N-@4VO8;Q\=Q6JGZT<[ML#>OMJR4+//];28F_#-B/'212Q\WW9MYPPD\*7K
M663 P80#C^8AXU+5:,:1XU9NF:>OY\A:DG5[\T^TV%'PV;+6S@7Y!89$;T*7
MK5[%.:=V.(673MOGT&,^M(KR*WDU%]^LOP%*#)KR6G7=!W=RO_/',8PZ<3]=
MHY<VJ6?9D]B_>V\/!5;)D,20UIPAGH1'>9]14#((AK6*W"Z[CV'K%0G,<^LL
M9S1J*ESBS'IA07GU?MGI?8&L*C_W>LV0=C!N&C:XI-O6K3WA/UQ:0[MV&;.A
M!;M;TR[.-R:APWMOVB48?9"F7?CA^HR5):_XDOE-O_R#-/1&E._PAZW?&8NM
MY]%>+C=@;$UZ+]X@67XB8@$BX@^ZO[VDCZX 6SS0:NZA:=IC=Q"\EH$?K G<
M4W#WFWX/S*ZMR@'VV,67A3 :3!A;WH].1IW*6[(UY[PM1%*(9$HD>[$(C4(/
M,WJ8Q!31.*BX(#E:?U<IXZ5F]:>V>/L2A^K#E[#>(]<UH[ZUE*^^\$ZNR9.
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
MQ) QA",B/"@(Y83RN3R)4!6Q5,12$4M%+$] +(Q1\&=L,#PP;D'H1AJ5-8H
MW1"*9>7.O$3.(=.T/QZMC\RA(!U#/#&)C$L4<<9IB P;;>C&MMQDAE6L\\BL
M\QC!PU3\<T<J>(GQ07(M<=.'[KF;;/&6KGO)%+!R$:T&-&W_++9^Q'JQ+ZU"
M_V70OSD3S.( Z\(SE4^'MHA'9Y 5C"!)D]%>.,,-*2J?:/44\'^_*;>JX/0+
M?L7=4/L7SU:LX/$%AUXJ#/PU#)Q&720CA"B94]0$1UQP@QSE#!& 0.V-ICJ&
MC6TE3 6 %0!6 /@"0@05-OX:-DZC P'C$%/$*#)F$*C%B$P4%(D8L'&!QA!R
M93RZ*9^B5L+ZP^.S;Q]ZB1$ ^E@1@.6B46N,\"L7 <@QW_VS;@7LRP#[^8SC
M+T'Q6NDC(BYAQ$F17"QR%%A)8Z(T-/ G=/SO-]-6%9-6<T&Q0L6U</PKZ+L7
M]$W]_:0Q\5I&E <*\604LC%99!@,EG*<>*4WM@$'*]RK<*_"O1?@[U>0>"](
MG+KY-)?JL.#F.T(2XD)@4(,:HR0"2R8D'HTIW'S!GR(*NO:H6"WTW\/-9]5"
M_ZMT\W.QNPK:EX#VQML91Y_!B F>/ )ZCHCK%)$AB>=2C(D$8X&Y?;7"7RUP
M5;BXDHY^!7[+@]_4U?>)YK0)AU02$G'."++4&<2H(Y@$Z2*/&]M"/<5AKQ7R
M5<BW&F/WXEW]"A27!\6IL\^$%5%3AD#8$\0-P<AR%A$S(5)-):66%\X^X&6%
MBZOI[*_]FCZOUO1?H[/_5W=8Y7(MA>RSI2F,4UAC)E%,@H*O[Q32!N<M6Y(D
M V\87AQL@ZLU_6IMJT+%U7+U*^A;'OIF/'V")0W"H(CS?B:&';+&6D0),<X'
MYE3,HO8I'/T*]RK<6XVQ>^F.?@6)RT/BU,_'40JBN4.4.XNX4/G 0\F1,XHY
MQY/R^1 N4(.Z4H,KZN:O]YK^_G'LQ>*PB6IE_^4Z^ZD5VC=@^[O1^02S$+^3
MQ[P"^/L _&SR/M/!,.(%@@%-B"?XS2KC$?'@J3 :J'6B 'CR%%M9USZ.6ZUO
MK1\NWM_=G\7%B]CK!ML_KB#Q>2!Q&@:(SO+BU#L9>43<!8ETSNJWB4@?0@R)
M^3RY-27TCPH4*U"L0/%)8P$5,CXM,DZC 9%%AF-@2#,B$&?: BABC4R,,) X
M.B-E)197.AJPWHO^BV>IK$P1W-&;H[LQ>#]TA_GTNZI*[B^5Z+QSO[Y\3GW>
MW1:-.*B8<QGFG"V5$),44:2 ' T.? H%OWFI$%/1VT"M=)[FJNR;DB\>J_W<
M@?2'G'^K!VRKN3A9D59%6FM!6@\3':M(Z\E(:^8H$>HB%Y0B%G+:7Y :P>@%
MA+WF4GAM!(W9W>/J*>JV59Q5<5;%62]FTKQDSGK>C4P59RW-6=,098J2>Z$P
M@I%CB%LMD8G*(><$$<9(BF,"1TMODB>)45:D=7N$\U\#"X\!_PW-']OC,6D,
MVW O7_Z=)V>S,RQ"^=O_4WRLO(CK_6M[<L'B=?A1SAAIE5,2)JYTEE-*'&=*
M4)C..NKH##D4>F/F2Y=[ZH[/=+DC[MQ_-XQ#/G"ZU>Q$=%S^#6B3<51NU?[G
M4K]<QBL1P<9MH(QRSU4PSB9%+;:*!^JDE(>[!5X13- 4N"[CT:?AZ6DKMB-@
M4>M/V[(='S\=QSC8;?9]J]L?]F)_'^[W9ZOKOS\S)NV]'6,2X$?[O6@ -@$6
MM;_M?X#/?&P"WHB#K^\!:]Z1O:_O?C9._FP#OK3B__UX_NUK.'64RSK]V(3[
MT\9^G6?\:>P>M[[]_1[PIG5\<-)HU?<_BX/]=[3^][>TM[LC#H,0QG%+$;$R
M%WRS!AE*/ K<."JUEY3$DD7 4&/8R1Q &)>*J\BX#]Q+9303P40<@S664AB#
M"#!_"J,PZ U!28_ZO59T?&TW#FRSU5^<$+/F/C<YRH&Y_;Z7VQE$ I9BGFH
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
M(+9",R4,12)(A;A0'EF*+>+,",(TX2"8-[8?60^O?1BEPK0UQ+2'T\,5ICT
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
M H9322Z9C-%[AA3-,?8D'#(Z492P(=B37(Z(;6R33646)7D%AL\MN*L ^RC
MWHDKOHO[R4:Y2L5Z;/=^Y=A[-3R9<76Q&_F[(NIEB'IV4[R'03&!>91B/L/6
M"8'@WXC $%C4/FB;5QV8V<145<&S%7%L'G'5H2*4BE!6@% >T1NL".41" 7/
M%(O@WFE"D2)>(,X$1BYPB01QA.84JRCEQC;?U'*Q]'O%)T_J&XYK.>9*AL\3
M/5O[MLQ8% .+"MUAKA9YOTI.5:\MW6M5<&19%)G/TFE-J_YNYJ.">O=,;%\+
MS5K)TKL%3E^R\GSR4,:XKO;YVW)V5=)S">FY-[N#,O)()4T888TMXI1[9#CG
MR.G@8V!,4X[S"BQ1JR<]5YT77GFTHD+^]4?^)X\Y5,C_:\@_#3HHKX+W02 G
MF49<,X]LX $9J47$S(7@75YNUE5UEU5=<U[O39XWNE7Y\-1?<:VJ?4XOAV2>
MS[UH=#N^XIGE>69VCR<,$K64:&1H<:HIP4ASS1$H!Q5,$ ID0[%:2MA35-E9
M^\U-%0*N'P(^G\RN$/"^"#A5VD&[R(R@R$>?$%<@MTUR&#%FF&-4:.UU7MYC
M]"F4]MH#8+6 \3"[.V?T]JN-854[;JH=-ZOHF%1DO$PEH_V=0;V)?Q:$O'-(
M%?4F$(6(%N"0!$:1X4XCG4*TEB0=M"^*1C"\>F4_UVV[344F%9E49/*\/EY%
M)DN22>/MA$P$^'")!H*<<B%7C08>B9PA9Q(6U$:;;'$H"Q&+&<P5EU1;-]>K
M+=76S6KKYHN*?'PM;I6KR, #V:-8Z\6V;7:F09!![+5KOS4[M?-H>_V%-.OG
MUJZ/-\J_$&E?O6$>R;#&L U7\?=WXF>4%C3(OPG#7K:+FW76V,9V2A/[.+:P
MXLU]L"]2R:X[R*[WLSZ\Q+E #/'(!Y40%]H@(XU"@1N++1-<<+:Q;;;(6'2-
MAGZ[FL!K-X&7<9RJ"?R<$WC&;PI<"1YD1,1+\)LHCLAY1Y$.Q/#(1/0V!^&V
MU(T3N-I4]<N")S3['KXWJ('!QQK8?<UV.L-VM:5@K;84P(BZV'N0Y0NV%%CN
MCLSK(UC7?V//SVXD0+3"S3O@9GU6^'BLE5":(N5\1%QZA5QD#LF H\<!4T,
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
MYE7^LD L];X?.K7//1]B>/G=PY^N-QT@"F7=@+*VY_?/DHHD '8B'W% 7(6
MK&,8!<N S8R62<F5Y]2L<G8^OGGN(-!CK[FV8FGQ*^_*KRSN8W$?B_OX&,1\
M"247ZKT)]<[O+ JKN9:.H)AR7)>!RVA-PDCA1&R46,A<GX;GEL;%6RP=C9=]
M+'?;)_7J@D+YYXR?G?ZX:?QYO0(JT^5#]$RAG__'#7^;5;T[6XME?U!WFL:B
MP]B%!WV+L\HH__O[5':<3JJ4KUQ\IW6PML %_WWZ=#S_$1?4USDU\)87U)DK
M'C^9IKFO^;T:/I%6.26!SZ2SG%+B.%." LOIJ*,SY)/"*\<W[0UG$/@Y(C>,
M]BMJ=L.?V>Z!/:Q7?CLEL1[,ZIEI."?=RR?ZW'3/%=HQ+2IGI"Z6OEFK[KFR
MUBO;&?YKN^/X KSV[B"W9*Q;4D.+;?XY-1? 1-BB[X'F@?I??\1;1V\[6_1?
MH/ -MDG_^K*Y\Y%OOWASL/MA]\O9&EI;.^_9[LZ_\#P8RY<W;.OU!MO]\))M
M?O%''WN;W\%\X%LO_NCN]K;2YLX;LG7P20J:<X8XTBXQQ*6QR!BOD#!!8LZ$
M]R%-;#O IAC6LV7F--4>C#C+3>(IPI]2 5X[V F"$DGMV9I;6>Q5(_=<L>-5
MIV_[OF.[U4:_AC]HPOSG$7%>L<^@XV2B?CR*TZ-6,1D+.B,UIUQKIH4S@L(=
M/,#RM73EONNZO8AN]"[Z7+ZM$^OU;[;35.)Z-1B^ X.U307='D49-S]_BB)8
MG9)%+DJ!8%X\TLQ9!+\2&G..=<2W+>C6)@"\A'YV]N*TO!H8$E5C,-15/>[!
M6\#'5(/Q<-*0P_9#98_5!X'#A&J;BZ6=Z%8UVK.CZB .3SK/P@VC*N5U^*U9
MA^ZPJH&7.PGLGOZHZO2_Q7K4M*?U=A0_#X:'U4%GM#=M7SMWXUX'O*ZAWSN\
M?@&XQ:COQLB:(=<MEG:CBW)-4K%0A>/D3XCBL4:\>#+&_+8:]3@C5FM,R 4;
M,26+)6-8>=>NV/AT6ZV6MKW7CRT==^FMKME,L)W]ULN?+M*?+@*&M+'?XO4#
MB^W!E_7> -[Q"#R,/P</GXYSAW4YBVK<M6J\'@[JNGK?'T9XQZPAKVVG7S2D
M:,CE&O(W_%PTI&C(K*[Z2>RXJ$51BQ.U^/,X#MI\\_*_X\XWVYUL)!0M*5HR
MU9)W>V";HITX[%6;=O@U3H+.LSV8HBQ%64Y!"JK>QGHT[/A1# \0*RDYMS?V
M-NLZCNIG"]7PX;%3@HMPBG"*<(IPBG"*<&XUN#::.?>05MPB,Z>Q1<?]X:7&
MZ..)KEV"NM.3/.<%<_TS?HM\6(<:9XET"E-*N63>*4*3E(2JQ+$GX0X.ZV2%
M7N^'_,]<L&9]]*<=#@]!BDV$KRU'=VZ;_C@]NO.VM_MBJ[/]>A/OOGA#-V%L
M6U_V.KLO0O=C;[>W^R6G0+[_OK43OI[K+OUZ]^LFW> ?C]Y^W7KQ\?O6BPVZ
M_?JOK_#,#MS9V]SQAUL[+V%,;W/-\^\G1W>T3T)S+E'N_H0X3P0YCR.BP@FI
MC/16D5SL<Y48^0!'=WYF(;4/8RZ6S[5(_!X/OQ0&* SP([W5E-#?R_(NR[LL
M[[*\R_(NR[MULU.6=_'?GJS_QF:E%S#!E%F/C+ $<1P%<DH+E 0QQA%B8Q+%
M?RL,4!B@,$!A@.5A ''"  3$KAB5R OM$3?6(D<C0\0$+;U-G+-4&* P0&&
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
M5+RH^%*K>+%CE]J.G=^PEC!UPB@4';.(JTB09=$A3J/DVE+J(BMV;$' IX:
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
ML#B77V%ILDY;I#4U.3:AD07S&^5^C(*Y1%-@ (O\(3K^%%@LL-B.N;L9+')
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
M'-CE@!K(D(@1$4H8\).$MN(RN_P" &F,YZQ,^=(P-GBRS,&-XRC1J5!4LW!
M5J@>V=%X- !7Y?3U8^M_%G:ZO)U6]4MS+7_[:[5GX;>VB;)E\?<'56\PC-D*
M[%^)VK#V*!<F&.H$#]AHDK!E,?EDO&/^3FR_VRS3E]_W.\/FCR>8_>36XRG#
M#P.A4Q,"!XY%N:46XCE4KL%11MI+QGD UO7@)X,/<,.X20X_]JOX'5"P4\=J
M'_ZXN0SN0S=:\!]N!O2W4JC+HBASP9/7>;3UR^DP_\FCW 1WO3?NS?![N__*
M=H:;=O@UCOZUW7$!]"F@OQ3@8]+@B:0.(YO/7X*C$)'UPB,1(I-81:*U!!_S
M@HSY$T1/(-ZJU\BW^I8%?'RAP:ON81.Y;K;RCW&M?U[EUJJ-E*.Y-N_P=O:;
MD/T!8-_DCF'<'\8ZPQQ\UCD,NZ82WBYCX8SN_0BZW"70=6Q<S.UL;!_TX[#>
MZ^S/='60_AWD/VM4O.CIU/ XV'SS20FO ,\\LE:"GG)J ?(4 >L#?%RP"PU/
M.19RA9I^:R1;[0\.IELNW6[EN[:N@>'AQTRKI]1S%B?,FU)S6SSSY#S9N)GL
M3N6;YO7WH -/N"T%<V*9D$E9P2EGUEA)I);P)"J=3"06"FX#!;/-]4^)>46$
MIDA)"UZ3STDTT6ADK/58J*@U42O/4]:<1^7@6VE4X>#[QK;M]4\4)L13YQ"5
M IPJ!RZWPS2B*/.>DV8RY>0K<A6XW1$'OY[LO78/5T^<CR9:_//[:$9K9H-0
M!BP*SK$PQ#KA*; PYD1Z5O;1[CO\!]X[-4D%Y@BR'%P&3C% %0X8@5G.*3'@
M1Y!PRUVU*1U>LKEVVJ._,#GM)&%P4#>I(,^:O ]XS.\'G3#: R<;?.BI/\WI
MFA(3?_^B.ZVK!]WQ*/X^S?K#\Q]Q07[-))LP0U4<MCV&0,D96<Y]W1O.LBX_
M1^2&T7Y%34SEF>T>V,-ZY;?367N=/CHCT7."NCQG\*J<J!_E.)W)B2)48DVI
MBTHJ#JKI@L<VRN1)U#0DM7)9LN$"!'V:$!?@[FCOHEWEZV6OW-5>7#.,4TAZ
MO V[F:_4.X,,HF\GBW8]*\Y9.-U.4T<FYV;GQF?9,'S:P'JX_>83\2E)T'B4
M5&2(:PK^=!("&=!AFBB87@&O/&?RG.W7S,@%"05S"O,0VRM%,>Y!,8XV#SY)
MSI0.WB O7$)<8(JT)P1I18A0*5"GW,ISKB]1C+7J0P2S[O XB7%JDS5[M:&3
M4ASFHOW'T?0FFW+J3@"&-3XI_+N\ ?57L&S.)VDVN3#3C,K5QJ^_*@5U[OYJ
MT.3J@$I/8O*#QLX]EN[^</"M4S?R[_1/,CD;N9]*Y9RDXN05?6*(SS]CDF5Z
M)KWT^*8F/Z.)&[@<2^C &,9@EK\; R3LVT/XX>2JK=*X/[&\IR88S&76!ICU
M@[U.ON'B-X.!7?IB3;3"Q=BO (0Z\5L,:Y?JSGS.OVB1KER2\W_YELFRKHZ-
M?O67!;ML>#@Y0Y(E<.EZL ' )4XRID]VD*8[3A-UNC@ !BOLBJVK21+OZO27
M=G\?'M>9&(K->1NX=&H5S.=A_Y/SL%<O6RD9%-TL,6Z:''Z27K<Z>[7)1P!M
MUN/N*(<JFO2Z]?UAIYO?U%PNDI.DM,E'P*K_:]R/<S<UX]T;=$%(=?-V0-A-
MT 9XM!^:ABK'Z>S@$34_3]?J3,0P\I[]&@$LP!(<UY7?RR$X&#7(NSO.1Y/R
M=V#*UY="S7!Z'BXS>]69GH6KW.%D2-_!A1[%[(3=\#RV3]*8$+4$^R5Q[7$
M.SX*0Z,'@SU'RXDY=[Y/E.3!1TD>?,/ OW=<PYPE@X*2''$O$S(>.Z0)HXKB
MZ"3F*\_%VOE TDG"X%2ELMHV?!*.M>XX@GT6($:PC(X7$S5G4E=OO+*.;[IT
M94W70LSWW& Q3(#L]-AG3M=U"Z '9B4)(3G)X?_ HHO)X2 U.&,Q\4OZ0FQL
MO2IKXO$3:@\VUS]9[7VR7".&(T9<,8L<E@1ARPU3DN6393FAEO]H?5QA4B^<
M683-)9DD>65>WA^L6EJO8KM)L+E4++],4 2N3Y)L)GY <T1M/JA^&FL.[(F)
MM59MG\[K:;S_*7IEP#K)]#GUH*EO !Y?]@G H)A \^6/=-$#LE01O,3&\E^=
MAIVRAW3Z4,+$;SS!]ND#E]=MG!G&C7XW)RSF[=]7W7$G=#[WJC\'P_W!9+?S
MJI7PR]RO)SHQM?HF1'0SDDE*J8!ES$USN791"VJ2M"3P&"R/34\VHC YG0I9
M2.:Q2.8K!V+!%"9'T(B"B0EQ'0VR%*POIET(SK.@@@6L_:'9-<U#.+53=\J.
MV1\/\W?-TIV>/9T>'3V=))C5^(Q6KE4[YW\Y<?[#U%PZ=5QV\O&G#[YFM&G
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
MOF2]XR^!9#+G042R,,'-CW%(TCS+"?,S27FB_$3HK5W&=Y)+ 84-FJ/^<>H
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
M'ST[GG_C]]]]$4F0!!1KT+(T1[S0A*1) CR?^S0. U_E2F[MTIWE5)8'+#"
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
MT>"['_WC+X$(6>PGBO"4"L(3[)X=@,=&$S^7L1941')KE^WXE\"]ST/*+7<
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
M2Z\'OP-J^+_%5,C66L@3@U"ZTPA@!ZZL06<6Z(*A/!"H2(M31 *:G #?')_
ML?-Q.1B B:>F1K$;,3$]Q>LOM2I'SON?HUHFDRQ,4C^)HYPG/DWR(,EIP'(_
M ZKUA=UI;HEU9E"^Z;^^-Y.R)WX4P^FP(?%I5LEQ8:S)]_#-C9E(V',C[XM>
MT'OW)8_C1,HH(#(0&9"TIB2A>4["E/I*Q2$%HV]KE_I+MMZ_D": /HOQ'+CW
MCG<(--MHF5.@>Q/VM%"63ND8*JQ H34PCMK*PS-1W9+"[B07KR>U['I2RQ9)
MK9&<^,T'^4NC4JU,U6.$%'O.Q/:. ;$)%8N \XAP/^"$TUR2U$]SPF*6ASI(
M123#K=UDV;&HB<T;E&<6M\Y(1D0N VO@FYYXWPV &9P0ELA6&3;S$M5(4ON@
M14.EM"0Y$%=>MKDVRROX4 1<U5XQNM)N07X%YH$/-3C^9H*N,61XI 3XE"I1
M0<IIE&<J9!$/F2\EX[Z(',-&OF-8^*,S9.[3D/'!D(EEG/EID)$X\A/"P;,G
MB8P$T:$4DH<!2T)@Q,F9'GS7-[-EK"ESC>PN\_HN>]-BL@/X(/25'_I!2CGC
M29JH+,DCGNA$,:8R%W]:)<,7*01>>"L*L<F+@_Q#\:.'WSM/,=53#R?]A.26
M/WK'7WQ%>2[RD+!<2L)Q0V26)O"/SH)("Y9EU!!,N=RGH3&'6U:!G51T)(O1
MR-FZQEX%2;O:HKW<B)V9$+4DJJ73@YNWE(:QB/PPBX!>I58957%,=4096$\R
MY<Z\-2*L,V\?F6Z/>?_L2ZCB*,7F1[FD/N&<IR1)HQ ;/,0A"W@LT@3,V\LM
MCB7S=D:&0R#443F9D?6P'".5@5Z_3?N:Q ?/B%'J9QQ$K\\S'@(!:1T&.1<L
MD2L5XN72;W4C&R/\[FS9+E!9+3?WAF"R3)YZPO<G2.P;[>U]\<,XB?Q4D=C7
M.8C&A)*4QHPH(7TE.8MU3+=VV3*)88>::85RKH[QX3J"X#OW<$)'2HR=_[ZI
M=N;'1G1/3Y5I!M6V+FT;J6M<25%[DKDSVJUQOZ!JL#- YU=N'@N"61OVG[Q?
MN9)D=[S7[G(P9TL0$@OG;\<='?UO*/WW+L Z?PSZQQ-W(GI4<#>*IKRQ#]3?
ML7_-S<?ATF8M7R*_@FV0$P:ZJJR==LE;1JN?N!2^7\&!^3S3+DY&@7T/*SVY
MO:_1,>338$CYXX$4TKUQP$T9<E.MSL-5FCFW<4[7J '9T\8A;)VV2=!VP:U-
MX];>UU?AP>$>''\3'!S"<\]^)M"U&-YRZ=URI!<*(!:K']*&)4NL=UNXNDV'
M.]Y>=3O5N/PNC-E;Z3*O F\O7^Z@#Q=E$0[&*D2C96K5.R?]EC_!&;MNTN88
MU9RR24CSW$EKO M# UT,8ZH*\$%M^B*#9WK#4A5Y(6U#M_I#QP5\NAAX$^R2
M6A\U/>=V/.O$[GUXZ<4TL7-0C.38:%"XI36W<Y\(;X'9T[@KI&Z[MWHI[("P
M/Z#I<5=_]?*%S2A=,[SA4*O"]@?,=(ZQJ6)B)KQYHDG?8!W2C[J1X&T"5Z&
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
M:U(,,S,\"S?D/AIFP8 +8I[%["46E2;9.<'_VKW$=FMSB78HC,ULW546:=L
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
M->]&@PD;'F&D_<H$Z'S;LQWO:$;+UNU9Z6N8R)%VF\H:9C(I!!C%R-D6KOF
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
M=%O<L[$"35L@"*T;R^M'C8?4AE" "T ?B#$QD$@U_9$:.,%L'W,K R88&+-
M=^<&0 1$&#X:$2V1H/#VN@2V+A=?GNY&PJ+0F[.AW=Y>+)XV.]]*=6X+T%N9
MG 7+$S1^:0,UQ\<FK8$M359X&34S&8RCAO=,W9BM,$3G6AMP$S2"D1_%='("
M'V[#O]YOKS[N_3X#?<*HB/>Z+.UNZ/WQ]-C;4T.P>BO7\L'[[?7^GMVS;:+/
M8@#FC8NCN%(@;_^']V'O_0?RLOR',%N:TI@P56NC0XU; 4]$;WY4Z+,%K*8Y
MK>4:N]3>D4&\:)BRGB^72#'+)S+B?J*,,7NYX:O^#4,W+#R;()B#V13 :(Q3
M?X;!?U&M>(?=](JO:(2::G:DNQ>5TPGBI=32S\YKXYVY*LF%6-<L46#KV="
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
M>^7SZJ!M=NZ,BGHBY@<H6D6<!L?0\!*^J'%\7+<OZ\G)TN:MQ6AY\(W]X>Z
M5\_\G\7'8<<LW+\Z/Z392BRQH[-[FIK58GCE=[M)J]./TSE^;K%S37ZSUO:F
M^EP@XD?#S? P\)5LFQOS16<S;M8_]%@6E>X$P%T$P.$"OT_.2ES^N:Y.L]EH
M;1@SL!:4_N'2M&Y'3T,_5?W ,]!4+[S?BM_1?G9%5#3:K@5+1&BPW4(U?3-[
M WEIG_R_=J]0+5U8!-*E9WFYSL#.7XFF]*H'6A_MM\*.I0^NK=$@UF"8&0@I
M>=G:1(!B"K.M#3I?,XP;#7NG_:'(5!9>LE']^.B5%=U9O>O<U#Q@ 0'V/3)U
M:K4,P%1+>_+QPP>EF&M_M7KM3O3 1(#GSS:U-[/;YW8S[[0G"1LBC;'2W 6N
M;'4!!GQF'<9,L<^LTF* F;FJ 0UM(157$LNK',O.?Y.!&A-C9>,F\*033.G-
M<)N=;>+DS(K8G\E\PYL=>IIY6%W\:@A5S %2W-[RV)Z3B;8@IH7#C$ZD>=(U
MHLTU>ZS+]\=Z,BX;]**AA@<II)\&BF!ZBM$3]Y@;"+^Y4O%1:SL*7OT__@YM
MTG[&Z<1:Y-KX6]IDAQJM'+E[S884[!>JQTU?1!RD2W$J[5*RKA:B#M^Y!$0E
MAHW"<M1PB:>?B8'Y$#"U]0WWMFR(7[?L^L[[N!M;C?QF7DRGE]JG*:$,A##B
M'GJ'I@+'J8L8/#6R:(ONS?LS[?L<(R$Z>:LQ+_"=@WBL1;;QPBH3H72E/$TF
MVX2:[ N]O_;VWIIW-*,Q!J$1G>=UA;5YFRU%*ZSQU# MW#K7@Q0L0U-87V""
MG+CB.S&H][)MMQ0(EE -Q)DG6U$2)U.Q+'1>7&W;Z)F["(6?K6-".8TA]?-9
MXK^PLU6;HQBS+A9:T)M7KVJF5U<&&,04%S\V,VX+-4TIW(+0FMW;E@5(I*>M
MCS6Y(WAK'=.WPJ[10:VM8<,,_8OFQ9>S3E=B<'6)0?KT2PR>EC"\OV@)[OZI
MZQ,N*U!LA9H;JV)TVT#\#=TFMA->O7*WJ2F8ZY6Y)BMZ:4C[1GU=-D.7'\XU
M9)G8<E^;;;,YV%;B>8ZP6GF=^:2LV4Q;QSQNE^?!ZXQ!88_;O"26/.HQBE]7
M@KT:HJ,%*EH;^[]92W\*$Z2JWU_<#62T9:DZ?>&XPLY5O:QF]R<NZ4"<5OI%
M_<<?=F_5^8MB9";?W/3'=U"X.*/NI?":F63=\9UTG8SA?ZI^@3N_8\_]>Z*6
M3P9T)PB"R\]?>3-X&E>=#(.[WGOE6Z,=FL1/:L1\)XGO>F\WQ[]XCND.I6$W
MQQT=/]H<)S>]]]]&W%N1C_ IH*G^_ZU@:V:Q*_1%C49BIS_^J'\[E82';FA9
MM)3=0.>315UD']@\'R]Y04'AU0?&UGA8-FQFID>RPO*XL04S;_C<\)NV7._-
M1L.[Z5XQD;]@EI9&P^C#KJLS8E:/V5DJ[@4P1,_8=%X]Y?>Y\O$CK/RAL3![
MUK)\U5B6'AB5-R"'VCP;E2.]<JTV_M*.(:Y@B"?'#1_ R^IXX?I+.W7[?-1M
M^NN%BZGF?-J2!0,TOTR(W"L97;HF-U^6IT%C3Y/,:+H99+9)E/0$R6CCI55'
M8,] 3CV G?I_I-0ZSQ_!,EV9@WKHA7EO\T(O[F*</L34/-S['\*.Z0;WRP?W
MJ]^_UI/3#6[CR.KIJ9BU&DNMYAY:VW7KUZW?NLS9.HWEL=;OJ<OO;F1W'-E#
MN( .%'%#7<##=H'@G3CS >9GH03D%RS;>BW2_RPNS/U.C)G[:V;&KH\MPEFC
MF6'1MA\FJU-LOVJ2UH]^[IZ"?$CNGI4TW+> OLE:73+&M:-PZOL=>5\]1?]:
M-\KN]%:GMZ[16\DV3:..L3N]U>FM9TO>G=[J]-83TUMAL!W%8<?8CZBW?D(I
MK-_,K-58K@E'=^J]4^^=>N_4^W-2[\EVX,<=8W=N::>WGBUYS^NMKJKVMO/W
M<JF'R3,HL.W>W[V_>_^&O[\+13R)RKANF;IEZI;I&=29=E324<F]OG^]ZF<C
M"Z2[[D2-_AYB;;H.V>M:3-O%AVZRF.DV3X(N0M0%0#>5P(.NZJRC[HVE;DJW
MNPA_1^$;3.&\H^Z.NC>6NFGZ_]C[TN:VC33AOX+*QEMR%<3PE$A[-E4>Q]GU
MODF<C3V3VD];(- D,08!#@!*YOSZ]SFZ&PT0I*B#(@CUUDXL"5?WT\]]NKV^
MU;]M?N$+<#!91F#-E*8P 2OFGK?\J^\.QQ.+X1;#VXKA XO=]\?N9N7:G5GX
M!5YR$]+ S8>'7YXCKO=(MO&D>02-8QL]MS\X0O[YPX#65(Q_A%RT"'[J"@N+
MW!:YVXK</?=Z< 3GG45PB^#-.+LC.*4L<EOD;L;9]=WKJ[Y%\'-"\ 8!IE%K
M.6[DI=ULP%HH9\4"+'+?RRWM#J\L@EL$;RV"6PNE&6&7UE>]_"$RX:7^@AH=
M!.)&1,EJ*>+<AFO/D6V,W>'0ME&W^0BM1?!C^*4M=EOL;L;97;OC8Y@U%L$M
M@C?C[/I6.;'8W5KL[EV[O:%MNVFK7FSLY64S@L$1XJ^6"5@QUXRSZUT=)[O7
M8KC%\&:<G353&A)^:7W5RV<11; ^UYF+6*1>1&$8+UB&<9CEJ9>'-[8"YCQ9
M2->]ZMDHKDU1:"V&7Q^A--1BM\7N9IQ=O^_V!D.+X1;#VXKAUT<P<BQV6^QN
MQMD-!^Z@U[,8_HP8;F,QYQF+:3<C&!^AT:9E E;,->/LAD-W,K**G,7PUF+X
MM>TCU(Q8S!&BD@T"XI<D]R* 577FIPW@XAJG21J(E+X ZW&R) H#1\'XW#C*
M8.)>CX_@VCL"2)M*+3:YH:6TT1N=O,#&$H8EC.81QK#OCD^?UFEIP])&\VBC
M-[*$80G#$L:V[[GO#H96H6H/;30(,(U:2Y.*A7:B^]FQCR8;8XVGCV8QCH:2
MQ#E2Q1BK;$\^EL0*U;;3QMD11F]T\IFBK1(7S2IH.@>=])<DRYQ9FBR=9"6P
M>BF)'Q9 :UW4O542^*(W<*_[5Z]/%Y)_J=+7TD6CZ6(TL#1A:<+21$E6#-VK
M@945EBXL791E1=_2A*4)2Q,F3?3'[M75V-)% ^C"%G.=9ZSLB?#]_'A',VVO
MQI.&%:8M%J;CH54R+5U8*6%(B6X3">(<J<&6F-T7B!_C7*0BRU5MF8V_GV,]
MZL5X<OVD/*3UC4$M:I\+:C^M"641VR)V,\[N8CCI6=2VJ-U&U+:(;1&[G8CM
M7EM-^[F0VX9[SC/<TW(>8 T2*]S:B=AN;_*TL1F+W!:YFW%V%R.+V*>.I+R4
M.B/8'RQT'6:+I8AS)YDY@9CF-FQ[CGSCW_]MW._UW]IVGS8SP:*X17&+XA;%
M+8I;%+<H;E'<HKA%<8OB%L4MBEL4MRA^N"=VXL+])\QXM\AMD?MX"2)/&V=H
M/6;;BHW[ O%3OA"I$\9^LA3.A2S;>.TZL7A8B,&&)D]\H,.KDW?4;3K.V\C[
M^:+WR<<P6.2VR'TTY!X<89RW16^+WLTX.XO<%KE;B]P7@Y%-"K2HW4K4M@5X
M%K';B-C7O9%522QZMQ6]K;[=C C""ZA4F(I9D@H51\B];\).1:$UMJBQ7&_H
M KG8YG(V"'^<4SQ+HA@-FT@0EB9:0A/G1Q @)<:31@Y#L131!HHX2Z*PDU L
M35@I809+NNZX;VT)2Q&6(I2(>-I&<)8:+#6<,34,N^Z@-[$482G"4@13Q)6E
MA@:'>-I=)/)1AW6<J8C%++2U(><9$'9[0YOQ8#,>6HO@0XO<%KG;BMS(O6UM
MGT7PUB*XY=X6N5N+W#UWW+>ZMT7PUB*X54TL<K<6N4'W[MIT>HO@K45PVU>C
M&8&$=M>*_"9R)TJRQM6&/-N)[0ZDR2OR4P.X&"3K:21V)STVZVB_;V)T\F"@
M-I0K7_0&;O>D30"?#+;-PUB;*'%@CO#]65/3R6K4R-335E#5JZ81E)7M5K8W
MD@F!;+\>/>WX5RO;K6Q_Z;)].&XB2;6"JJQLM[*]B?*G>4RH/W8G$VNW6]G>
MS&,^/ZG>S#X;!T*YJ91DY?FCZ:99!WI^PKSQC&<P<?N]1IH49\Y\K!A_@6+\
MJIE5[N=-2:^VLQ)^R#U8/OP;A#<__@7^HY:Z]-)Y&#,,1ML[.?";Y84>O+\Z
M.-&'WX0YG)1?@MPUO#D*8W&YX-][?4+G/\2-B-=";[FZ0<*%, Y$G+_I7\-7
MC!U/FK!A S%JMO>G<.8B%JF7"R?EK3JK-(1-P,><69HLG<R+X(/)S$G6*5Q+
M@K6?9XX7 RF)]";T1>;2;W1S .^(DM42P.%X\U0(_ EN &CCI"^Z,4TV7I1O
M2M?Q[_/4@Y\[SJ?B.WI-?A)G89;3.O2"PCC+TS6]@5Z -ZV7B(GPEO?Z%_42
MN"D53@3G(V!O01K"7YWIQLD7PD&@J3WB:[TH$H$S]3)1]R%\PHOCM1<Y$6X8
M[UFMH^@R7\#9SA?.2J3&0QWG,T-*;R?, "+Q5_A$GM WZ_>4\;7*PR8L5DD&
M1^RE"+J-OA/NR%//1\"NZ*D<]NHLO3#.1>S%<,<J JQQC:\Y*R_-Y5]@\UX>
M)C'O-87'@!UU',"53$11&0]@_9'PD%\YGN\%8AGZKC-/@"/&^%I8P,)+EYXO
MUL0A76<:)KGP%S%@^'SC.C[ @2_@DG+ZI!<# D:PWTQXJ;^ (P.&Z>5)&@*,
M;I,T"F[#0'2<MA+EAV]^M":0(J*%RQ4<)1XV_F82F$*(5/C)/(8O!$ZP3M5S
M&?P5@/G/-1RL2%TG3N!P 4AA@'CKKS.0/8"FJ5@AH $S F>)377S!4"FUWVE
MR"%/<CH,_M8L2>GM@.F"R3D+O\&#<;[(' $@#YS_7L>"M:U!UW7ZW7Z7[NMW
M>Q,7#W4E?,3':--Q/L;F3FOVYA;$2_P%%S1#9"8RSG*]#T , 8L?]%_1QP:\
M_GUK?^B:_[C7@OJ#5_)->Q;T&!#N) )@#2%2\9M4(#G?B+= -?D"L!"03"+<
ML-^YEF*Y[DEO"DK+.A=OI:;2-5_QW3;)L?KC(S*E32>R0;<,.?._B[10$^?B
M<IH*[^NE-X-=O?&B6V^3??=#6<L!WE*!Z'Y W<V;?OS+-(6/U"QQU[N&_.'S
M8G5?%D@%493<$A,@<2WY$0L_12H@IS/XW7\T!^*_DY@!"8N2&O$5CGDW>18$
MA[>'2>!<A#%<2=:P]R![_>8.250B"^-\C..2!"9ID>&@CHR-!3B2R%MEXHWZ
MX6T09B S-V_"F !+#U5-$?A,@8J=KD1'F40L/R"O=_A:Q4Z2%\>=J]YPS_5]
M#W<[O7T71X.'/KOWJZ/.]7!\5BL>=L;7#WW6PKBM,#Z_%1\1*P;C/4S(PKC)
M*SX_&,.*QZ,#G[VC-N= M>NH'N9FK:;?>Y3#^\X52VUKKV=6?N!^K?KV^F/'
M%:WW^AG<L5](#_Z5]=\/6O\%$]@](-JAE,@XB<4=:-/26YM #;":-+E]BDC0
M PD#[81S0_S_%5YZB9[&2_S)>;_PXKEX2(#/LK\S9G^?P?BWS,\R/\O\*LS/
MJJ3W7,WD]"SY_IVC&X>8Z&T]&>M]4C1Z[)E8!#L2@O4F[4"P1W/-,UNXQ7_+
M8"V#/0,$LPQVW\)/UX?IL8;*2=)%9;[,F\:F7C_9]Q\S1-(NKK&+._7W&PT<
MNSB+5A8X=G'GL;A3?__)+1Z[,HM-CR:UTTVH.TN#YF-1HM.TYM/'/[%=RVK6
M$3UI8?IC&DLWKB1V[(ZNKVWS[?U LIWE#UYCXQ!\8 >#'*4-BY5:5FJ=;AY*
MW^W;@2A6;+57;-E1FV<GMBQB'];1ZFF;WUNDMKJ8U<5.J8N-W>YP;*65U<7:
M*K(&=C*T%5M6;+5+;/5'(+:L"\&*K=:*+>M".#NQ91'[(!="_VD;8K<9J6UR
M^KV 5W2);=R0X*?B#?=K6GUNO&'LCOM'<$8\#&A-Q7+;^_Y\$?P8S@B+W1:[
MFW%VO9[;M1AN,;R]&#Z86.RVV-U6[+[HGW*T?=,QNW$#[RQ2'QCA'@RL46G9
M=FLQW*K<%KO;B]W]@=OM'R'4:S'<8G@SSLX:E1:[VXO=UJ@\;;SWL(2'LXSW
M_EZ>*VKS01[58:-QG*-W[0Z[HU.G0=T-SZ:2ATW_:R-57)V\X8.E"$L133K5
M_L#M#ZR<L%1AJ<+,I>M;BK 4\1+SRT<VO]P63;P4-C^X<@?C*\OJ+:NW5&$8
MR2=O:6 IPE)$DTYU.':[5]8DL%1AJ<(:R98B7KR1/+1&LBW"/LH(;Y'>A+YX
M5%#>)NV<^!!';F_8M5EI-BNMK0C>M]AML;NUV#UT)U<V9=XB>&L1O&<+^BQV
MMQ:[;3V?+<5N(U[WNNZ@?X18=;N0VW+N,\9P6\IGL;N]V-UU^\,C)%I;#+<8
MWHRSLW:EQ>X68[=%[E,'?E] -;87 TH]01"X=4DB[4F;ZO?=T3$409LZ9:GB
M?*EB;"NS+458BC#EQ-CM36QQDJ4*2Q4E-]H1DH\L2;P\DC@WQ'_J5G!MSCI_
ML4C='CX_O'*O>[; R+)Z2Q762K8482EB5['-V!UT+558JK!48:UD2Q+62K96
M<O-KL^]%  V"WT_B1D3):BGBQ_5-;W$%>Z/6HLYFQQ'9?*<]P!NXW6,H$>W*
M>7K2A+Y'8$_S(-.HM5@^\)BYU)8)6"9@F<"+9@+__F_C?J__UG("RPDL)["<
MP'("RPE> B=X<F=8JT[RMW<6O\\;OZVDLPXP*^<L'[!\8 _P;,\=RP,L#WC9
M/,!:O9836$Y@.8'E!)83O"!.8/U?]_!_V8XW]X+>?Z;>([/H;++MB8]P.#IY
MEGG3L=SFDI\O>I^\^M0BMT7NL[-C+(I;%&_*V5D4/W\4?W(+JLTV:),.SO*F
M/><V/GV!;M-1N^%\R:+WGK,[0LV(16Z+W$TY.ZM76A2W*&Y1_.$H7O_&!AM2
M=RZXS6;5Z3IEG&5H[Y?0%W'VN $6=M[-J=->!S;'Y1ES7"QVMT/!L2AN4;PI
M9V=1W**X17&+X@U'<9ME>H0(G^5-)SZW@=NS)M29<R:+X/L<!!:Y+7*W%;FM
M9FE1W**X1?'&H[@UGDX<QVMQB=Z7)/>BII;H'?_,Y+)V#S*15^2G!G Q2-;3
M2.R8&=.LP_V^B:-A#H-H0P5J_\KMCL:GSIEY&N V#U]M.MD16%+#*:K18ZS.
MFYP:-S#7RG,KSYL%T?[8[4V.X.6T#,C*<RO/+3FU6YZ?AI+.C2(NQG9<Y?G@
MM-51K8[:+(B.!N[5]<@*5:NC-OV,ST4B6QW5RG,KSZT\/Y$\'[N#[K5E0%:>
M-_V,K3Q_\>3T('E^@LX'CZ.K8W8^:!RU/*T_ZDE =Q[83ZEE/^0>$"_\&X0W
M/_X%_J.62EL.XT#$^9O^L',]@O4NO70>QLP51MN[.W =Y<4?O.<[8!>%L;A<
M\.^]/F'IEX5P9DD4);=P* YMU%FE(H,M94ZR3IW<S!9SIAMG+I)YZJT6H>]X
MJ?"<9$;W^>L,CE>DF>/%@>/!/\Y*I#Z\QYL+O*G\HED"KX9OYXM4"'HD"[\Y
M2UCP(G,$@#1P_GL="^;Q@Z[K]+O]+MW7[_8FSD48PZ/)&O8>9*_?./K0JD=D
M'(=Q.A*[Y?GPKM4!,>^& XB\52;>J!_>!F&VBKS-FS F,-)#=?F MV&0+P#^
M<(Y=9@0R-5%^0%[O\+4*.<J+X\[UU;[K^Q[N=GK[+HX&#WUV[U='G>OA^*Q6
M/.R,KQ_ZK(5Q6V%\?BNV6''6,!Z,AV<&X^.M>#PZ\-DC9/P?WX"I5W+'9^4P
M.869USONN:***M+]-K[\0-G,/\!M<J^3OWZ.V@]2MW]E-?N#5K,=T+ /0 >E
M L=)+&K/JO6W-H$@8#5I<OLL/I"]M'%NN/^_PDLO$]C+)?[DO%]X\?Q!]4^G
M$A63$P"M24NY:\!I4P7%V5'*Y_";E1%61E@942,CK.GQ<DR/R>D%2DUT\=QH
M"CWW)Q,<3XI&.\_D\&,Y#QP[3S3K3=J!9@^7^>>Y\$:2P!GB?^O9K$4PRV";
MRV!/-TYD&09!),ZO$]&[)3SM>UG3VG =_\3NSQR:=7)/FB)^OVYE=\.LH4EX
MO8$[&1XA:_4XX&L>SCU7R[XG5S^>IU^E% (/7GWCZ&4T/!FM' S+IM+*PVJR
M6BU2K51]D%@X!\':<WO]Y@K6<^ 7)Y>M9R]>SU'"#B:-E;#G0#2-$[*6)![O
MY#I"UPU+$B]9[[1*9_M<.?VQ>ST^G7EJ73E/!Z*S<98W:BUWI6(^Y_@*Z_&R
M+.7I-(]6#4IIU%KJ>895T*R"=@0%;>AV)SW+3:V"9IFM5=">#*S#OF4I5D&S
M/*,AT;1S81N]T\59VA"<K&G)=9)IC^>:9OGAUP_O'L1\6]<=\]P8QY4[&IV\
M;6S3T=NV?SV8-S4.P8\1;GT8Q"QV-QB[SY1]]WINOV?YM\7PUO+O8]0S6/YM
ML;L99W<Q[)]BCMN98';CYKY8I>0@I63H7HT&5BEY1K9M7=;GZ;)N-R/H6\O$
M,@'+!%XV$^A-W,&UU08L([",X&4S@H%E I8)6";PLIG 17]X"H?7F3" X^>A
MM+S=5Q9ZE[][?C@+_:;5B9XFR^W<^,/('5V=/*N^Z6C^7+TT&HW@9QKQZ9\.
MN\\DZF.Q^YS9]WAT\E1DB^!G@."6?5OV;;&[86=W,7I2X[Q=B-VXSD-6)3DH
M_M1U^X.QU4F>D6M;U_-YNIY;S@BL86*9@&4"+YP)#-WQ\ B!:,L(+".PC.",
M&,$)V_!:)F"9@&4"30#>Q:!W"H?7F3" 1G=%&9\!G_B2Y%[DI.)&Q&OQ($9Z
MQ%JVXY_;@QHM->L$G[0SYOURU<YY7D[_RNV.CN!S/1H$FX=YMJI[WL[Y'[WN
MR3L:G#5A-*XHW I2*TB/. :D-[FR@M0*4BM(K2!MN2 ]#4V<&]I?C&W'H//!
MZ=,KAU8S;-_PD=' O;H^76/3LY\48 NM;6CKR9']7!2(4^K-9\\YGDK!L$SC
M?(; 63VL(>R@<:QT-'8'W9,WN3M?;FKUL#-FJ58/LWJ8U<.:!)1&K:5)3./<
M6,-I?+QM3$M<\+IZ(UCH@5\X:FCC1:_,$#<#$#=!LIY&XM#XHX6HA:B%J(6H
MA:A=V9-B88,7W=R567!:<#9W9<T%I_4WG,C?T"QZ(*OUA]P#M(1_@_#FQ[_
M?]0*Z7-A'(@X?]._AL>67CH/8\+GR386'+B),F //H\[SC4*8W&I0-HG3\J7
MA7#>+>%AW\M4]9L3QGZT#D3QA[F(1>KE(H!+3@Z/_"T.\;?/.?PQ<Y*9\WUO
MT!DZL,(H3&+'BP/G^_YU9Z3_,DM2>C!?I$+0]2S\YBQA@8O,$0"^P/GO=2S8
MR3KHNDZ_VX?_IB);"3\/;T2TZ3B?O0B^EB>.O\[@$$6:U:\G%2MX$$X$_O3]
MI#.IK*MOK/0!Z^I-JNO2B-PRY/@M0?C GV*@S76<IQL'P/6/=1IF00B[!_@M
M/( 8'0N<A/CFBXS0H==]A?\D:X"N65B950!^!P+0@3#$\=T@'O#Q]XLP]ESG
M=A'Z"V,!B(6# N5<7&MO\,KE4Q]VNN4K0UIA>775@P7J2(5S"Z01WPV*VS!?
M/ P6M2CG:"# 7?>!P?4V#.IV>LC'>Y/.-FZ'P7]\%UYYU]/K*]$75U-OV._W
MIL/!]:@_&'IC,1;32>__>MVK[^Z@"& 9HS)-$)\_.5'0A]^$ *[0+Y')]0X>
M2I#]HU(ZO)<7##O7HP:R@YT[WRD]D(A_W4_$;>6.I8IQ)Q!^*KP,(##=@(SI
M]+2( 3H;OW+OR?C\9+GR4K@&TN[ IY!#!"EPKAB7@ ^]__3WCS]=]B8.0#$0
MR]!W5J!<PS\+X47 K'S@7F%&_!%O%W&V!A7(R18BRD$EAZ-819XO'-+00? N
MO-P1LYGBCW#C.H<;82U*(#LSSP^C, \!SAZ=%;WY-DFCH./\DMS"+4L/^**_
MP?N1C89QEJ?K)2 !,*7*-3^!)2U1\^)5PA;29!:M0^"YF7&U8*FWR+ !<GGH
M1;#"9#;+1([P6,#1X<=+;RB^S?P3  @OBI(5_4F^U'7FJ5?\2@L!( *T]'?;
MJP)4=4.$61G1QR5ATQ^],K%00ET+IS+X5VD2K/V\'NQ2GG=+REOY)/".KBGM
MZ@X^JD,Z^>6'JB4/HLZ.\^'7#^^,3XHH0KWDVN04P_XK12=;R+^3;B1\=^+^
M,@%E/M<G1_K)3D(PT1RPY@8PO4#SO\4S[R9)B>:4/@1:R<*+YW 7*=\A@,9'
MS=O<+1T$ZD/ 0V*G]XI4*SR\00E["'DD(\5%FC-B#!H'=)RFB1=<3A$/7=:\
MX#G$7]H<&'F+*KQP/SNI=)5D(2IQ;U(1><C=WMZ&0;X ,@$JD!0Q[+/0_J[^
M26^:)=$ZQT(S"N]VS5=\M\T3V!SUT4I)F\X%!KTRY,S_+M(BWCT7EU,XO*^7
MW@QV]<:+;KU-]MT/I<TO@?E5(+H?4'<SSQ__,DU_^+%NB>9WSXKO[B1/1.,:
MP5?/^Q3[+9-QUG$^ 3ME+A9O+@'\0* >J ) 2G!Z*,;K:1L-#<^)Q1QP-\3/
M,[$[P+N>B)-FWA)X&  M(5\#\\W#A&N_:DTTXICOJU)_!G/,*M1;"O6P<[5+
MH3[ D;2-9H<X>=JK3+NGU*:5[KRES[U<+=I0 MEE,REIT15K0VK&O>*1QZC/
MXRU?Z)$(BG0^TNN4&KH3O5AGKRKI.W#^@=BJH'#T71^@]?>')C\K1& )"6CO
M=VL"!RGI(,(]R7=J]?4,O^BMX 2^A4MX N[32KO!B@E9![V#M?9B-X=HZ_?5
M@1ZLUM1!PP2$:;D\#E]JM)N#>%Y;7*6_2Y*^E[/T_/C][V7.5=%E1G4^DZ,X
M(+0;WPE@%7 O,Q%V%]R N;J4O@7^NW<C4K#AP%Z Q8'NL@*A)?TVNWT/96(T
M7[?#ZV/<W'%^K[#K'+^;DYS0+(+X^ET:1V$(18 J2,I;7JAU'.;%HOX:PD&G
M7VF] *NDM*E4S"+4S'@Q\"L@^+\\"O/ HYE 0$6.\-)H S2 ,-/J(7D0 /[)
M:I6D.7XSQ(V^3%3O]2J:35G2'4?D/A^RLQZMA?,Q$%ZK*6FRW(NSKA,GB'?>
M-+D1M# 7@>"1]((7 9K!;7 7'+QRO!XF?,X0*_\$ ^P;!G()9W8?-09E%3 0
M6G!F?KX&^G4 B("DL"B'G(SHXD#0@T()QQF0RP^=+A+[E^$WQ@5_G:8B]C?Z
M37C?@=3?%B'_6;J;6B[D/Y>]:A63KMOIEQC?\'E"@!U'+6L5>;$A%3E3 -X'
M?_.3>0P[#222P[NC<$;V('%8^0)O#M_3^C8^"0S&\=!?$>:;RT"L!)T=&BGP
M(GI6P0"UVVVOXY<==Y262H;";J.P,*20(>:I%\9(TKA$38SP-^!U7HR;X.6&
M\O.9X=R0[#8@<0$L ; /L(32BZ(DJ_?#M)9AWH7,O;)_XOA"? <BU^":^Z0X
M4G?SD5#&!IWV!YWZYQ]T:J-X_\EP-K9<Q']0_GGG5R\%\3GHJ<346V1B<V0%
ML/I/'WYU/J]7JXC]5B: WFDA>E'[Y]<<O/8TYT#W72"E<NT3KO,S&1;S)3P:
M1<KW6ZBQ6E]%Y;9LB>3"7\0 O#GG-NY8*;SI)L3TW_7J$CBH5 #8;17Z* @$
MK#5&7^N&S2+0'-8K9(,E@P^X9*HL:--#308S+V#KSTZ82<V=I47D97G%$8E?
MWH#IW7'^+"DS)6\WK*C.*<X"88%Q&KU=F4)\K\SDUNH!)D@UU-;[,=)99RPQ
M 92K-<A6D2^2H(R'?I+E%/5 ^RAPE,33NBV%_O3!X]U28PT$,/4EF<445B,K
MUC#=8!'HG$UNO1238/,PFWF^<M3@/<D49![;8<9&]/%WG/>T-+#Y$S\DSPU1
MY.[=*ATZ#3@?'E/-B3L@[IA(A]N),_&R/+S_22&FELL%IA*!"$PA-?(= (,$
MG7BY&Q\*/9,-+Q\^E'KH)4!#)Q S4BV9SX(J^I^E8)WD4NQ?R)U_KL%"PG@0
M8&Z>I^%T304J[/'A,%_!X4C=(V3-$_6B3* ?PUEXT0PIA57N>E*HO"ZS%+"7
M GXQXMM_)!LORC=MIX>/L520M')40CE8>(&,\#NZ/3%Y".Z)T,T.!("L'# _
M1W?K#+4&OMF/O'"9N8AD+ YN->5A)I)9[Z&T$5E\P?$]-%(])*F5H*^H2#H+
M A\^".:>DA2UZV$]A5?,KV>'+BA(*:UAN8[R<!6)2Q$I^9!Z:OU$/\*#A>NK
M/M6/P*.X-CAR8 D!<8".\\Y'FH+-1QNW%.%7KAE8E"]$P#X20_6!WZHY E3T
MTC4JG? 1:2A[<P\=QTXDYK!3$LTOBT15T *!I-P,R/M<I^[*?Z8)J!AP91;F
M[.6MN^M7 DIKXSP('D3#BD^DJ!6$3ZQ1]6*=OZ+O2:$C'R9J153.B+3Q!?S,
M<@7*?8S>&> >H1=1-&^*-!RSLW(AO,"EJ =0#"EUF/CH?_4 DG-7RI\(N /E
M.R%>.\";L+23[_7OVH6W3-+<"/5):8;&B+:=Z#/ +(#*0XH"L6V02E[/6T?J
MEC1I/!MRZ@]^BX!BQA^ ;Q+KR#<NFV 9Z:SXHBQ*;B^7\"?IF$K0[0.*,;P"
MUI\GZ8;W#F:9_Y6SH@F:\'7>B1+$SB>IB]<! =^@HI>%GXRP>NEMC-@(NWYQ
M,8G42CPXA!#VOLY#,U!*%F@)+XR4-E8<X,0S4ENVHBLZE2X02_P1 6'"J[TQ
M545KV;93EK$T"%.,;3%M+  H@#P%>3!ZZL@X^M*S\LE77VR>O+IVV,G?>$"G
M4SS2#5452,+E."LMC\E!?Q2?-:*6#S>DY:_2\=D,.71WK?4LB8"6R2M"^KHL
M5,Y,S"Z57O@DENJNS$DLK4@LE=S5YDWR%!]4?JVK;YT+XM_)&K8?9*_?;!/>
MCW_A[2C(<T\'@&SDK3+Q1OWP-@BS5>1MWH0QP8<>JE;HPP$7SME.5SIH9=LX
M^0%YO</7*GWW^&(?=)7Q</?UO0]W.[U]%T>#ASZ[]ZN3SM5D9%?,%P?[#N_A
M*QYVQM</?78_OG7&_2.AVY% <7Z'=WX$<C1T ^NP/S[PV3OZ;C:KT5 35C-Y
M5,/;.Q<LXZ]/WUEH7%%$KI^AF4^I!\"'4NKI 0U^E$(0@^%W!V+<X]8&'<GD
M!$?2I*7<W>HI36Z?HLWTRZ*Z_Q5>>HDFWR7^Y+PG=^=#^JQ;RF@N9=@S.[,S
MLWK#X; T"IVMUM (Y&[04JS6<.9:PQ.VWK2&ZT-6\_S$\.!I3XTCDU*3C6>3
M%^V!7Y.6<K"6;0GF,033FS18C)Q ,[2"QM*-%316T%B".0]!\T+@UZ2E'$PP
M9R"H[S!4'S0)TO>%.'B4^=G-(]F13_J@4;%'@-13C/*\U[+L+/IZD+5R%OW$
M'8X'3S]0^CC0:Q[*/6(4O645EE6<%:OH]=RC#)^WO.*4O$)__Y&CU9_Z%,]F
MZ'IO]*13UU\*-;QJ+"%8H6V%=GN$]L3M]<]&P;]J',X]J="V8UR?UX-G6:IE
MJ4?P_/?=X7AB66HC6&J;'-&-6LL=,1%K+5IK\<5:B\>(L<WH_]K*VG;TD7C0
MJ1X!4D_-WK:7^ C5OW%,K.?V!]=/K_\\#&A-Q?A':#D6P4^.X->#(_A,+();
M!&_&V5WT)T^JAK8+LQ^F;#X'4I_Z^Y:H]OF%W.NK?K.D1JN</T^*/<WC.HU:
MRW&]/^WF P-W>#6R?."<M,<& :91:[%LX#$Z=M?JV&>B8]NBB8<Z=.LZO=H"
M"IL-\&*R 7I=][IOLZ);D@U@>87E%4?D%7UW?(S @N45C4@<?]:<F+,SAWI7
M)\Q\:3IF-RN_I0'?MP+8"N CA&AZ[GA\!-^L3=VUU1 -6HNMAK L]=E8ZLB=
MC(:6I3:"I;;)P]RHM32I&L):?M;R.U%E@YHB.(1'3IT!U]*U&))L )(L2-8X
MS? >+?XLR"S([%I:L!:+UA9D=BTV8^>)%,W?[QC<W"@]]#G=5=8I=9CMU#C#
MLM=SQ_V3>_.;3O?-<C!9ZK;4?2!UC]S!U<F392QUVY28XU4(#*QC]$P<HPWX
MOA695F3>$8L=@D)\A,XLCP'2&4=<K1/A0-A9SF0YTW[(#/KN8-0P9?Z,.=-+
M8SN-6HO-!;$FSTLP>6R7RZ<(L2R]=![&C:IVMRT<#CS/4;_3L$8NS</Y9C5R
ML*A]*&H/+6J?#6HW"":-6HMM3_083;QC^Q.=RDG8;AZQ6N594UBG90KWT@H&
MG9[5"AZO%5BF<%^&:LER'UF.K+)NE76KK+]8!@#*^M JZU99?PYEG=S^/^3>
M-!+P;Q#>_/@7^(]:+4$AC ,1YV_ZU[!>]F]SY?UH>W<'KJ.\^(/W? ?LHC 6
MEZH^I4]4O=M%[P3"3X67B<"9;ARPCIV52'W8IS<7SBH)XSQS9DGJY L!_TL%
M/ >?6V2. &@$SG^O8\%X..BZ3K_;[P("+E=>"M?R9,=3"O"G@-CD,( YIUSC
MH:=:!7YOTG%^#K\!Z .Q2H4?>GF8Q'3HWC(!NOT7_\%/,CA5O.)$R:U(5>M:
M9PIXX,1B#K?=B&CCA'"2?@[O8US)&$7&VRC2<7ZA%\W@]B3=..L\C-37O"A+
M]KX4[EEZ6>;X&V E(H?'X:]YNEX*>O.719@AEB( G%LO<P"[\M"+X%7);):)
M'%?%^U"HS1O$?</'TN2&/A:O<77K%-B2(V:ST ]%#/^#^WRJ!TK6*3P89^LE
M,H%,]?C-.II/5+G"*LE"W.*;5$2TN[>W89 OX/S@>.11#?N=:\D@ZI[TIED2
MK7/Q5O+BKOF*[[9Y$'-=!+Y(F\YT!H,RY,S_+M)".,W%Y118T-=+;P:[>N-%
MM]XF^^Z'TN:7P&PK$-T/J!W,>E+PZA__,DU_^+%NB?=_5U./X'"^/]S#][/P
MV[VY_IW//!.SNFHLL^*-(8R1\RQ#X$*S:!T&H9^9[R2(5#YILBF\7,/].LY.
MMF7B=&_0&351G:$/OPESX'=^"=&OZQ']$YPRG!FP]@_?5B+.X&,/W/\94/47
MH*]9$L&IXX9)9P5I)3)"%T2F1$-#*&B4=3CB!P=0-=Z'I.I< ,?(%\D:UAUD
MK]]L Q=L#UJ' AF7I -((F^5B3?JA[=!F*TB;_,FC&EC]%#5J(!C*+A[IRLY
MO,S)D1^0USM\K6(<\L7!H-,=7^^^OO?A;J>W[^)H\-!G]WYUTKF:C.R*C[KB
M86=\_=!G+8S;NF+ BG'_P&?O2!$\4%R<JECK!*N9/,H5=>>"I3GT]*ZI<44>
M7S^#9^H+">A?63!_T(+9 9E\@*M/B=<XB<4=B'&/6YN 0[":-+E]"J_YR\*G
M_Q5>>IG 7B[Q)^?]PHOG#QI29/E&H\_Y,ZCSEFM8KO%<7,,J00]>S?.CWSUZ
MDS<<,=$M\=S2Z['0LZAP)%3H3<Y$D3EG^6DQU3(MBPJ6:569ENU%>M^S_T-D
MH$S["PJK!.)&1,D*8WR-JG]^SL8F=F3._:OYSW9DSM@=#L>G[H5BIX!:5F%9
M1=-9Q;4[OCIYAV/+*II9B_C4IW@NU1 G[W!XO@31K Y#5FQ:L7F<WN'7;F]H
MV43+Y*;E%997'(%77+G]@>45+>,55L=^W*E>68)X&AW;=M&\=_Z6B")8G^O,
M12Q2+^)*J& 9QF&6IU2/U)1>#[:+P?TB?NY5[PB,Y84V,[ 8WCP,[[N]P=!B
MN,7PMF+XQ;7M0]/\'E06I^]S;,.!.^C9OH>6:[<7PX?N9'2$E!.+X1;#FW%V
M%[8_WBD]4NU.5V7&L.N_7Y+<BYKF_VY K$Q>D9\:P,4@66-G%!M)>Z#G^S"(
M-I1#]R=N]^H(OI%3 +=Y^-K,*)SE0I8+-0NBP(4FDXGE0B^)"YTF%^#L+"@[
MF=/FS5K)>B[,OW'\XZKK#H_A8[22M;F2U7(ARX6:!=&KGMN;-+ABSG(AJ]^?
M2+_O6?W^/A&2@T;@M*5K?*DAQT\U#3E:-@YB5P,2U2:>!@N$.)9@E8:PM9#&
M%M!L![A,$Q(N:=:)"'C*@*NFI)3>QA,+<EBD%^D.]"[].<D7(G6\*$I\>LO,
M\\,HS$,YR"",9TFZY%$,N? 7,4!FOM'OZ#B?UC@ 8M<N9O T+'[AW6"#?'^-
MTRV,G<2.B!=>[ -)4IM\_07U^6R]6N'H";A>W0_ 8"E2'W:D1D4 8&(X%[PH
MO@'0\"DU,\8<N &KOA/N-'8BC/UH'<!2>#($_+I.<:)&B$,PXG^L8Y^^>QOF
MBP(&\]130R)*2TY3[-@HIU+\*1@F2R\0L,EIEL-#>#AA?".RG.=,P&=V0C:#
MQ0B"&?ZPTI,Z</UP^'F"*P0(K 7^'"0@^W>/S6D[$0&(BLDJWW<[5PXL(P*0
MN4Z2.M>OW"<?J%4[7.6C7$;FW(I4&'3@Y7D:3M<\KP'>F:SS+$3$*$U/4G0.
M-]S <\F:)B+]0RCLCCQ0ZCP:H()D$X4*<=V],T\*3J+FE. TBUU7816SB#Z9
MBR60IH=?\R+\!P"R)H+(<$A+1*B.PV1XP!.-H!& E('SSS4L!YD._$P/"?S7
M3]<AD2ROPB*K1-9)"5FO#&0]VA2@(R/J N !QW]/?%684H.Q;<45D!)3 7"Y
M01;CY6H@&K'UP! 5>R5%"">=X20:%"]T9@#Z!-5LD2X9FGF(Q4R.FH%&KZ /
M L8 1NJ1-4MOH]$3OSE;YVO$#]A>$AQX#&W15'5UV'\:U6'OZJO#6H:6!Q3&
MW:&_ L9D21R+J#)S"R2)4/.UTJ\BIZ],UZ#L  J;6 U,,(Q!<12N$XFY%[G.
M8@T;0RJ ]_BHW-9KKJSTJH7#(Q[K9/!WY'91A/\"MYK!!^%)N$<IC2YP*22O
MC+_(F_9].!:26EJWM*<NRJ/LON]U1J=1N-YOJR\S/&)>5%<M:NOU@*NPO WV
M66?>=H=.I.T$?)@'U"&6/UI#JA>$4GQF>>)_O9P2E.NT.!ZIQQ0%9+&.<K9<
ME!SE*VA%A83J@/Z+$,2ZN@YG"N0&BQ,:+'#B8AGZCN^1(2?O4(>.=H:<LP?0
M[6OHTJ"RHZO6#GIV<D*Q6]R$+T*<,@H*U%"O!,[D%J<.HL$5!JAOS-)D2=_Y
M#"?@P6D)9XY-]F,2G;M55P 5\(+9.B7K68%L>\H;(0X*2\ %I4WM/E+#]I:'
M^'/Y+X9RZ*V 2WT+T:J/")U[>IO/0%NNL@-PLQ'I W+$:Y8E.#D2GB*S&+DZ
M&N5^DB(MY&#W"B^08,0- LC#>0P \VFB@8/WH,, =HAC'Z-P'J*RJ:@*V./A
M?.C D8LOC!F7K=_A<Q@4/PEE4$AF@+P58'T9($8PCV7J #XY1X0.4MA"C"NF
MCWA+(:>#(HK1WX+J.\LDNI_[=SO7AW-_QT-]F?%9RP#--26#+(U"1=]:\<QC
M>! P$.:R=N;Q V<>#\]_YO%Y\2:#U$QN<S>=N5(#V?(B $=#)\,BN<T,GS62
MFOZ02="&RN*CC1!%VC\L#=H;Y5^-<.'R@O/^T]\__G39FVA%Y]FD=[\BO8_$
MB$M2>YG<X#_D.6RL ']1+H6/R$\%X(F<F.R"#I_1@.L/W_#(UF&V(+T4\/4G
M,>4PR">BA8\QH(-P+N23KUU89MY:[6?ON.7<(-FGG;&LP'D*T$P.@TPE,6+O
MN0^U3K!+$#5SBG1_W)E,AF<UR[8'XJDWL4NV<Z3/'LAGN&3$BT-7;(<HVHFP
M=I+T\V.TG0G[ 'RRDZ1?QCG;2=*6:]A)TF>QFN='OS9-XK1#62TJM&PHZSDL
MW&*J95H6%2S3.M0+9EOS;9V]CMW)R&73:E,;4"%O:^!;-[/J8CQYVC[L+V4V
M3S,+V"V3L$SB&"V1)Z<L^;=,H@U=+MHST6X\:&Y7F*93A&U_9R7F2Y"8/??:
M*M8MDIF635@V<8Q.N6YOTK=LHC5LPJK6C[4TGW;ZSDNA!CLI^G'PHS(=*N,4
M6X4Z@9CF#^(S=I37R67$N-_KO[73ZHXF2BV*G_SL+(J?/XH_N6Q^!(HW[_!^
M>]?8@[.\R?*FEO,FB^+[[-6)"_?;@;'GBMQ6\-Y#\-J<POL"D%M[A+*UA]"M
M/6+Q,(]"ZSR7Y\;OAU<GC_TW'>>M8_Y\T;L_Z%GTMNC=5O3N=;L6O<\L/\MB
M]F&)!*.1'<IEF78+4?NZ=_(AC!:]+7H?+U-T]+3^PW:AMDUL>63#LB3WHJ:Y
M7Y_MN.RPYZ?V8;=TV//%</"TB8>G@&KS$+69T1_+?BS[:19$+_I7IPPB6_9C
M,RN:1A)7US9OZ!BN6BM7K5Q]07+5[8V>MK[.2M;F2E;+@"P#:A9$+WH]=WC]
MM(T + =J+@>RNOU!5#%^VG92;=;K*>3Q TWC^O&P<6"-FZ*W?^#9Q]CY+;D1
MRZE(Y8C#6^&$6;;&V<^CD3'DVYO/4S&G>;-I&/OA"B</+F$G5*:+8PY'G?[H
ME?-9Q#B7\GT2$P(@2_LMP9&&.%:RW^T/G0L:#D=_?-VA07NK-/&%"#(U2;*X
M@=:"0RAY?"3-S8;O Y0!&#BZ,15Y"!>^'W6-D=EWK_6.50YXE4.]RB_E52V\
M&YR'YXC9#,=!PB^A:F!*,Q[A*U>=_JNM(9/%.UTY _NN-PTZW5?\>37]$N=N
MAI5VJ8^<6;T]LE<.NMP:R0Z_R7&=.[<>5X[PL"&49SA&$6CG9S%-USB:'@^6
M:,>/$AI0&CNP3I'>IF&>B]A9@6P/?1QZ*F@F.L#R>WBF,[@'SA;(0P/;?_52
MP!_XXY@^3#VB:40]'&HFX'SENVYX2&HLYDG.@TGS%+8-)\I3ZW%*J0]$X %>
M+9((%IUM?Q$Q18\H_;X'U-8U!]3O7WP9\PE7Z>W ,5\Y']1;#R/)<94DQYHD
M@SLHLM?O#%X1Z'!!LS"%:VH@/5QF]I>7WTI<Q^<E*>#V)IV1WGRV $+2 ,/!
MUOC'//&_TAS,NM<QRPHZSI_XLY_,8\ Z'/<:T;A2P(R) 5U)3[R&3,[A+5ZI
M^,BMAP-Y_6@=T#+EN^(='140>F&FCB@5YO1/)P@12P4RW:G(;X60 //"U+GQ
MHK509SI-XB SH*,V['MIND$LK[G;RYE/ 27BA6);[1TV7^UM34?<ZXQ+(XL/
MGQ\?9R$.&BZD(+Q.XSJ\K2RV)6(;R!*);?&!*QH8 O3@%<&;)=9E<,# 24A>
ME%9C,CE>C6($-+A8C80V27%[?7&5Z=02@>?[*6HN7EYF!14.\*608CL%Z2$[
MKXI1?YVF2&0'"%+Y>:1%9^I%J.$P/*KKXG'0:E7,M!9>--,'6UU$]99^M[4"
MV"SPHK(NPN.NP9WOIQ:%)E5Y>9Z&TS6/[P78?C_LZV'&)1Q5W\>_P\>')HK.
MJM.]YR!E07SO6ODV!1ZP<I,&JPO86F7= '9XJ+=WU2A,4.M PHF26Q,_97E=
M&.^D )0S%5CR.P#07T5>077^2#W<U%<R$)H ;,4P-(EY@*AI K>#%N'%7A "
MZ@8X83FM?]+=03PEI0#HI[62B=%0J''I!1X.'R2;]M-/MW-U )*YZCA1?RCS
M3.-X_];YW)%'NQ.E^WOH8#<%RL#G0P1AO6B&=X[+[ZPCR_L3XT$XV1MT&NF4
MH ^_"7,/C*(2HE[O4J&(RWSQOCE_%;&8A7EK21*LB!RVN4J3FY#4?:"J.>PY
M)0P/P)X#?1SPA 4#,K D1M7]C7,1OJX\2CW5T"Y12)0 3_;([G/A=GG_E"$J
M6[ AMH-= "3U+[J3*,__)U@0(?YZF8K(DZ80H".9:1X@9)ZQ!(2WPFN#,//!
MS 'JS<42KF1KU,[ 5B 4)D:.M@%_ #:6W+(&!-3F!?]89_F2K)'U"C<1QH F
MQ6)PR?#N=8J"]"<!O"L@BYHY/"T/=3[3]LA,0+&9#AA KA<1$B/P3$C@,DQ]
MT(LWSIS@SB*MM0J5-$C3@,S1$D1FS,/ ;M'<R97 ,11M.ANI;(\[O5?N_32P
MCN/\?!^]AXYRYXH=<['[UWK=N0:[X.?#95WER['2@[97,-Z] O7U46=2^?I.
M!%LE3(9O%)Z_56/EX0#E80[[[(K^KOY);YHET3H7;Z57OVN^XKMM=&;WO9Q!
MUG $'HS*D#/_NTB+,,=<7$Y3X7V]]&:PJS=>=.MMLN]^*&U^"71;@>@6H!@:
M/_YEFL*S-5\V7W=6G.#I".\.+M$GRD.=7SU/MT>1Y+49>;9VJY7$*XRO[Y1A
M* ;KY%@@9B(E$P#>$H7>-(S@!@!EG5KI'21<21!F.>X0D"A<KI<&>ZA5W<+@
M/[X+K[SKZ?65Z(NKJ3?L]WO3X>!ZU!\,O;$8B^FD]W^][N2[_9C5#.UNOR[W
M2PB'$(3YAL#TWENA&NC\(3* )>H +TJQ_2PW#0A:P*6MZL4[VF>=,$4R*B('
M60&42 -%6E>"G"_?#P=E7Z#O90O")_I!P$.@_[&V1WZ9?MDMDBV .5P"ZT?*
MO!%2WW111;T5P'O@WY+R (^@N9:&/BY ?^S[Z[)OT[OQPH@YR(;C/[2S/\1-
M$MV@DOH>& TPJ9\]G^YIKV>!G3BHV),=3]Q:!QDH4H(PG,%UL V62PRAW<?3
M@, GF_N"'#OLE<M>O]D/SI(F8\#3X"12)Y*\A->M0,P9.SYZ'5:9>*-^>*M&
M@(8Q 8(>JF8_P&>D]C"9=,:C 2D0LI92OE\J%QU6+BJ9&7SQ&JY>[;F^]^$N
MZ.-[+HX&_0<^N_>KO6[G>G!]?DN>'/CP$8IBCS_/MC[?ICKSM]F)9">8^CLY
MX9CGISS8YQCF_!FX^*_,Q3]H+NX  S_@K.\Q"/ZYQB];FFPH339R]'IMMGG#
M"1;UJN<^\R< H$6(XR%$;V([T#X*A.^K1LZ;!Z7,/T>;H"?[_G%IV@+'MN)Y
M$"EBFCGY'"B%/-3>VGCN8";L#?E\FU;0<KKC;-;AG; TKNG%/-=N=_RTS2?;
M5<_3S$HU2]B6L.\JGA^YO>' 4O9]*-M:* ]6BRBNC7ZZZ<:YD#K2:QD<>P(E
MR78Z/?%!]Z_=T?C*]O(]FK9@,?S4$G,(OT\FMIWOJ27F"W$DF!(3<Y1CO]G.
MA*?B(NWNCC&VC>_.T:"VR'W0"!ZW-[:='9LA)=MM5WZ@9._:^C7*_)Y%:S_G
M^A]J4[ S?]/JXN?(:"[Z73L1Z9G,S%8-O6W46M3Y[#@FRP'V^Z\M SBUCM%^
M2UPW1;L(!/^$3FO2(MPM78(4C$H=1],,F6<[;MM%]ZD-FY9VT>UWW4%W>&JK
MT7;2M5S(<J&7RX4NKB9N?VSG]#R?+GI0V^.VU&&C+DG9VG^3Z:&?='KHN^V(
M3LN*=?\4#N O=F;05;FR&5#1+\AHP4!7Z$Y8(;;J HCIM@L9J-JJW<(J38*U
M+_5N6-Q-Z M9D W'0NUUO'DJQ%(KY_/4@Q\[SB>S0KB\EE*,S?%2>$>4)4X&
ME!K.@&KC')88QK-HC1U,*3J':UESETM^*3:@U6^3G7YX ;=)^A7_Z,NV!-A+
M=[U:)6E.;YFN,P!?EE'O5NH?M BS/$F16\!G\55IR-^-L1_N'IA6]H&%Y[(C
MT3= %8PKFA^DQ4W78<3K@/VE'M@QZ$0%" 3)$M-T>!%X)_47B^GD\&^M;5AT
M4%:W;OYW0&$Y-AOY_MJH_">?M-EZ %O%Z4:]?:-3KRM;5R$U (+%27Q)2Z,6
M6-P5Y<ILBU+?7P1?KTQ9ZJQ,O;4DS13-2?!UHZ*W4,?YK?RY@EIU4^!J0Y1
MW(@(X!4XN? 7,1S9?"/?.RE62:V,+Z<>PA=[: &I\!O,UK%7)2AL?6>:4T,P
M[#4,Y+]*Q3)<+WE/NKV[GV#G/.Z7-RA>%F!K8C\LVJI4W_Y]O_1M[,U)#;UJ
MP&\TUN..,P?"NMR !KM1 U?PRD_ZO#OLB2/"&VH;P(V<>^;B2CW<]3,K;Z,?
M&)0?"*H/Z6XU*9Q>S W.RB"H12OC)=1]$)Y%KB41:6@>>'EC#,PJYO6-KE8U
MBX0C6WF@')4X*[])@ECV6M3'\;+YTWV:3!*#ZH_*'(KOV<6F9.>VP:1HB7D7
MKY*/X%"+O>A(C99V<ZB>><:'L*ARZ_/]/<SK.,U.CG9U3XXV,IG0H1S-W<72
M2@1Z"$L;5J!NMIVBYH2^T@D2[.9&G18E4:NFHU?;O$X&8'=S.N,@[F8"973:
MP=LJ_+"RL\I,BS)7VF+L.[A,+7/IW8<E[N#$U4,X@!,;O:=?5H-6;3_];N:1
M_TWED7_4>>3MMZ8^<2\KZFE4ES^OU$E$F-4Z!:*DML=H.$D.LO1 J]>$AOI^
M?;\J'KB NL@2^ZO"\QFU<\[AHJM-&&)K08B& HL:V.)ZYJ'E  MSG<B;)B"3
M@'-P/^PUMK[&J,F*N"W9;LDLOT53JV(.5<P094#A5WQ!-A)^W,_Q.=@U (*5
M)Z C&I:!_!%75+M4O&^)?$^45XR-!$,?K:Q0JA:P A'/@04@A<+[ELQ*#2&
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
M,4JG.,"'YJFWE,*6V6.Q(7:[@=T&),8+ WL^SAFS*L#Q(NH'L,YXV_QQL."
MN"E#7U>$RE1K!HJ9&H-7"VM2 HTICH+, ?,FVC<V)4ATUB2O6ZZ00K/_!&J5
M.6)3A$$ ((K"99AK-_?VEQ9$GAMR[281FY3(#V)1<H%S]2)2S7*]E,;W5.!$
M1',9^"+IT<6O*T^R49L)2RL@C=#A!P^QXY62A]R=W=]DU>,K!YW"E ?"R\JX
MA/LIL+'T3MJR$8HMG2XOWQ1TQ=)QIQ0S85N<V/8V>I!KEH,/G!ZA-$V\-] 1
M@A#3^S B1F>="HJ>35'2QLG#5MY63O8G85TH;C@-0WP+.:^^OD^@K.,U,L2*
M*(:L/2.-82E$7I<FMRM1WHDYTSBA,%,DO(P)/P;@.KVQS"[=+LLIVHJ !+Q5
M]AB7UJF4UB+#=7>3$?BNT@RJ;]A.ZG<I.L\16$KP<YW:MBG:K" B%C).[V'&
M"S8^DCD-1C^5V3H.I+=+9?Z[17G0&F-^F2"QLZ^J"&'(%2(.I;SB61$3,GJT
M8"7F;$V0QX_BJF4\W#C50.">D=$MD5RQ,"%)2ZR6A0)ZS$"A]&2(RNQOPZQ6
M@>O@+9@/S<!TP</B@ALL420@K[R<GF+?CH25?LZ3J4?*38/%V7.9B91B@3K6
M<LH48)DZ56O$<ZH!X0?9^[=P>.9G4%,#<<!)?B!ZUQ&5BSH^H'"* *%'89%I
M A24D:^57(X[7@%'!:I@F"UHRP62R!)8AK=6/P-4N,(I9<<@'NDJ]'N_GPI"
ML4N.KDXIOTZ[\73R <D@AITJ)J7GN8R%T,(X79EFA6[%-4>3)%DH3%6HR0 K
M7BET=16:;I3D72&L0/AA(/:3EE1JR!^0I$I[*;(GI'W(]<'X8L4229+ _\<"
MVPI@O@<5\/CXVVP=49:==$C""[)2$5>;<QAGG*C(9V= ')F)+L2J'+4*3*.I
M@ZZ.*0>R,3.''TMBQ4GH%G2V,#<CK5!Z9H&%**_1OB.7"I@78! "$V-#T#F(
MHV,-2D)9B' ;B"=T4@(*2"<P6K_),O1-#X]"?LQ9B*F]1;KFR@3.!0@P[1+X
M"/L2>>_2YXD7"Q<.TX6&S]_BD(QQ=.SH'EM1<(OH#&P2#'U<F"Y\>?_I[Q]_
MNNQ-'&J"!6L$FN)SJ *!P8F5E*#ODD1BA,]T7ASGL)/>H_*M_&0=!:9 #<*(
M.$O'^0GI1E,+,S%VWT7")5"#E %#'UD."$2/VUMPNKLN9RWZI25I]1BYZMW8
M 5(JFJB;ZA_KR1=5;@T(*M<%'$;L8H\=75<1A)EWDZ0*"==Z-28L%&"#A)Y
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
MC3;(>F*:P\4*B$NKI 2Q @6-7C@U?7 D(F_WO^%RN3#3B99IPMEO9"O(5K
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
MF^II0EZ*DY(;4Q;15P;'2=S?&G7.7ZC/3R_GW9!3#K\I-32"HOS^6OGC%-]
M34BF3)NW[LA_1Y-M>P<FZ)F+Z6;SO*UUML6O#$G!0>9DM;W;3.L8.+=!C?DM
MBXB2FU&K)JIBY3ZZR9DI==L5V:9.G%33\W3=')5&XP0(.8R!J_%1*K%G7LN0
MLB?",&!+(.=TIO8ZO!288YK]0F5.,F4K-B)3.A9:@CE[ZC.QQ&GH59<-QQ,J
M8E&>#(9%B@*&K7[B-37K1K-QFG2ID^ST]Y4+1@NZ/-'.;"1Q2K@.F$F7V@0H
MSQ1@&@#2(-)*_J>W\GSR#[&])7/?"DRI21=UI3UFK+X")K<29>"> H1!*CUE
M3]<UU.UB>9T<M;O&#62+<);+/!16T2O+E;U02>E3@\9E%CRV*E&;E]5)Q9@=
M5A)T,J LD-E7N,IZ$.V9JW@DI$PK5M6<FSV'9!4PH@_[1HVW4PVGJE2)N$%^
MJLKC*8C"7D!>;6N5F+)S48X9X4SP7,SY3&4B T\9P:.]^/CS^^PU'2R2"*@U
MR!Q)G:1Y[T62&*D/5$>AD25V/@.8/5"4!*KP)I93I7KDL1H,'YQ&6!BF6O3(
M<:^^$<3"== E5:RK*%W&:ND\43/!PCT?4"1VTB1AXV"%=;+H/X=+>+-9[$5-
MO.#)A1S02 U^X,4!NV#>R;GI'F:PF(LO/N$6[P1X1#- 2SV3TJ@.XR]AA)^F
MNAA?H<!U.97*('LN_$8N:-3=3KT<$PJ*LD6S'M$L82SW'*!WZ:;[1.]J*JSS
MSL&T,7T7+:K$P9 2R=8ISKPXF21UB?!P<11&$!R;<%4H':NU:;).E%=D1?F(
MUY2J+:/D*+/9T,QHWC$H@ %IRQLE8/B*JCK08W.]FLVHA9@%)-H8U%EHA\KR
MALZ!W<\"Y+A-/"57*4P,202^K$G$8( 9Y$+.K6!G/H.%CCX9+MOB5R9X(QUO
M5G0B\'Z5[F.P'CIRZA9 KP"$7>O9;1FF$6)%H5\(=7>[$Q,CM_;6T#I)/(@X
MHXB5*EME3)!#HXMP6WF%/Q4;Y+1,O2-$(?@"M7(AM.'$UR)3-,;>I!S3P%H5
MU7B$^&! !=!8 .Y)-8>K-8RD7T9;"<K6"J&/=<J3[$\8RDK>JE*#86:VU*3M
M5Q3]%U;:5R%6SGK%F1^[%!TLT2O'L<IYFJPMTL_2)R2EQ")<K9059P30BIXB
MW$"D["+6G0/47 )WVZF\O49_M_56M+NHI/Z@/P>5(NT=JJ1]R!&GA4.M+6;@
M1V6>&9FX>T;XJ69^AB=.*S4 YQOVS.BCD%U)S5)L.F[NM8N= RC?H3SB5XF3
MFD8$+S1F8,ZH+C7/DGU0,<.+S78^3>WZ-$+*Z[1LX,_,X@G2+#"]313/RBA6
MT2GWCL=]2O8V(^',U<W,"YD$1^)*W(3).HLVLITDLC#TVQ'[J?IN24VCME^F
M([KDL]-C2+;Z6+):(E/3ZBL4#?[)U1LL *4Z+#6C%;N-C,9+E6P_TB/E:ZG8
M$M_DI&M5V"%/*Z*SJL]_V101GEE*50FLS-Z$&2\I%3-,NR<P ]-"3,ETY>/<
MHU1<;XI#9VG6M;' D@M6/1&$&457A4QKGH:Z#HHR0+&A9FGL(P8*V!R<"OF&
M&<W,Q'52MUB]0Q'H 4+2'0=DK'WMP!9LRL(#4Q:&-F7AF=L<Z#1GLT!)Q#=A
MFE #[8Y3L@PH/BF]XF8S:FXQI<2B[*8_HR(=[#S"7;TPMTT[;#AU'CL?@4J6
MQ)RG$)AZ,M$A!I2(^M#K&LMX11RN9-VW_*!9:F&N/J,B\J+T=">?5%I C;%
M;B#L5*/RV8J=4_09LYR [H-(QT6IM$L5SFI&_[&PP]U:343VB\B,5N35IA"4
M6<GPP"PIY7LEN)FZB#8QY'1'S;K8/%.&2YF+Z6:FLH"+>Q05KK,B8WNKAE0U
MCXL1>K&8H7](E\,?()S8FZ)S4)1OA#NY53('@'62XZ$DII/""5KJ!7<KNVHA
MKI7,>]4>1S6GC@_4U-K53+EB6D@Y/Q,2I")-*0^A<%S/*54BY ;X?N2%&-M#
MZ9SE<%3;^=O:K*F/8U5=U487KZ)7:J'SZ#9Z[IX#:K.^K/2--394_1>F8=Y(
MQ5"Y/LUB)LI>,C):.""O\W;5I!'L*I%+UT3U[+F@F%-Z/:IU<#;)6F4&<"^V
MTDP'%4YSU;O<XF5LY="K$(5<5;%Q6Y2)\(P53,F1GGOE@:[#'<ZJX ;K9E2%
M%BU[;$041+D) Q!.6, :Y[JX:BN>2JD:YF;,?LC,\J29!BJL3*&0N^14Y>WV
M(7Z2IK*,@3ON5N"K!$Z)-=%Q[FR56&09RH39CE,.>RD5V'3V>J5]82L061\N
M.ZXX1CX_.UN-II[O>QI.QL1ICG)S1A,Y=SG3)!:R5CI6OD-_X6'O=%CFNRA?
M4(<2M42 DK)*"%/A2_AU'18RZVN+$CM#1RCD:!6P1A#7 )X1(%?>/X1N$*0T
M2)80:@M2".&V<I6/U9!8.<A8SD#3E,>'),.H5(Q^J\:Y..L5V>\AJ)3D2C5L
M1.KG2A%?],]B5^:BC:RK)T*PM%%^Y7(&2P#,0'!S4=*TT(8C),FE3)+>XFVK
M4#O %)H769^<"@4+OL0%;XJVL[1PP POX@:(G':O+\IL4?E)LR4N.AVD"URR
MKE2S(4;54@T>SY@H/J8]$]5NO^AZU&7O*D:DUL%<G E)$@'E-!1LF/VDTJU8
M;&2=F:LJM?G%*35P+NCEK _E2U72E>DZD6X33HLT**D:YE>L%*$&!X!N@-:*
M[FJ>L9*\^FRVV-V;IYH8>@;0.?/I@5ZIT:?,"-OVYG,F:SE11$DORL6S0V(;
MN-3Z(\?<+JKCTHWZN0FV3C71C;'!8(YFP.G0&K4'W,"E[I@"["V]N6ZX.TW9
MVERMV1:P!]G I=XUVM4WJD*D);A1#1R565/,2\&H+$]Y(,>F)=^&+K7^U(MS
M]+G3=>D@K:1MXE)WT:]IL7,!$W?X4'D.]C ;N-0=4O7_L_>M76X;5[9_A6M-
M9I:T%KHCR:]X_*FC1Z*,8_E*=OP9),$F+!!@ *(I^M??.OL\ZA0 =K>43*;%
M\,.]$ZM)L%"/4^>QS]ZDQ*/^;ZQ?'^'-E0SO=.E@65"HSCE^-*@BHA7&G/A'
MJ*V<-\C#&^H1O[JXIBS_N*P0TU"1 % - W\\Q8'/.1<KC% I)D^5LNJE*R*
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
M3MO-?2HY/=%M_F\H;OP+*._10&F+$$' " 31SW0<"RX9WRH8E^\)8:2Y-WB
MOU#WRNPG9-/>.,[G"[4 85-L>W@MVY(L5/B_ZT.'G'%L2[21I:UDL<D7T'8@
M,+KBAAR8?9%S>TMLYH*]*I><Z5M0<;#C-=]-/3\3+(GPD7J+-=TV%G:3Z-JZ
M<85/TU;.PGY=O)?\XFI%_S38U]R38K,21G#1;SN'\E=[+P$('Z5XCNYY@ 9E
M))%Y=@=GU#O0V6]T_[HS]9D9-XGR^8JF9:?#1-SCTCC:A/_!B9.!PBW:JBT8
M,!%;3E"J&*P7A(X;1A%UVD(HG=B<X8F_HI?0OU$'H9FS^ZR ^1P?,_O#.! V
M)[?6YH37H46+>[$)7MB23 TN]X3\P,CQ75#:II$HW+9E@PYE'$#"-J /PK[=
MN>9$>\-(AGSL]21Q(4,\C/M .(BR7::SBLT[GM1T)X89KD*(QQS>?@"_!U)6
MQ[!/"11<X G]( !65RM"7,&<+K1R#8WFU0'62-I**(,@0Z*,/U2O'0_ ?]\O
M8W9&:S^ O#YM.S"B^!.X*1=M$\*1<ADN8*]GM,KG;<F]#63BD&\FK:"P0WXK
M@,<X;*@]/U;X_)]M+V8QGHB-3BAKY\8"$9L#)!F.;F(PM8? "VP"'&'5R.^
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
M3TLKI7"X=,2T \_PSF9T;I;G<6F&X7HHNJ)Q8 CS1-9)^NG+ZA!__$A+//>
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
M:M<U/ ;M.0MD/M"A3J\J)T]+*[7'S"D+47#JRI*-L,PNH7JR[I#S4-5R)35
M./-<X9NA\XRZ75BT[>QY?(X'09L6%P2AG(+"G:^J!SC4Z;5DW[&S$NEQ&*K)
MPIU7]P$.]>[57965Z^AG^F#B,$*5+.FG/B_P QSJW0N\+%:%:KH<?/X^ELT)
M'H,.G)Y)I%58<K.MF@,=\R@<UN<.)A$?=MX;#W"H=^R-%(T[16*9$D(+@='A
MO-8/<*@?M=9&:,<Z4C&[.*!RS!3J&_F!J%XXES;@\T9X@$/]IVR$,?/,>=T_
MRW5?5:0]+FA2JJ-387%9A!];=K-'Q>7U939;*BT!X6N['6M#!N>@W)(WD!^,
MYSK\;Z*6%HA*\4&$"?',1'B:I$&[Q^=M\@"'.KU-J/2C77%AET1&+.\?,$!-
M5EL;ML_&X"$.]?@E,-GT4JP$,N^ZI;O\AEJ&9H0@*P&9Z;Z[7]_(>:T?R%HK
M?Q*\]EF=[_H6=&0=42EPZ7[ M]J6J/OZALWG;_[V^L7%TV]G5%:D+N;S@7^
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
M-M"MRCO92)K[Z79\Z7%>2IJ=<+I(O.X^;358*P_[V 5?/-Q&[8&Q@UMJA[]
M2!=>D/[9?C )8S"78?FWDIN+,Y):6/;T"SHY5]I92TA//)SL*Z8<P12YUXWH
M&6SIBM2B=3[=C,8L?JRM1B7K<B<%<1EX5'>)OP&<?0' QE)DJXCX*]S+C,TP
M?/VO'(=*#(HC0;_#\/(0)-4HOVA%>S15N/&C$HU-^'AL3%MO$;#+DCN[85XP
M#OO[8''X-8]<:,GI\X8SB@8;A>7@)#O(0-=S3Z4W<+!N89ACTT9X(!%?V#3A
MX0"W$/HD'*:N">:ZNIS]L6#?5[KR=XJ8PN=LIY#](">Z[A@[$PZ?"63<JUHA
M0PESM:&!QAZDI*>BHO7*P]!\TRO5-J7I]943$MJ!!U!<*0Y'X !(6D'?4&*6
M>5]2Y:,VCA$)NPWP<GSE&*8ZW@]B; 9BX5&SS2=,E-<R.H$GZVM,:4 DLK%U
M1?%&")"@V='8I6UJALSRDG*^-:T/5OC^8=?:NXD2"0Q:6R1_5!V8?<!\"!)S
M%72>)<Y<-YRVUSC\-A.2N-Z^J'*A'>0XGZ171@>/]RCWBW<E;_C[O2Q*%/M)
MM^VV\:1G"P?H4DM"DU<!>R,"(FJXBDVU=)1"+K@4<M\1*[8Z3D(V;EN4@\"'
M1=_NFI9CQ-N<JL4>U3QUYGD"$G=B$95NRGA[&<B"/83H,5@ SKXY+?>CEV]_
M?"R"YT*O8P]B=^F^ZO;3 "V!HHW(G>ZM>WRR5M&)\A#. :!EG7EQ>OPJAG52
M77IH*-;+2C3S_"(X+!P+UQ><XRP3N2SS;@W@NNIK16;3#Z5;@(,1'X!0#O""
ML\U"7T">6*>A ??3>V$?UB<OR6.!19(WZ9K5;I\+K':P[Z+S(XE!U'?EUN#6
MJ1OD ,F'/S9NRN2IJ#2CGAOT%7%2Y\ZIHVEKT=5!C\FW(Y%"Y(MM9>RJ"&'0
MLKCU4,8O9?<]2K>AH\LAJ"568L+;!,N_P9-_WTA\0J>M[6OJF6DU(3^>0)T)
M54!/W]9RZ^$*;A8E<G7R!8N;)#MX3?X4+)!4F6P.U3MD;I9!Y[G/,<29'(ZB
MLTS#N=+^B97V;S__2OOG9?SC>9)=O&R*#GO>^@(DO%H2RB95;Y\T#YDO:]BU
MVAV]5V\S)[>T-'UF+I(KRP0ODH"V;!)!(EN):/BP50:\.<TJFR6X=)]D2J'I
M8P#Z+>G\4^X6VU(/96N0S:@E'V?($C*V)NT2:0($<*B _^GJZD>5M8\K-6Y%
M\XNFG;_O7CYG'BM!ZLZ;9<F)2Q&?MJ]I-1]GC8CDPT_A?T]MD\O9E>+L2FVP
M<D,CUV1BEZ12I7SRBK@O%!I!^0!*6+1-OD@0%C2?-_0:2(+(MQ-^NMF5-6E4
MTDJ;.[A<7>Q%KKFDC-ODJTF-3EPDN8V!H'.OPG!4N=3Y/S2;"//%]2QQFG+1
MC23S<[+>>](OJ) <R6R^TMW.,W45I_T=D<412I__\D= ,A^]NGKWQ\>43XM,
MAONF?<\TA=>,$[5FNM=)X7KJV3-Y[&MZ; 9O6SSEZ*<W5NF$GW)D:\ MYM9E
M.AK(S,"+Y63"U*TR+W9[2N&RLPOVLG63MF;2CP,*'X^[8K;#Z4TZ.N%@4@[B
MEH>D$V)S/WMK8XHS8YCRU1AKHB9'$B!J46AQ,!":SD%W7NQ2FYX_?JOXEM;1
M$1_A<ACQ:7YBV58(RIA,)J5#8XH_"W[!#HZ#0')!<N#&L((!8-UA!F;%]&.%
MTE0<^]">3-55PL3'%^+A(3&JZ!F:KXC5D7FS?]#)G3(Z8F"ES]%"#_2F_E;(
ME8KL79R?LHX!'>^6Y%G3?H^8I@GCB<4F.KMB">-Y39Q =#L]NGKW\^S9DZ=?
M7CSY]O'L83"QXH?_FVC<RL5]3)9V+F&I"/A F4CIMWQND(U'/S7;<C'[^LG7
MCQ_&:][^4I(0['I*[Q=4D*R+O!6B$FOM]#N6)T&.!#:.KC(3E23KOL]=I=L
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
M>3K.,&W$E[@\]LF&>LO(=32J=I\](N^,#'#/%=%Y<32,S$:Q=@)S3TIIM]&
MG$I^]1>K&P@WE7  [[N^W*59KG8B..E&23^.5K)4TLDH?C/VGZ @!"Z*BOG<
MS> J%?74([EQDP.L64X)%%"Q1Y=<7'OA4!M'B3[0S_2(>E2C!.87S-Z)3 RZ
M+KJ=$.D=U8J-A395MP)(]&2/^/>6^=']$SE;I2-_.IH]ME]NW2S9)^P6X?3Z
M)VT7>T#?):EH^5?P??3D#1:MI]D$---XUGUBF1Q$U&(!UMZO0_3-;1\QW'9S
M?%N,SSGE56&]JY.DA".6[5$2GOO9FGZW$!$..B QPQ<C])@9Y(3=NA!J#JN>
M\%DQ3SKL#L>S20C66"/T']*_2T)3[@1.Z_@R#A,92"E4U'+*%2=<[$M@V\&#
MV.ZCX.U+DH; $7BW4>G2>9?V.YI*9+@AQ</UWS.R\A.1E4\_?V3EYV6DAYG
MSBM:M<TA^+6'"!]F$1$Y/59B$/82U?J#1+B_,D?B5][GG?%\,9OX6(LZXB!,
MOMXRKLQTKAE6/*RDYL?(Y:[T9"I2Y3\J=,=:DQ+*_NF*@/KGI]NY>M6Q ">D
MZL/24[^NJB4A"SQ,8_BP!5YZOYGCLJ =0.TM@CZ!Q?4*=@3FX';BLIVHLX_O
MZ<&]FDMME.[DX*(OM1 9G@/2>:5QUM^DX"Q^"QTES'2>7)"\J;D99;3K:7_W
M(C$Q41A'$MK$,7QMG%3NAZ6C)(DP^;[<)AY/T^7L!](E@W:RI]&;]DBH?.?E
M .1ZIHXP7*A4D:S*]T65THA#EM0^J>0<UGV#DGC8$\/EQ<S[#^V(/9_LAVES
M)61?7KW+R9@P\[VDQ\)-'I\' B/2L M?(@PT25!IPSR_45H#X8L5",C1Y^FO
MFUR*C#CP^)5PDZ3U!R*L:PN(::,\_*[?$IYJ]CR,>@=^6HBFK0L2U,LW#>U
MJ750D283REVI(A#M1<,V-0P(F.T7/URQL'?+[<*SFCO\E%5&AE*$J[N$9Q+,
M*7D=_$3_BMVA#K^\DV>*GSWX.AP5AGDQ *VO6-ZBJGSA-6+6G$<G2ZQ0T4&)
M-=FFZ>EF!XQ>B$4/!-]<'JUXDY-+*F1Y'_YO*SHBPLNY4BSBD!%^D[^W.AK/
MCH$(YL5,ZC0IQ[L=]>NV4-)Y -CB^[,%D(2-?IZ\YXQ#W,@77^QVE2#MO+"+
MZ94EG6[ YSI\R" [>+*!X)M$U2Q:)G#!T)E7OLF/BK:<$(V%"K;)\X&NGP$Q
M? KCZ(Z/B$GL=[9Y?96WV81"FS U.$R%I4;P/KSQ<[WQ1-E^H S([]5-5 ]]
ML!I]H/&/^IKEGFE!6'@*^[_A([P0V5%] V.6\S,[../ >-E9$:D(9\7_R3'M
M1&NNQ.?\#L6F%H:3KC#+DR)W82MDAOQZ)]M'YBOZ%D/=5_G  *?K@CXP&I'X
M8KUC#2[,TO$!>U.)T7109>@$V+:/YE^,!B\=]%Z5\L$R(*6R7\T+AX@:\KOP
M31%LS;K<6DMWPM#5M+</6S)@/-VC=UB0) QCT;">].F)67;..\?'"34BHHZ(
M;C'&^KN5$[*Q9&Z6QA'6#W6"V5AW^)?Y)B?S,6"4'-@$\=JC"!%,\;X-_DNX
M3BDYTPE@C(&/!70NB^MBF6 F#?5A#](<&XB"[=];A]B@S5[N>J=JX7=2M 4#
ME20KK>&^<(2^83.4%4CS3_;6_*NK#\49V1?@X[*)D+\03&?6UX3@Z4KU7'CJ
MO>@G HYCLI\1V>1-H:^%-+RDCLHH_@&W1KPXG1MVVTV5O)QH](AD-M5Q0&6!
MO&&"_1_OT\'^;">"24]V:H0AQW=LND.;P1:..S9=GOMLV-EMB?&IZ@697IZT
M03!%NF# 1,MW."KTSLP<</8T-4TFOK;KFT+4XD.QZ)FRTMYD?J!<;[MIV 8
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
M6@"D'E =&A4NB^=8%$2Z^:R@J.N6N0WP45[<=$:Q.)>Q,X'%M#B/#+N481S
MFK:9[H<W,TU7#)R%CQ1Q2UTH7M8U6^NUQB$X-R,X.[N/X'2&H6*& :M/B5BP
MP.!0/.S4<;RU^2O!^"0B3/'4,R_ TAD)F\;9N8T*BKI>.Z;B?V;[KU%B$!/H
MWJBL,/U8)%C"3-PD7":=TZ=\U1[([I#DI6>>RSER*+*U0T"X Z X ,S./=X\
M]4(/F>EYKYM [>OI)>!=]*$D;J"4.>0ATVAW_!@/,TW_=]M^PGFY*6.L$R3+
M$/%CHRX8R%07">D^-'B@3-A+]4*X'N'_@;(EP;U:8$.MJ,I3A0$1HB.1G'X>
M6?0A> )M*%O4'PC:Y\P?8C8!S#M9\"$Z2:>/0/M)+,R;$H<?=8LJGKH6&^-:
M/4?M,2KU.Y1?1OX<?:A?)BNQ!3,VB/MW*>.DGY\#=9<?*/@Y9FSTF7(!MT!
M7K[P7IJ& ,5DZ& "=,9<_6Q1/UET_CR"/"W8L(W _(QZNQ[:8)@BR$G29JQ/
M9$.ZU5"AC0V6?0,=.G.[0:[.,M*XJ>>?606IIG]Q *72)">J%&[V,XUCR:LU
M-1T60@\U6_L*[<]6!9156NAKH)UOGXJ-RB X/+[,Y[<$#E6S.-QW0DG[?0LX
M(VK)R!!10+SH<14%B)B%$%L3C^*8FZ,J@Z-*]519.UIMKKCQI_YQG*9AWS*3
M]J_!9.%O:U1"021Z4_$)&S!A44_.BYCWM ;PD@<@> 0RV:%R#IBDEL+6"@.V
M55(,1FP&4DZ]O+?&_C8*+T" 5OMO8.4:&$E[0[$.CJEW*#SZR*76SPH&.H[
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
ML#*<9FQT8C-08=4]@DVA(F$^F9 OT!]2)(8V&+;,0$K^B,251/"^Q+P=Q1Y
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
M@W_>WSW+I)THK4N\'ZG4[R/FQND'!_#S"/DX3CYVG=DR^=@-B$,FLT\VG1U
M47M'@UZ<$G"( IEX/D>>O43V@EE^:H>S [Z8XP.1 C-B+P6HIR%#O>Z:'"1R
M^%(NJ=7A0?ACQT"<,S(*.+ZA;':%QRAPA4C@_1$@EXP)=H3+N!B<(I4@\3-'
M;(+Y%S3#_AS9N,1HGW\Q#."1S.:4<</+BB%_)-7T&9=BW9[9'9@=(V3^CMJ(
M2W=.%BLC=(!=[L-?W17$IW??Z1SH*Q#XW0E"\^I*) 5#1:)OJBN3<&OS]/3T
MX!W\M%"-K//)]%WXV#7[U;(M\F+]O,5?W5AN&SJLZF@U'6*Y#77(KVLZJB0E
MOX2"H,LIZ&(>;:9+/3WJ*I'?B&C2$0M MH=5,O2Q_6E"7P]L&GB<+4IKI*\2
MC/^H7AE3D XF LX\K:1'+ 0?NBOI.OG[?,X ZZ22 DLI^:F[DD^K@#R/<HD#
MWT3?S>?$&]/P"_$5U*JSN&H]X7'<ZV0ZVISV2_[O##&;4;>DL3N8,SK'C!/L
M)SMI"3!E>'S>@:ZZ&W<PO]O(_20TB9-D,DBW#_#S@1"Q U<6]VY5GA@!*LQY
MQQ>LN#BTT"X7W\'CJL47(L0C_Q>E=]&H:NF%"';_YPL^9[AJP86(+\*Z.FX/
M\B_B=X,XYYU+*D88'0.^^_ITFQ_^R0S#A#%2C+7ROL\]$;B+?T9W-1#I&E+J
MUX/UM&LH@8^=!^^S_+Q>L$@X2J(07&L'M.72%2A7+/HR-IS2G)Z#/2$L/OC4
M)0X,Q"Z0"T'4\Q1C[NO9NA1%080IB>@+ZS\+,^(E$Q&FD00U(E0CA-TSE;#Q
M(V*B>%/,B5!X.[2E(=4<0EVOPZ'QEU0N?VT[ITL#^G3\(%IEJ6/]:E@ I^9R
MT.M9>ERNX TZ-E89[%E<F?V2SD0)IR(-><5WU-\.F5E4-:>6& ;5X325CP$9
M[;E=L?#,J?UC2ET',__ZCX#PQ5;(S8%5LWLH(K,Z["8S^K,19K7G-U'+D#^]
M<>G;ENKL$DW-YE&O=URKK@I\0V;0(@ZOL&\S,@<T.KX(?.)AO28V7U#!3-_L
MF68X9""^[5(_8!C^6.$ "3%2BRAX#F8SQ!:BW2(3CXQ%'.?QH2VGOH@W>13>
M:HNQI0XGFDAJDN#?.DD1L&SS5M#&"MN(P?>\K5E[^_QI\=CO#?K9RJ;/HQA8
M1)_:-*;0(^ %C=QM$AKAJ>@<]*S!9G2&F>S)7#?^%\1@U/6*KS!'Q-TBK1ED
M%<%6[]#:B."NL<S/^$N4XY[M=4[$-\$,=!69\"EFF7'@UKU .T>U=QQ9F_3*
M(G%"#T,JDC,VW3N.HM/EHH@$N<)J,^H]3Y$H]/6[[08.=F###5@S"&T@QBI7
MQ V$I;]@#G9]Q$P*;-VYMJJ5V@&/+3E#6=\!E[H:H;)&J*T1JQMN6THJ#+B1
MRH;0.711H74HV4IGC8='PDPCXDEE=+PI3TP]"C@QLW3'*$8"IMVVUX\$BX75
M8=_I(-ONY_'0Q@ OQZ9UHCD=&&7;:/8L.>-?3E+;@[0\4V.^G-C;D+0<)#5O
MIB5G];5X$_W/:H)P3UYH&-BWZP0NA@45$48ZT0+6"T.>/\:,80=YSJT#_?Z8
M0/LT]'W,??'EG?B3N 1V36S&^E954+L+A.&:[A)K%:X!)?0R$HH90@DCJ9H1
MZB:_3VC72F][PJ_8"[".5\1)E1&-.3"SC70DV3ZSZ@<N:0%EL&):@VS0&,FW
M,3Z)BKYJH81AT&3"\ 2%RR91@@H-8%5(=8-V:,F5LER^TFU8.AOX9LEK>]NF
M.L%FD:B:J".K=U),5+MCRL@.CYB-*9O!WJB'D4M"1ZT26VCAJ&DZMGJGQ30E
MD(T$])ZT F/_;FZ+-H&T)VX[Q/U&J?-&7!>":E$(;T*6(;6'N0YA)0CJ(.[$
MS([88L PG%Y"1L'TWPR!NB<H,J]^W*>%HPX'3P?9B%N#K#:&BFIKUPDT*B(J
MV\=^SS)[=9AL>VRB)F$5Q=] EM@59LJDVQKEE7)3NX-IF9FE:CUW2(XI0C6Z
M4H^LQ-Y?,@S>!%S8>CBCC)/_2$VOW^>PK7%K/E*:@]HO8(ZLGE^$&1O)G(TH
MZU8Z0O(@297YT1PQ94 E>NF<.<WD$1,CPFFW\2LL]!4**X.EOC7(68O((Z*-
MX5&.49<;)&!51K0M\#_8@?^*7-C0O5FET017MX:'EIE=0L]E-+630JXR06,I
M/R1RW3>$8?%O/3$PYY157#K2 E(S>F29V77> D83X'OBPN(_A@>E%\*YP:WG
M</)B,P95B&HJCRU3L[GM&G$NLE8N\]FS&A;_.XSP/+X8VC8+D+L9H05@:BY/
M+%,OAA'?QQD840ZM9/&2BL9)!-HBC/A".8;%\$N&'<)OD UKSKK'\$I U)'G
MJ9E=?$I@&A(T[ @EK!'C[HE:V5@_+M6%4D:I@]X@.US0(JV-46NIR>O,ZU4'
M53:> ],RZU7#UD_NE3*16*7'HRJ13DUD-=%]R\RL(>L2G=H*(')L)=]W&/EZ
M;6V44MG_#09F=DT_%&R=3?5[L51Z=5=E#;+Q12C>QKXH+'F=#J= 4MW8P%6P
M!<9O>[<1FN$YF,_#RUJ1&XU5_(J3O7I :IZ.K'YF86_)4Q)Z.:"2X&TF;MGU
M1O?U>!/YPR7U:Y"G :8F\-CJ9Y;B5@0FNNUE!N'/!F318AK3]KY'/& BU*E,
MH!I&3=V)U<^LEBVI6Z<KAMY3EF]KO<UB>D![VK9#VPTB[!MR@W#+@>@]"')O
M/9\S>6&D5BTK@U"'V*=F=EL?(!H2,MJ#$((:"=0]1;$E] -S/2!EQ&[U!MD1
MD09=;0SG2\R]7+^$52B?R^\V6B/=:G[*]M4RK7YFV53'"U*+J D]]FNINDY3
M=[JJ%J[:"?KBOYI.L)^J.N_("Q(J7ZR8(Z7L7ZV!F=T6F@1IX9V(61M6N"VJ
M2%;=;5J#;)23QT(;^\FL26O=]U2.HF[.#JU^9K=!+D5MGQS+6GK5>\C;5A_D
M39&5KFFJ"*EF\LCJ9Q9 "YA,]D0R(R/*J9W,@@4NQ)C8>721WI7<ZR+JSNC8
MS&Y*EPA="6%(C/8:O$(WE"NH[H-.!CF1P+KQ6]D!I8U9J_<I@5 W6*=6/[,,
MEF6F]?U.VL9/8O#(B,WEY2&)XY\RV5>1:Z4.J"ZVDMC#GM7/S);D$;O*3XZ$
MDX=9PUY)YKEGW?,3T<#0%E6AVH* /IB:5]/J9\/Y'%Z3(8419[&G,;(\/)'D
MP&6"V/-K'I6J ZNF%@YY:%/;E7D9R<Q:?23JUA/,X!?TKA?%)),K \?#@9D]
MM19*&U*\G3:N4%%RI-3UP+(&F5 ]:?&6^K?LEV6',:(!_PW3"4/S*;&'#"--
M(M00ZGIP:&;/*R40#0EIK# -";IG*#9OI1JCA:2N14?6(*?=*N.KE77K"K]B
ME\IC.\,)PW)/D]XC)SERZEIT;&;/B"5@C"5.R\U?H;:HQ-55Y,0:9)JT7#):
M62O@'FZR6JRE\LIN[.F^5J(25]>14S-[^"Z!%J[8)O%:1,IS,/+Q'X$HP/6K
M[BZ9C(S2_$<],WM>;@5AA!@M-GFE:_KS197-TI%I#3)]1(: __<FZ=>#]$OE
MX=^IU\SA+7,<[D"61,%#RK^G=^\]D<F4/XR_^N$E)HE7+I)WB70,-/(Y0S87
M(,B%!YKAS?;S3CTP#RY0&<&[S9S!%;7P9#,Y$U"$.E# \P[Q?(X@Q@A_&H6;
MI\\[MCQ:TS%\P38G/ "\WQ@-YN>=,"7A>-8QN 0)OYE13_@!6]R*7P!\]?1[
MQC1R(>IB?8IB""=>)S+IQ6*5Y!$M9(_ZAI@3KEDE-E+(%T)>ILB+EJP>,;/!
MJR;X89R80913AS I =.++_0;]GFAJ7=#N7+JG(!%-&N1Y 4S$ <%-!@*2_&%
MLN'S/9Z-X#7NE;E"C4)KY23<ONK4 ^T=.D/$TU9>4J"C?"IAX\I?4E" AGE$
M=SNJ2Z&2:+PXM6M35&?2]>([AI9/-'.OHCF<X.MWX=#$QX^,V'C[%;J&"A5:
MW"JU5NJGXSR8B:[8NY[-7;K 97Z3G[AQEX$]D(^(.#>4I;N]Q%7SPZA$A66K
MA+'U(H??P'J6-]$H\<L;?9G2 (8G0\_Y0D1'BK&W?KIV^3#1/?J!OT]%D!*^
M3*1F>3O8C3O%U;?G9S'"@E-CMY[]25WF@L2-%T+:-+,TDVV)1NLMT3UZ)[-@
M%E?5QX#94Y%&1'N!5Q+)?$!V5>SX4^/*&WE3XUW.A9%Q&YZ,CX=CCMF_,&(W
M-&"%1MP(LWX [N#1Q]GI^EWP*7P@T0H\8X]0)MN"JP#W>P-+7<4J031>\6"#
M]2K8>\(.GLF^'=[;ED-"N9(I]VR+@F'AH]YD%:W+)UM$*7V14!UJ;#V?AH<!
MFX9.$#!A9RUD>L+ FB@Y3)V!$0/DOF V>_ ^+H:KKL@'Q02QT#9ZBU%!\PV%
M%:6*-]1 ^1_>/.%74S)/>MLW"LFD2];O0[:JQ >%SYK>KIQD$7G @_-UYF<B
MT1WM#!(!XC,,'B$\C'M^24O<_<.N#^U84Q]J)SJ'H1=-WSR,QYC))L'GQ72K
M1':4YF&_9Q[?>DY@XV4=+6>T3*IQ\M+#&XBZ\H8W589(91B-%SGG<;DG;-.)
M1_Z#<UZ0&]K"2\/GY9*#7]\7,4KXU+.0QN0UVG==X/$?F^F.UAEX$2^821W+
MIN R"1MWDW0L>HV8NT@&I#Z/>N&'<33<NZ",T3=HR- <V?(LGE:86P^ZX<@V
M?+\9L^4UJ:+F/],Q%PU<Z71KN63CY-_"2A<\MYT:3SR,U<%>B53#DYMWX20W
M90MA\7OD!6,(V:'G75*A9JX"0.,$%H9-<;3Q*'4II%);OOEQ3F+]XA4G1A8P
M%"LLGUJH^4*]L$",.$N:DK5$C3M=]@CBG>CT0= O*H)2I.EY]3L1L&"<OP"P
M>*$7&)8(]*8!ZT#MZO)[7EF6<R%R F0<SXA4LD<A1O/5,5Z;A^A -!C0$+Z\
MB<^+:Q<&JB5SG7K"C5??]#CF18R]LXI7&0FI$1HO+C0TPLM2%\X6Q9O)K1?7
M+I&3^/'+!\5Q[A9S:#C<C;8%W# ZBZOE=\*GEZ+_H3/,<E^E+(DP-H%LOD'8
M[J: AX!#0P[3^</H^6%!/G13/K'E=/]/VIV@H\B.#K;3;<]R_K#RE%5UG,9;
MLAO1M-XA-A$$QM6G9,)!)=%X<5;;W99GAL&#Y3XW0<GJH._J*+&ZM!L -FZ,
M[/Z+#7OE$HC&"WSY\.WVRCQ]9/3?HF&*IA1N MDF%0_GE$([VF)]"<#D#^-[
MT?U-_; !?D)<:+J0(X$;PGP^]#P"LRD"\F$<+8K!&0+8G1(>[RDPR9;0F^]J
MY8D)WX^F!DMG4G,3-^[5\24Y#^-G,O'(F-C"W8:V#3MB8#:%N@0.@,B+0PK'
MRI4PME!DAY]-%Q D!B,Y)*\YC"Z)]&"TYS^,H]ADLZ@Q'VL7?#A_NBDJSA4>
M8R:&"96GJS+RNSIG4'#GF_ZTT,YY]8=N"R[:6F(VLTM9H4[S=4N6PO\'=IV+
M1;A%!#H]AN'DA-F#>:39+-HY5;)871VH\7Y%;WON-K;X[DR1'V&[)/4>4K?:
MR<&KMQ[3%-:62AC_XYOH"D?X883X\V<6XGP_:GI?[CS7,:S<<+KNYW+O:;]D
M^ZJ6:.,U)5VQP]GF#4>/I2"-%_KK7 2'<E7]GKC"\42,$CFG'\V]%GJ\CNB.
MCB43[=AO\/"GGSI8="\Z;Z%]8H[9@UNF[Q'[@7G)_.+&P TWGY4=?I>=^Q'!
M.1M?;HNRX8JLY<T.)7V\AF#CA<L;T"W72 4?<*U+./)#_E3N_YHK]EC61-O9
MPREKLY3#]*6*R_E,M1M4!&G<)3YDW_[/.?:IDW73.Z)RUB>3ZY"W'L=,!L6K
M);BO<^I=X3$*7,7B_J:XC:]VQK4$VH9A]H$/Z;[E=4PMW7CE*MSC%4\=/Y-W
M.7N<WO-5W.36!]QV18B^$7XVP4PG:/0<S-X8@7E4N*Y$>2XR/_'.=AS;:<A^
M]KIT2:X[&H9ONN-#9RO]5O-H>ANU:!K7FD=8=)]2)G=B)IXWBD[)@CLI+E^I
MC;>C_A2=ADB=@@BWSLGY\!?\SB]<U99L?8"/ZHYXG$7EM=^+P)E@!=>YB7>4
M2 AY7!?+F7.AL= '!B%CZ 1ERDL7D5GI=3-5,!H/+_+GR!R=T^%:HLT74&\]
MMGP/=&6<IC=&;_,T5U10_V>?(LO-=T=;#U';G<#FW^'M"H\OE"<;<M/NP"H=
M,/*$N> #?E@-_."*E0 6KR\"+JKYOS"'K?#J#JT*3O-QN;SQSQ>5?(8^__)?
M4$L#!!0    ( )B#!U&K'CPJBR<  $.N 0 5    9FQD;2TR,#(P,#8S,%]C
M86PN>&UL[7U9<]LYDN=[?PIOS>MF&_?1,=T3+KO<4Q&N<H7MFIY]8N!(6-RF
M2 ])N>SY])L@)5D')?$ J+^\TU$MZP3R^"&1F4@D_O7?OIQ.GGW&^6(\F_[U
M!_YG]L,SG*99'D\__O6'WS^\!O?#O_WM3W_ZU_\%\)\_OGOS[-4LG9WB=/GL
MY1S#$O.S/\;+DV?_R+CXY[,RGYT^^\=L_L_QYP#PM]4?O9Q]^CH??SQ9/A-,
ML)L_G?\ELBQ48@QX*A*4L0%"B@%2U,KZP&/F[']__ N7SJ!Q%IS6&92(%D+6
M&ES1UFO%?8Y^->AD//WG7^J'&!;XC)B;+E9?_O6'D^7RTU^>/__CCS_^_"7.
M)W^>S3\^%XS)YQ>__</YKW^Y]?M_R-5O<^_]\]5/+W]U,=[TBS0L?_Z?O[QY
MGT[P-,!XNEB&::H3+,9_6:R^^6:6PG(E\P?I>G;G;]2OX.+7H'X+N #)__QE
MD7_XVY^>/5N+8SZ;X#LLS^J_O[_[^7+*,CD;Y_''TS^GV>GS^L/G+V<$!2)S
M]6?+KY_PKS\LQJ>?)GCQO9,YEK_^4";Y%*H^F9&L3O8OZS]\_FW.%";I;+)B
M\0U]??[G=9+=IL<O2YQFS%?'WH4?^MOI C-]LIA-QKE"]L<PJ=IX?X*X7.S'
M[(.C'BZ)W0B_%%.=]V+FR2Q=^Z5)Q=SL4L"3$'&R^N[H; $?0_@T>C,.<3P9
M+\>X>'DVG],Z']FHF%/2D B4 <6X@^ 3K4&IF"[.6U[T=8&=,[6":@F+N,+K
M^0S/JR"?XV2YN/C.2K3 ^#EL_^5N4M9"W9^Y%RG-SJ;+Q6_A:X@3O&"02Z6T
MR0+0:$&F13J(/$N(GME0$D,O?0\&-Y-SG<DKV'DQ3\]F\XQSLM(_//L#JTT]
M-]AKVL(\70/5;7-Q_AO/%V>GIZLQ8;S$TXN_K]:[*1J6L^;R7ZN:^#@4"S_1
M.I]]13(CD[JR-G"*PH7($H<@@@.EK &??8#,N(W"&_2Z](#%@Y1M@Q#Q-!'2
M5BO-P/+V$\Y)&M./;Y#VV0NJOE[0)&Q263('6+(&E54&[U6I"A8H6$)"=P^D
MW$_6-C"13Q,F#?71#"-DW.9G&R$;F,%0%/''9"(/UQD(F!P8QHH37ADN9:?]
M93-%VR!#/4UDM-%",U"0\[:<A[3\!\5(+\\6R]DISF_#U4<IK1&0I*+]+V@/
MH90$F:Q;XM(7Z5@/?&Q#W#90T4\3*LUUTPPU5QA],<WOE[/TSY/9A&2]^.F_
MSHBXD4=BURL%B0DR<"E'B$$JB,QB,:P(AMC9)=](6$/&1TE&6J2N@,YUH^=8
M(*202?Q>2NZB5ZZ+^W6%AH&ZXH=CXN92V%?NS1"_@1_FLK%<!MJZ8Z&59QDX
MGV@-4F@0-*U[;T4/_3^$ZL'XV^UA<* 6&NZ:IZ?C94TR5B:KG297#Z>IPM-G
MKBV/ K0KU?_W" XC ^Z8*LJ@E:9+-N(>F@;J:+?'1RN]M/.Y%PM<7CH#1F:T
M02 (ZXD$# &<LAFD5^B+$2+:U,7/ODK%P=@/BY,J7/JG:NQSF*S$O7P9YO.O
M).[_"),S')G"6$BR0-&,T;)$4UGUP$D"N7A&_W8QCEM1-Z1M<W^$W )_<\6T
MVSU/9O/E!YR?_CS]C(OU AT5C]DIC9!TH'A'!DOQCN-@?5(NYR@HX.FR?VX@
M9D@[:#M$'"SVEKF'56+U'28D9,8)_HK+"Q93QARX)L:L(XLO# 6^(2D@-&;M
M(P]$:,_T]B:BAK1EM@-$,S4T T9%YI1^Y2L1,C(YBV"D!,%C!&6)-:^*!Z^E
MTE)'YT.7<XZK1 PI]=1.\7N+N9FB?YOCIS#./WWY5 \-:9]ZNSS!^74.92I9
M^&+)15-DFE0F#A/Y\L(HP3@KD;DN^M^"MB&EF=K!HK52&OO-(RTPRBP9%!4E
M[54Y0TR,/B"7.7)?&'9)L:RG;^O\YQ2=R<& =]* THSBC\ =>/*Z? I.Q\R/
M[/P/P?/=2<>W]K.])=S0KLT^X7SY];=)F"YI!577^U/UM*JES9EQ'H,B/SO6
MG"]3X)C,D&/*'I4NPKH^!NUNHH;GZAX$@6;R[W06^ZZ*\6WYG<QK97942D')
M;(3(D3;?5#CXR R@SL8FLJR.=3$#]U(U/&_W($RTTT [4'S;6'^=3=.YQ7(.
M@R#O&K17M'>[0D2YQ,!I)@4FE6A/[P*&3=0,S_,]# 0'2[QAD+,,TX]C"K?.
MZ<'E3U_2Y*R6L/Y]-LM_C">3$8I4L%!(+J4C/XNK HY;PJ;+DC8T5C2S?8*?
MAXD;GO=[$#2:ZZ,94K[-KF0D.Q5 VWJ8@5@@FI@@&:V5%8)[VV6;V$7CYNEH
M?"^Y]C@N'V7NC,G:0):._!+#)7A!SHF@S<B0_QIUZ:+8.T^-FY3@<H51H"Z@
M66:TITI==2,A!90A)2-XZ&*\]BL=>H0C\9WT?L_I]SX";UDL])E\[6HXW\RF
M'VMF^=?9$B_*94?,H4)-3E4(NJ8*6( 8I0416<ZI&)M%EXS^ W0-*>)I!8F6
MJFB&CU=8D."9?YZFV2E^"%^N<%O#L9@+RS)9L-P%4!$%>=Z!+'CTQ6',3H@N
MAX(/T#6DZ*<5/EJJHG>5\A7WO%AML/@"C$4#*C,-P49'9BW$8,FT"16/6*@\
MS."H%4;:JN,X):E7B(L.LU;< +-(Q-F4P!O-(#"CN$=&WGJ7HO8MZ1M2S-1P
MUVFNFK8IEJMF[AL]RL9:-E3 ZWJ!!Y.!H(H"&[Q-(<:8?9<3YKM)&E)\U<R>
MM%% SYK-:+B)LB!(BXZ &16X>DFWK.R<\H6++G%*^TKDW^;G._QJZ'5MC]5.
M*/I5\*O,9C .?"VB,T8%;R+]09][@AMH&5(8=B .-AR:'B3YIE6HL^D5*HRR
M/DE?R[J26U\V<(*X,DR2@U?JE1+5J_3T*B%#"K@:*_\@F;<['L]Y7'D/D]_"
MF'S\E^'3>!DF(Z:SY29I$,;5HPU6CS92!"T9-^32EV2[F+<[Z!E28-48!RTT
MT+*Z[NST;'4A=;4'$T@_S?$$IXOQ9UQ'@&]FBQKWO2T4"HZR8=X'9D%[*>I5
M) M!$KF&OAFT<XBYBYW8D<XAQ5RMX=-18\U@]0Z783S%_%.83RE*7%PA^A66
M<1HO1Y:83&@3R%@"*.<2.#)_$%![<AE+CJ;+S<"'21M2^-48/(WU<@,O__K\
MIL3>T-=]6IO\%FIT<(++,4UWG9Y6?4ZN3]&_Z<D]+'5H%/-^21]7==VS<I[.
MH9\VD^0=PW>1XC:L-.HA\\W OJ:UNKXF=$8KZ=NT/V*9S?$R>8J+7\;3V9P6
M[L_3)<YQ42N-KH^R7M>_X/)DEJ^6VSMI-$.RW,%@O<Y$D4$,9+D3S\H8J9WF
M7?;:(_+8+"W\;;91LCF4Q.ME9EG(K1;UL-=$B#$'K2(:LFM=$\'?:!E2*#M4
MY-Z96MY3I2U+;U9<GY<XCW(V5H1,3#E.,5L,!AROGKJSGEN5HHM=CJ!NT+%C
MA S_ ZH#==FN0H=<KT7E$A=OIS]]J1@_&R].*G=ORRN,RQ'Y;E%P3FYZJLEO
MZ0HX+P)HHX0-4I20NQ3]/DC9D,+QIX*YMNIN>];QZVPZNVYG+U9&2DHR<O(A
M%U5[4:I(:\0)R")7LI0J?0[:[R=K2/'\4\%?0T4W ]^ON+RRK6<M@TE1@I#)
M@]*)HLR8'+ DHHX6DQ!=6KU<H^)P-^%X<##9.BU,;0];6,T8!P@""S#K0[0Q
M<.^Z[ ^/%A$\KLN\/UIO^Q_#!$E#9_F<\'/S\B-.L8QKCRFM?$D1I,J2A"8D
M1*R'PM8%9@4)474J3=](SZ"<Y];P.DSZ[4NUKC"G74Y"&F(N"4[[6+3@K4@$
M41-E9JBYZU+>^6!,?@![Y[)>C+"P4IRO"5FA0!4M(.HL0)88$D<,171IVW.+
MDAUM9U]T'PJ#._,">\F]X<G&9YR>X849OUG2='D9I-X\H/]R/8)A* U:A[4#
M/'VH-$;.$0I+%(:68(7I4IJX!ZU#.G]OC:#>JFMO02^A;@MG4GD%*&K?!20R
M@N0>M")#CMEGW:<GT@,F9I_ELT"24.TV](K4,9FM+MQ>Q"0^LRIM SZ5 BIC
M!N\B!RZU]S9I(U*GA7(/54/R2 ]#QNT%T4H9[0KO<#*I5^G(@9F'"1'V(I^.
MI^/%LK+]^3)XY<SGPCD'$6LC1VDXN)(3%!3,YL!CB%V.1K8C;Y!&M EB.JBG
M84W;8OFVU.MZJ_: ./\\3KAX/YOD47;:%U$-N/?D!Q?)(1*?8+!HQ0R/*+O$
MS7>3-*2$:EN(-%+#<4L+KIX@7RNH644,/<[$;\_2_6C\ <8:G9!OJ$>ZK$5B
MQ697=(+,%<6X)AN(Y$&!<S8@(2,DT:O*]"Z:VF8T5<J8$A8PJHB:>\'ZTD<&
M[@-SP3/C<I<X]YZ,YN,Z+*W0<-/*["_VM@<I#U3?_3:;KP2_7,['\6Q9[U=^
MF*WK?$:,VY"1!1"\)N"#$+1)(@?-M$X"46?;)R=R&-U#<FYZH>N8JAT.'J4)
MP2H'B3':HJ6U]=ZO!F^$=YPY)ER_D[]6>&PKMM>S.<%XNKXYG[Y^F(?I(J05
M)=.\^NH<^OG_GJW3[Y?P$T8:8<D%CDQ94);L4K#<@C":G">;8G)=MKH^[ QI
M2SDFSG<Q#$<"2W=[\?MTCF$R_F_,_TY.>XWVPGA:&7P[?8_I;+YNP#X?+^A'
MK^C+Z<??<#Z>Y4MNM)7:*,<AU-Z/BJL$,6$$S%;'4'+N]+A8+X:&M.,-$?Q'
M!<SCQ84;+F+V" SONN_9,S)\B+7.Y>>U[_SKR>R/3I'VY>C](^S-C#2*K&O#
M;9K@M_GL\YA&^_'K[XO:I>,R??."-IO/Z[O8M*ZUTM*"D105*:$+!42) W>B
M>$0OI>UB@K<GL6W<[3C!H;YBA1DE!8!:09 U8<T\9Z(X;40O?H<9=W?"ROUA
M^"Y::-@YB/:C-%X+^K1N??\=SIVN^F >UL]KVQK!@Y=8^S4F4VJ+7P=1"0O.
M2N.LRB&R3AV$MJ)O2$[&D<#30W,-WQTAA^G'L#+VIS4MOB)M%+-S*!T"TR+5
MB]L&O/894"@BA;%,/E27@Z>-Y SI%.%(H&F@EW:7IZ^ ]FVYV1ITQ 4WB9$Y
MS+H6XOD2P)5$YM!*[P-G*OH^;Z/>2]:02JF/A)F&>CKB91"I4U$)!?#:1DO5
M9FLN.%;;D,NBG<N.=>D\U.0RB#YB$>4Q(-1676US.!MXO0A$+H.34?*:Z>P,
M^69<U;Y:MO8DSL#JNWBTNR85^_6QVH;"(;6U.A*H^FBOJ8DZ3^.$";XMU]Y+
MN'PL812]*3$6 8PY6U^181#194@F9Y6=C-)T*?'>CKQM8&6_0V/56'$M+PK,
M:\_(5[C^]^?I[9?%1I9[FV.(H&)-"$J;(#CR_0TB8PES"KG+%>YMB-L&4.X[
M U1SI76$T\5[995GPX2*Z#F84&]9^BAK,\E:-VR9I3TY<MVE,O]>JK8!D/_N
M ;2OFCHBY_Q)LXO^QQN?-ANQH+Q*LCYPF$LM;:QO8%I)>[+0/I0LA.R2:=R/
MW*U2DNR[!UMSS1YA.[QHQ^ZYY+:8 $6O[G!E1]%IY)!0*>:-1<G-<??"'7KC
M\^\LW]U671U1=&^[Y5'25I"'QR%P1D0:[R&ZVB).)J31LQ>VR\7K'>G<"F'?
M65*\IRH[XNUZ*'NU+71RM?>SI"C#B)J]IWW=62L@:,]#0<V$Z?)JS0XT;H6S
M[RR/WDN%G9+KK\?3,$U$5[U>4"\6O!HOUH9W5&\44-Q:TR*141BK$%Q.!5(4
M,C*>-<H^;X!O2>!6Z/JN,^Z-E-?^Y? W/[]^6R_!S3_CNB3IY4F8?\11B2BR
M3 8HH#6@F*T750J#5) +$Y5'W\G)OY^PK:!TK-:D1S-4#95UG)=:KZ+_XDJ<
MM#($E!Y8281V[P1X:1TD98.7H>C4YP[XKH1N!;'O+0_?4YDM>R=M$L:Z]<MU
M8;C"6#V. DEK@JPJJWNU0[*J)CM'80CKXW-M3^+!;UB$KZN:NP^S%^F_SL:U
M<\ZW#C@ENR@=ER L><+*% ^>HG?P5IML99*<=4G[W4?4H'IS=(+2K><N6BFI
MW9/K-RFZ\PWP$8\4JWN*X9GWHM[AT>!J.B@'I"\B?=ZG.=GV) ZMF=&C0*J-
M OL![,>SQ7A:VXFLR_.KC,Y_DD=&!J5X<4 [5'5^:Z[(.@99**]UQH)][@CM
M0N2.)6;?)\A:*;$=S.:SA)A7?>#69[RKZ/VJ?8W)A*QM@6 ,!R*1TV>T!A+&
MG$5$34Y1%W ]2-H3J$!KCJBV^NJ"HU_"\ORNSNJX9+T$R**^#)/)8@/!4DB>
M6-2@A:V'OK454^ .++?D'FLO6)\>+ ?0/*27/1X!>3TUW#O,N<PA79$+2A9=
M0 ,R*XK\1? 05(H0?"A)UE,8U:48>WL2&[D35U)HM:=*O:WU\V)Q5I\.6:74
M1HEK^D\QX+F^"8-&@G,D&(W6QN2B":G+(>&6]#V%X.=0@-WA1#1571__H=+T
M]M.J"^U/7W">QB2/4<P1D\\&,G>T'5GRHX,5'H36QG+ON.UOW3=2]@0NRC2'
M4E-M-8]UWN'J :D/LP_A2SVD/%G? GX]F]]Q64-S2;M6UN"EK.TQ"/RAT/8F
M?$E.!ZN*Z_+\\KX$/X48J)/YZJO<+O;LPKR^+2L*%[]/<W5K$G$S_ER+?C83
M7A,(BY'*/#J;%+A4BX TN3R.EA"8%'UT0CK>Y])%*P:>0&S5TSH>3??MNA:2
MA.K_:][J,T6&JR6W6,['B5;=*M$PS=>_<>4WU^=@MX_RSQO9_O0EG83I1WQ'
M*_BG4C M1UP%SHM4Y%[4UR"3=!!+2I"TS,DXQV7H\NKB<=GL%(-L/'?B"6WM
ML4_F+8!BTH W1M2J9U6T=-[G+@+=]Z;]([>#&R[:-UQM[X&!QS@.Q%B]0#)L
M$FMY?DFT.?O(H3B!P>IHA.MR0V??X\!';BKWY#%Z* 8>(Y=C;9!2> ?)$9!4
M%K2&LK?@G0PAYJ)#Z?46T%ZYG,>];/_T,7HH!IIA=,WBVW*5[;?3@P0\DI;(
M#13^Q)QYO="2P0>FH$1AC4U..=_E_EH'7H844#PAU#\VJKJU27N%BS0?K_)/
MLW)Q+GI]UNWZ=FT>Z- 675N0=U@SL_<5J_.OL_)^_'$Z+N-4RP[6=T!J8[O9
M9)SJ7K&'0+8<^5 )[</ ,4367W1'%N'CB?)#O8G449#GXQ]'C)N8.880?PWS
M]:,6KW 9QI..XKPUTW$$>S^#QQ Q?>?L]&R57[[=6[0V,.@N^JTI.(Y*]A/(
M<:SSLN90PX1(.IU-U]G5]8M9F,OJ1:W33V?+E506L_)J/#DC)LCWKU23Z[7Z
M@^[J;$KEL7:)7H(]#!87OA--'RE46QV#[:&W3<,<*M@'26O.^?X;ZMV#=9!"
M^ZURPR0M]L5MANT@GYX[WJ;IUIF/54/@QL+:,'(/>3W$0*/&QCO5VR;EI1#U
M60V3;'U$RD+D],'Z4-!:'52?-[#W+YIN*I"_SVNG7?3%)<\88 B:A& 9.!4"
M1)LCMYH9+OL4]SY V)#.FKJA:H=R\=VUU?1@^8*]>C2^^GPQ7M5H>.OJ(VX:
M6&$1%*]7)G.41!#JPFRQID^R_1Z:!G69Y6C0::6D;NF^#;O"^W2"^6R"]4$Y
M"DSR^0OVJQ=.UOUUPC3_G*M76\;ALLTJ??-*3X&V^V%3DCILI/U$UF@'WD#S
M.TPSBEO^&S<0=@'9%]<(I)^=G:YBDY$/3"): 1HSK8F@)7CO+3@ODM1D_*3J
MLC\UYN-0&]R2G//C@:L' CFA8J(>2[C:/"$;#U&D!,X6U-Y8I7R7<_V^; W)
MAWC,=7%SKQ@0F YV4JI5WY>AL(FAV_TH%R/A?4;T&JQU 910#+S2!62.RCBN
MD\'RT&9S#$*'5/PR!, /#AS#@_LJ.WR5':=Y,39&,-X94%[5%R>CA60+SR69
MD&Z^2W$$K-^D<D@5--\ET ^"1;/(LZ5H+[O_C+B+$5$D0*R/"T7OP*%0Y)ZP
M+)W2'&.7IAY=N!E25<T05L)PH#/059"QC*>DQS?CS_7+&R^8%%NMN%=0>'2@
M+"\0N"8N@XI"<>82=GG;ZH@\#NGJ]O>[8MK!;)#K:/TV[_+J#VZT[^6>J\A)
M"REP!,5B@,B9!;12:J55PM#EVNM1N=SQJ96^N=;O=3&UQ=H364XK!W2D!6VO
M)3+0H;8R$:'0?ALSV!!DR"*X3BU_C\#;H)Z3^?]GZ>R.JT$NF(L'"#Z$+U?[
M*YL@-)?"@F?"DW]J(X1D&<%<RZ"#"R)UN73<G[5!/9;SO2Z7!JCJN5KN.O+B
M(V9+UK%(0)(44:@9."<R8"DL8E%&Y2X]<7<ALGLIATD\A<(T2)("*.X1O(BB
M7C41.8@H\_^4<G1#U<ZE'+MHZS$653W167ZER WGN%@N:C^$E=58-4:H3F?(
M015:_,!\(J<SDX@B3Q9TQ)0CYR*78Z71]N5AX.<E?9#Y6!CH5EGR#C_C].Q&
M!<MV%2 7?WIHI<9&$@XK ST?<O^"X>L#-.*P?6'P^<#?"EM>C1?AX\<Y?@SK
MNW?GOW! G<^N4S22U7XL-9%FB]+JNX9J))V>)=3G4_R&\S*;GZ[:^,3)>"W]
M0PK&MAJWD7QV(+Z_L$:\E[A&_"@"N\G 82+[^VR6_QA/)K76[D9J>XK+?43U
MP(B'BF@7@GN*9O_=;*MQ^XJI_=YW_WPMC/B.,_058$^3?__,W[;BUZM3J<FF
M4ZEN8MYI]KXJV%\0C>J#7]]]*E@S8=8GE02%,Q8S!3;*:'#&1?I,V:0$&J>[
MW">XGZQ#P^Y[1E\G [2R6(+DX%ERH+2JSP!IBN=$DEGJA$8=F^W!I6X:(N=F
M2-Q4/\V2-?=0=>5Z]]57I48E!<Z9E\"=YZ B<R0$'X!G:74I IWL<EZV.ZF#
MNJ7S.-!JH<1N297[MY'79\NS.6YXT*S;'OK@C'WWS=T8/LY>F87P7,?ZNH<3
M!,90(&;""189E7<*!>_RMN2C[94;Q/\.3\.XMN:MW?$7I/C_@V$^LA&9RTD
MBUJ!$JY>I%,>$M<A>^E$<5VJV!K0_H1VW%WPMXM9[*'EHVS*MPG_E2S!AS]P
M\AE_F4V7)XM1=EX+$S4H%R0H2S(+:"+8Q -+(D;GNAR:'$;VD,Y)!@/*@W3[
M2'BLZ^;U[&P^$B87;Y.'+"NM*,FE898!;<9&V:B9Y0/ X06Y0[KN,1C\[:7+
M1\3=AS]FHV1C+I(S$,&G]?OO'NLQIF%!.Y.%#5WNF>Y%[9"N5@P*=;MJLLVM
MM[OIK*2E&U'4B[+$^>42B9876A(*G&<!%!<" J?@2N1@1<(4N= /Q2>'$C&D
M>P<=X'14'3VF&2-\X,AGF0NW&@Q;2XC(+CQ#",8+31QHU>6QACWIW;%._ZEA
M[YC:[-<@)4SJV>7[$\3E(4U--@QS<".2AT@[L./9[>$/Z)-WYV =I-"A3][M
M22[;/]9>"V%ZLYMW6ZQL.5D'6>[#9J-$VV'=U'-2HB3ER5R+FH= !=%9 YP\
M(>.\5,BZW/1JV(U_SZ9@MY3T8ODRS.=?Q]./_Q$F9SBR(2?&:N8\Q@**K"QX
MER,8D;PT4NB4NXGF0>J&E&H['@(W-@YKJLAFSMDM"3Q I/$VF)P2Q% B$6D$
M^9(*05I52N32^#YIWQWI'%(V[?%PUU.YQ_31+IH#'-B*;JN!.^RZ#Y'?:(>]
M;*%077PNM8W&$TZRH4C/6(*-3@JT]BG'Y%2*71ZUN4K$H;;I<JQWX8]? L6Q
MXS!9MW0D8./\,]+JB-ID9\E2YL(HJN <G(L:9+&9,8XA\RXQXL.D#6GGVQL9
M-PU*8XTTV\4NZ?K';/[/GZ>K1T87-PA#&0)S.H!7AHR;D (\Q9[ E3$4?RH*
M0[NT(MZ"MB'M5NVQTD@G[<%24QF+$\RU+.$&81&]2L$@6*<],9X10A 66'$^
M.&Z"#ETN^6Y!VY .:MJ#I9%.CNF=$+(_X7SY-:Q;-'ZJ=Q+;NBGWS=#!7]F:
MH58=Y<_GJP\[+U]<F;2BJCJ>R<H,!LE.J%@4.&,S.::222E]E+S+<=9]1#5X
M 'WSV.M*2%LO@D=/C%HG:0N59!^Y3N!-M,R)PGRW9\WO(6M(#DTSQ&QXGKR5
M9IKM5U=J&%_AISFF\4I$]/D$5_*?7COQN9.%40I<)F;(*RNBNF95,"II0&69
M\9$)7[I4KK9B8%#UK-T@^"CJ;O>0P6RZ6,[/4B5MY?1]G)/7MUX]3-F4DU#
M2]&@=)3@F&(@,4F/*B'%"%TRE7?3-"1GJANB6NGDF$[5/^H]INGR*ZV&^5F8
MM/6G[AB\@RNU#1N''6:1<C\3:NHI[*^S)=9G"%[.,8^7KT.JS66^[B.SAP<]
M5%8[DMU91OL?A6X[='=YM3\F?7#*%I<G=Y^DNR1[7J%\</(K#0TP'A)&[CE3
M=^ENP6"CL/+-;/KQ \Y/ZSPC:Y,.+EH0MB8/4'GPBAF(VC$6K2W*=LF'7R7B
M4-^JCO'S:BNO7L'%T0TY@V?D[4G'.;D""#EJI(W<4VABE8;HA">7P4IGNE0;
MWT?4D$+&O=%PTYMJIH5F/O=UBGZ?AG5X0/'#>+%J8CJ*EL+66CKJ6")^!8M
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
MT%:W4,TF0$]^*NG%THT4<%9^FTQR1?<6IY^&"6=O)Z,\ (<RTM"8\DK7C9[
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
MTVM0[V[''!SY$BE+#Z"]"$]<#WMUNNI?#MM8O($,;DR2[Z8PGHU@;>JVAR(
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
M3-\T7?SRQ\'BAO6W?Q*WL5K/Y/U.ECJ_.+]J/292$1Y*K01"$WP4DGDM)=,
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
MG8TU.EOBC<2Q68?ANJ9 N-8B4PW![M8SO#;C/9(!NW#;[:/?%GG3SU^N9]\
M[H7WVY;4SF47@R0V"U8H.4HH@CX).)&<SL* :G._^Q"B\3WX\RM\-^=:15NU
M.=CN>I"O<)4APSS/YI]+"+*2SQ^HJ6W?P9A9R(6 -MIR,=T;2KP%21(/PM!,
MK=_U^X^V=>_PVE=L/(UUU((M9S/H-340H]XD9HAWZ#!+JX#X"(Q R#)2RABD
M)@G!^R!>FN]_LH ;E'[M6'@7-$WYV"[ W3Y=/0?T/$"V#:?WMN L1J=\"D31
MA(:LJ2DY*D6HSNB9&255F[N$%^";ME)T'Y'6+LG^^._9QT^SFX6?)MQE?KN:
MPO8:;,0-[NHK%*Q;_G@6&"^]C(6@I6I- D%'1A.:59:<AD!I[.0+]'CI^)[
M$.7,1I!L;7_P(<X?K^$K3 \C99DC(M!$Y$*&)),A5J!+8WGPZ(;(Y'TW1N9>
MKWTI5E!3NFU7@H]/P<30I=2;2,)5N7P0K2.6\4+&@/^15 ?7\3)H]W>^% NH
M)M>*OMT>F!^*G2X!IC]/TTV$VV#G'EAN,;SQ$CU:7CH0<BE(*-R*-#(PS@2>
MG#S!"(Z_^:680F495RS?W 5[B_1!1N/WFWG\A-'P/;R:<6T<1.* %;S)ETJC
MB+Z<"UKQ')7LO3!T??F+,(LFDC[($5"ODFL5[ZXR(PCQM$JMG4<,K<1Z"M%.
MI95@2IH0 7TM+[U*WC$MK!+>A@S2F\D3V$Z6T0!RP+T/JBNO#K2 (7IJ/=62
M.2JY9HZEX)2R)GE+%:6[4AO$"?CP454( 8\\LJX\>U$!TJ!EDC:P*-$P#7-*
MQ& S-2X[@P/8E6PE'L#!=5*_W)%II""Y5XJ4'G5$EB\A4DU<C+@2.DUS;L(7
M,1SZV6H(5U_^A,7RECF(30"\-A $X;8<?PF*RWV6Z!X&'K)68+UNTABQYB N
M,)5?UWZKE1D.M8#:B8$-Q_J[!\7$!=^[Z4]7\\7RS72*:\Y\X>??)HYEE;-
MCR>)C)$+AK#!LD"\5Q9BHB!V2<L/.'X]7OIJ+*NI-LY16=&[T-8Q9D-AQD[E
MEJP,QA"//@<Q )1FX"K')M="7D =]7-=#:O80@O*Q8(G'!]0>&IY?W_UUZ?E
M A?YD@/R?\%$<ZZ5P4%1+C%V##A9+:626)>D8)+;F)IT$6DRFM=IY&>UB09W
M=T\>U(]_?[E:DSNOO9B)%5%*81C)SIG2<1"W(XZV"%(KH6DJ/L!%&??N"+X;
M]"BZK\YE>><I_1.1+Q<__HVSZVH!O\^O(OR*2OQ\\_ENPJ$CY:_FO_KYOV"Y
M:M Q\<HEZTPFF4L48<R<!*: A&QH,IFG9+L5/PU%\FH,<'R]/38Z-9Q ]:FI
M$PY,G>TVL"G]*N[]NW]/T:/_=/7E;K"S_.>L_+4U4VP GKG&Q4]G5NICK2-!
M:@P/+5,\BQ23ZM&98234K\R8+]4>'AN^'F3X6X?]U]ET^6GQ<5;PO_=+'ZZ_
MO<E+F.]&J>_R9H3EGAQ,UP=@$VV%9(4/25%?:'AC)CXK02#E%!@OO^UVJE@%
MSNLRU?$U^-@&3;42>9A_O=H4RSZ2YV^%16E16KP5T>%0E_[Z_N_?SA;+WV;+
M_P/+]Q!G?TU7@6=*W&N%8[(02H\NEXA/$HC!X7$*D8)M0HS>;$2OQKHORS8>
M&[T]6\9M6XNR;3:]>+?\!/./G_QTDV%\=[-<+/TTX2S_;R@1*LH%IS_N/.^A
MJ'PU^Z?+N8_+&W_]$>:H(L4B4\Y&0E4JW<9%8;)RBFBE/=,J*&7:W!6^)"F\
MNLEU4=+O98./)Z0;'@(TD<2]H"??NQ&RN@R"H3>4&R/K?7N"&@-G9;EF4(B#
M0E9% (E #EE3+2FUN7MH<.;1O)K)=#$2[V4_>\Z0AG-*#CTX>)/2RD:VM!OW
MCA"8=D+HH E+ A<'8R+Q C43=9 @P;G$VC!2MAO3JYDAEV8?>VQ_6!WVP<J_
M=SG#75^I";7,*^DE <,UD=D&=#D-)9GR)!EDZ13KM,!W?.&KL;!F6MAC*G6.
M(T^1T:_^[Y)&O1WG35C$^=5JF\"8'R:460"%;E,$'XDLQ+26E49W&>,91A47
ML4W/N$8#>C7F>U&6L<?DSW<P>3N-RS'"@Y9K&[\(Y2T@6Z&($P:='NHD<2XP
M0E/ N$$6M^>RCN&/#NEUFOWYK6./X0\[S#RX(=T6RES]O4K</MR@%A,3$Z.T
M>"_69=RAG",N@"< 'L?C<3S0K33O5 2OQ@3'T],>ZVI\:GEHUNQL%ML!O_D\
MN\$9(XPI%5E =$X2I6@D\8QB$&FDA9*@4;L-OTX]GSP)W^NRS O0\1Z[/?G0
M<;!(5[>I9NDJ7\75/_EY&N>K?_ XWS_1'@2858MG$!OB;."<>"<8,SIZRB^K
M$K_'X%[-++A8B]DS+0:?@]XCHSF9VFA-76.2S\F$XO9((#)J1BP%33P& M[(
MD#VP)K9?:P1C$<6>VZS/HO%+X:!]0,ZB8K .F"P]$4O7!.V(M=J0$*1'-TM9
M]RI8J,8T@Z<XJ_JHHSV#41<TKXJSJI=ZGJ8R.D6V[36N><A6<5\"=UFXFB)Q
M&&L1HT+B20?<H5\%9U5%1?<1:6VFFCT$*A__C=]_6]/K;!@2,K>X?(75K3=T
MP%C)S&=G2.14< "-"UBW2L).KSL[^T0OA<R:2K/V1=0WG#)SF"3%1QRAEH8D
MF1Q"0Y V!4^4A0S,.@^[_ND!13_]GN>KX8KR&V$J;RG1M$-+ T^H9.A\E%4K
M1,L1G^-,>.JR[$8T=KF44C6G[ E2:\@@U9G&AEJN602,=P1"E8XC7N$<T=99
M)\ *%7TG+3]'PJ"3]=]:T@UN$S[D=5=.QLC+>$U(1-*8,*B(@MAH%-7,1A&:
M%.!<6HN0,P9HIRNDU:7JDP3Q!/MVES%];RC2OZ%(+UL9HRG#*8I^+@U%:.1
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
MK^;1Y@2>92FUP"5"QY1!:&!:<S/I@;V:C ?9::<GMY5X%WLVN#Q3H:R-2<K
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
M(0N3-JMPR[__-=TPW;OBXS=/&B$K#RAO,C:EIZ?Y;/+K(?8 =)VHX7JJ=PL
MZ^D8@/7.> H.XX@GNA =B204P07KZ(1'H=U!+];.A#96E#9VF:ZKP[E0>]))
MI76=V8Q)=:]H;:JTMEYJ^ZPW# !LGB309S>CD#TI9/"2ZEH#YEYD2R<B$4_K
M84P@8[$$BL=<G?JMBR=1K[EH8RUQOM0>FW!DZIAO<V))6U$>6"O][5:T>>T
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
MQK]9J'L[4QO81MLSR,KR;[ ?]2->!P#E(9 W9[[!G"X"0,YA %C]^AM,Y!H
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
MW8Q])5@J@\&$6>[SJ=A6$A!?A-J._@H!*98V.]/:BEA%5&Y?XK_?1!41"8"
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
M.MI-IC3A:,3)'JD4^/4Q#YB]=-%+%^12=M+E%51_+T"_6$]UF;XA:Y<90CD
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
M6DL![C(JIX>\;N]^/R[D?ER.J;"XHW[JJWLUSU//A?O $* @._Y*>]N(3.
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
MN@HS+@15Q\,^)E 5.5?!!+8&)*PD2^P[21U@C%CA)@ZM) .F$L&W^-6-H63
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
M*FM00RQ/E03LDZ%U8Z%PY\WHR/GU(   L:KTI/ER0C];N54=[<VRA).PB8Q
M'2(DG))9ANWOUDDHUXS\$G6DZDFEBO+(DS[XH9;NSC2RZ69^4?4G38G@KV=E
M4\ZC#AG?96C+NQ=92"^9\(+T3J#46#*-&!AJ^"E4<:JOP+Z-";"G=7=;A+RR
M2!4_?N#*E=Q4UJN+4N%[+>S9=8XIJ0J"(A5!JA#UUVMT03?T.N:U\(53N!'2
M'&H-^_&X9+:.S"^2?;&7S_1>CWH])1MU'7X)9_,TBK58J/[M_=.<[N[N"_M&
MKHM+L@H\0HU./JN:O]Z:,%6(I\;W<D>/1V\4F&%KG-S^ EQWA4&P-VLZ&GWP
MY:2H,N1A&2-/^""&WE+;5^:.9[#@BASGT$:H>R1,'*MQ*:G?O*UDQ)V*[FQK
M2W%;X6N9"'06 [/8DM;[]:QBMC%H5[.)O;+9ZN!2.KE!W@K)!#86,H% X9'(
M'X*4D:1&>MUJD#)(Y6AAA6R41.>5<EVWXFUE]%7^13B>'>I]&AN5R@!1W@ :
M!Z/F=WG-F4Q3&4/6\1.93*!<QN@8@QBJAHY&C6;ZT)R(F2J_D((E\0G7O^?L
M_5T"WS]F\_V'"7R3U=<O?LM6LOB[?+XKO.\K"4S_FL_DQ1^3EOPLM\GO$YU4
MK!R/)%6E0P<'Z=_SHZS_[7 CA0-DB/=*+IL4QHW73APGE$6E*Q8D^G%K7QN;
M2+-_R4+=O10[O3]PR!8NWGR"Y)_50J\N\F=[B<R>RD1%JKQU5EY:YQ0J*AVZ
MU]]2X>P!51%X^GG%6T&HC,M@/Q)XIYW,R_T\[S*!B-B=C8W[L.MW*(8M'X3-
M% ;3EHV&,++#,)6;SD>XX2,@UVHP0$%<ZSX./P['NU^@OD>]? DW3R8+-YUD
M#!EF4Y_<:9AWVDR[:S.S4%KEN+L^L;FMP.!Y3&!K7MM9E5] (BEHH@=;E*0J
M4@OJ//:+C2! "!7SRI7^KB\QY9[)8X^P7'K&!2;P=*&X:C'K0Z4YU2K;S[XP
M7_<#17HMRE+W?*(,.%O,C9<F-9XTC@3.:+U2"3##35L.&AUGJ5$/)/<;1X2U
MMK8&/S87[$]ZZ'DP^=%Q$QB>[QH;*=!\3_[>W%3*@O9\G81EN%_\967XFT4^
M&!+_;G7$(LL@+S+NFQ>YI$C>VH"6Z+[?"?9>%)T8?2NE!OE)RW$1HZ[HZ:8.
M$^E\RK>?1UOI2;7)$+BB4HMR]F]Q&:N#OQY5?K9IX_UJN+@B/2/#;3 2QQ*!
M2H^C6CL<G/!S"-C<"LY=+T7>,-KBU;/BV8T=Z8)+6_%[W/XKI0')(4S@N W5
MC33/"_*+?HH<$\#Z07ERTP96EQ;&C':@ BI-,PK^/4)]9 +T7ALHA-9S\]_E
M5OLY,_F_"-__IR)\/=6Q URHI0E6D-#YW>N)IU9,@?,<9-N>_\$<-FX<NPD:
M$@:91&MWLM;(DW8\SA-&R4;;UL=(E-S.?16_^4MZ8.+LD).,ZZ4AWF/#M[DU
M!5/FE;F&Q1^</4^2#,8HH$#:J@F==Y<DH3Z(3N#@/(QSBTLV&523[&.!?CV&
M9C*;[NOX1#R0>%1]RCC^@'_6PT1U.+^22-CB45F5+0%/(;9S=[5/C.Z?7KMC
M@\Q:V].P,] #S LF,!,)'T-JS;NGAO:3:C*[+!EZ"PIMOEZ8/L[E7E=K^L33
M@_R[D,CP M:L? ?":W&MD:B:N)+'Y<$V)V='!$"@43CSSY>)/#;:C/YVB/(4
M)/ D*+%(_[T>*)3GX.K17\P]U,PC%+F "4C$+P>2[4"D2T^$\"S5\Q]]E,,F
M G6X)'# IDJAFW*ZS[7I+EXTKDNG-$'^I-?NFIMI.LT^OQ0XT26)>QO#ZDT/
M)7X<$O1+B4A[Q2?R(H('.C (?P;_%##$,$&(R*F,V" [JAVZB4*MW8869PVD
MC-DREL?8)8/O9!5V#5ZZ=SO7,3MQ6+\I+<TXJ<36PB()"C,+7X7MJ*Y2/0>;
MS$:TDV[=NULRQC.]G?6ZG5W="!N3M#D*X6-1?GC-TXIK,T5I[*Z3%I-I_ &;
M7 XHNG*':^^ PC,[VI(9.P=H]YWTYJKP3\VJQ8+TK^Z>I?1^Z?;D$@M&)M3?
MP,@2,AH$*!H&4YM&YLY1S&\X[!YNU!*?ET[;),BZ244*!>J9X_^AR@V6#V[O
M1?7(L2$74193#05?/)&8G((8!Y>IV &?5XV$S)H'U4I#Z94W9SEWA7"^NFYR
M"Z$"U)X]S OJ84^&(;8:WH^;^T!DS%'8FEPR:XID?,QT50+PIE.;2CS?@]9.
M=HQ7;5?G- ;_]LVD1=*5R2:Q&#'C.;V]:Q-?F,>?MU(_"Z[GHG\ZB_XMMYMS
M? ,O174:]BA^'SPROL&X^&7M3<QQ6C/YP>P#M[&Y8]&^+1TP/F>-4P/./C>L
M1 I,)EM4BLS<>C_>-[O9/WPX1"J0)U"LA*3ML]H_?!(J&B):Y2)!&FN?2$J<
M(>S+J>-B"=!_?6937M"F'!F68.C%3!3M4!7EW5E:'8;W8[M\6=%0!L5[UF?G
MPZZRM,Y-89S6K5\JX0/= J6"0T&3<19O_,A>0Z9'AFHJ+4RW?0QY'0@9BH-_
M_4#^*S/:.P4;),<<@1S;#1>1B\N0[L$_YT(!W;L6;9M'J1RHFV+G\]SP5I2S
MQOG"5TT>5O,BD^YJ&!S=M= B"X6*7*/8S<6C,9:T $)VF-%$[(GI.@*]PZ#8
MX?*Y6U>-=_N=^4R@)Z+-DUWWQK,_JOJHXE>I%6G"+;D]7:[(S 8Y[1>YJHE?
M,\['U_HY, $I7/2>K26US2-V.*[EYX.EFX?[%EY*-$<?"0BO+\K"5)@.Y?A)
ME:0="(6=.4O9GWQQZC[?JWL)H()+2RB9(3>4]92A[[YOJ@BHN$:5\1J8/;YL
M>UY^JP172=IXRN'^+<H;=UUX_"+T':0VMOQ%4OB/[=9?KY0(W>!W[FNN(A*"
MWQ:*&C*.&+983',GABZ '-V.&KA=F@?]V06.EK"C++UJ'IF:'BP-''S25M7U
M^BC#)+'4:J'TUI!-\>G9[NJ0[.7;7\";V<\^.; BT/D&'NLO[]0(+1\1GJ'L
M=7 O1SQ-=Q.J=LU=J'YZ A;H.K8E]:2*Y*VT_FU>Y[11HJ5K+!VX&]XZ'XU^
M[9N1W*;_*]N4O-0#PJ>(]5#>%2*VG30=J[>(QR&RL8YDZY)EU&,&AE25'%Y"
MQ*6K9W=<HZ)Y_A"AZ")CC,8ZSI6Y+$;LX4\-OOY()D)/6N>T Z.8<==+N=_+
M<SSH57+REO0]K:,/.C)SL0,G]A3GNDN,:#N42.9;*R2$AY_0!U?FK7ZCO2#5
M7 XZ0A=;) 5XD:KY2KH?SQE@*V#Z'*3*(D/_NNLW]VSO#427;"W4(ZU=]"[[
MYSV>S$83>KV2NT6#P>4YRP1*U9*)A[R(V&EI/",:1]N);&&;IDIV%R<S+/11
M5=;+K2DP5_8.Q95 PS^$$_YXH/(G5]_K9'T-5OQ3+<K?E:+\[>+W_Y3^8"4^
M\8=@Q6^'2J&(Q.S5XZ+/#^=V[O,CSRZP%\P9=QU.-4MS9P)J1X5A5J6O-A6O
M(4A.YO4:=OOK[1 Q:7LF1KXPX1 P&5=>8WZ4D-:%A.M5RRO(7&!D<CM4,H&I
M7T,9/,WR]%=VMEZU\3...G"I.])D]W 3^J8RE-1:E$)D$3'0/<OS2'#M]=QQ
MK_2=;7K:8HMO+?>!MK8PC*I*_;!F4P8N!Y6^Y*@!+^(R=4'[*K,U7@SLO@PY
MJV9QW#EVYB?4RL,R#W[PW>MVU3Z4#G>?5L-^"5SB:5:8%V0T %1E^.AX',J6
MB-C=/AX_X0<G2SJ"[&G,>&@A]_W>B=VXTJ",C!0L;2^ !U=KJE>SPH@+B /C
MK\%F/7<V?KI:;A<(J^!YG :/W0Q*ZT+ WOLPP>#T_FCB2]_K!U-190+XR">_
M"-"4L6]L))L][A@2^!8T%88\G1DCJG.H)"?X@+S\&D+<,Y8L^M=*/<FZJVE[
MPNG@@!B7DJ8S5T)(KWX+ X7R#ZT$J(JY3;R#RHEF@:OA"Y:R9>F"(*[WM,[E
M#M8".8%URNDMMW9:>79HOJ:S[;E9M(_A]:#G_+1_/-6OZ##C\!=&)8+"!+*L
M42XL(F.1Q9_8F4"8GZ A?=0=R03>A#+8% H%2=L7&S!_.S-:04Y\V$]<C+XR
M6C6(:UT4U)D <; .-"631:O(R28*Q-VV3""0"5# OX%XZ/RCLR$14GUG&O];
MU&A%LQ[0(&LWTK'PT4#Z*0\+$/9I?($B1COJ5K<+N[$S3\5 :G<;-1CD-,9@
M;"U;B?ZS^1LE:L^"SX $@>I0"*ZMW6<34'@O+4@V0<2/_]4[-&A##ZFJ#*3I
M,:*9  [I#]YMNOMW]4HE!X7*!+J'L<\T&"+K39B HR-DPU*^A\X6HMX?Q$YE
M*YB#"!D-D@XZI17JJ67%GP[^V!@3V/P,BB.>JV("!:AZ&WK-)/2#MP56$T=6
M8,/,Z&5Z%)#G#9(]5, F$>Y#DG2G_TS(TTS@#A.H3Y_"TI2H(/EQK85BACRV
M_^A,1&AEDQ5Q])*S]N G^YT%&#-4."0ZXC^<P2E8RA"*7SV)857&(F'RHGQ*
M(S+6Z&&UVN?8*OGCR1=?95!8)@-JTA+]QU*[#4YT+BA$\7]L4R:UIDRVA87W
M@5+Z4'U2Y,1>N*MX+63;34U5(98"]:<]LAIQ7'+ROY:'E5MOD3^=E)$85MFX
M+[?@X9O%HQ=F&C?S?5;F.\:+!IN.73TIF#X46:W02D[LBS6<DWGMS$=5*9!U
M=[F!3OK44)$YH/I(^HR0>/$5;5-V_>5EL^@' N=Y72;-#T7'G3()OP>VAZ!!
M0WLY+2;/'R [M.!$ENLJ I-Q1?!\'-=QW2-6SE>='JW_0J#GV%\VN!J]=\0I
M(4X_P2)-4-!25RH@$7*/N?Y#S^U_A3]YM(*Z (%M.)9<RCA]'1[)<ME:3$"+
M=J=&TQI#2OW8ME/E+>:4J?@=NU+=K L;E5.='HEF5\[ZY-3JMI\_Z77'<0L&
MWVMN]N-@+A]G N\UL2'\ I>G,M&T1L8E K]7QY2J2 %\YY)T_XN]RV.9\V&/
MXM0GLEZG&RE']83EG73A?>U9>/"L=B9?E.2N.%!9L?TWE.1/;Z2]8+BAEL:(
MH[R@%2K_@J(^A (LR?F_TZZU."[,@072)^*PV QZ$.UV'7P75.MW4$>P/E_<
M?&M=^D]DIL8GDV<+TY>R*-T[6X5%3JB**@IY^&]YFK@E>,.(\@%77HB_JR)D
M,1PDMCDJ1:T;OJL4R[U$K<IPF+M\:<P\-?G!.JRTIQM]J7'J2"8?Z9A)_BXV
MUJO[<UV,7B<^YU?=J0AVS"Z;U8#"!Q1'VC0A>Z1L#@\%%*Z=TS9=DM:;<HYK
M#,F[<E+I%C+"XEP23AX99[H5L\7_8%^<F:_&FXR B!))B<L?E,!U;-[H%\_O
M%CD*J^I+H4@TQ3R2;V@K^_C&CHJV'(:;"YOO3M:1UK,9,S_HNDY:@]V075U"
M4/%J@?S5G6<^A F $IP=^[?[."LJG#VV4X==14)\4UJ::'V]"\"VXB.OJ6+L
M:J3U&U+\:;G6 1/^G^QAVQ1$S"3DW$U:AX3J!DIM"K1T>=U)FY^Q^2;Y2]8\
M[MX1>M"7?26",'HE@G"U/\YP:"'UKCO'F]WAB9GTS SMZXWLI*+7Y2Y)MU1\
MX*\>0TL/51^28 ]\8*!]:JX:HYR(#.!CY<L*3C@*?F6JC18/C] S9@)"6&\J
MQ]"G7@;G\ZF>(C]/C_M3;H<WA.;(.8N?W>6:FBITZ%PD65%(,G#G_7M-DLVG
M\I7WI*6DN<J#,Z;3XR$3B*+TP<B14%2[NRSD+5G[?6F&HF8>@_;G(/@.C)Q/
MAM$7CT,O6)?^>]/VKQ=,_*ZPY6Q&3W>8I2LX>21VG8DA[+?N[2G-NQ^N=<Z1
MG/4A6&[S]BV"9']S^Z#'5<LQ[@WJ2F7T@5HYSP8+#_8SGJJH))3LRVPC]:5X
M)ZY&-)<4 0E+"CBDD+GNFLG2Y-..L29^7CHV%W%Y/Q^RC4#L/9DYT>&$Y<65
M(*\\EYUD G-B7A.+-NIE-B NL2*V+4Z,6)>0,,_70YO2Y=D0[2#BB9ZRV>IQ
M=BX7WP9O97GT#*8]M\:D\2 [HXD)N#"2N^TOI@8(I#4X[_OUN48RA2Z[/47\
MS;/QMXY-=S]X#6>:B"33,YE W]TAFOQ+5\X&PU=5Q2$F>L?G>&*M0'RY<11$
M/(8C<'KV<B@30';[],&I;8QA*R8P<0O*,W]=K&^XG72#"2@[,P$>--X$:XO2
M1_Z+;58;*($3=H@(U<)ZA/- 3;>84VNR2\>H_B5,X-NY*305&TC-' VDI(.Z
M@KL4?SG(<]A(=CS%^EL0W/?4+ZMY8-HJO@?A_9:3\:<1>2MN&D_9[U<KJ5[
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
MG3.^#XQ3UOD[,T+Y 5?3H7:%20[";L8>%50VO))4-F;9^@+/%\Y'^RE6I^C
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
M!UHS4]+O']").J>>>\-MZ<NU"2R!O3$G-NN!%WAKE&.BXR*^74-,1VLCTR3
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
MH%1&XNH[S1Q9+5FMJ\X\=D;W'DS7U'/D;7R&X?1=6[GP4C9WC/_X^^MZX9<
M85G)D>+^0(&.&^V&NK+K-YUYY)>4]$3Q8P$OL)=S>J^PXZ[\3??-3'%?BH3S
M!-(X^)]T7ZC+;&WC;7/M?#16(V[#FF>4VW4VK_U:VID#&4V73S?O%2V[:'@H
M@HTE+7J;P+TW+I;O7-M<RC//*\:P\.P9/>"Y75I/MS$]7 [L6*A-CK#QPNB_
M%/(XSV>FN.&@E3_74X,'.\5'I$\'-HHK*D,[Q)BNX#,AY[\6L7\,(9>"'3AL
M* KB8ZS$TZ@WD:LUM96 E6C<M <YQ*$3T@RB>00NWNXBLO%I=9RUO^/R]J[+
M+:(!!9IN,&E+3CK7R8NZ>VM.2G:AWC_U8$++#DA&6O.0(4E[[#T=&.'"#H?3
M =MF7SK0X+ 830=:$>><(CIP69@.7"10ZE+<H(#A,A14LBSOES80R,-@MY4>
M>CY2Y"@L]#<@IQ_X61ZL%X+FD@_2@1CRC 0=>(MXY-E#SO:0+9X4?I.)QE7O
MCJ8Y(X<<?GXG?JX.!L%CG\!1$0<%.C"Q$QDR'7@=00<B;&C#JJ*P&)KK@R'6
M+<2Z0**M(5'GL 3!3-22?"0S2%F#S [V?RWI+35T8#J8,$2CEF%?V-1,+8VE
MO\!R&!7XW)K >U[0+NFXL6&I-#97L-_&4<!HTC%OZRT].YS9[>3#Q\1\4]Q*
MA$4_.+STU&_>ZXC+[_;YZ8GZ3T;L;PW_9,3^-QN:"Z!=#+G1,&]S.;0H]*N9
MAL[*1V..7U,^Y2X=7S4Q=RARPC_/ !Z..,?<<NS>#RZ)$VUT8 .I3O8=.H!O
M=BD]X?ZLTKS)(_Z#'JNVMG6193'70M!!WG[,/F6IB">KYQ_X]:\KGCJG1@>>
MY@[K)Y!+9AA-@@O/^[A;D5L;AAM/]$]V=HL8Y*1^*GN]!*%;$ X-6@FO\R1]
MN+A9(WD(_*B5<5YI73]9^/.CO2X>;SQ.M;>^<GCB-J NNAP+V/+?N8_H<;H#
M?B@ 0]U@U@E!<>>C](E<'Y)HX0T@ASTV82'<:6"<?22U4Z7 .)5RABOKOHKM
M4HWY[0:E6HW#O,SR*KS"G*<*8T,/>4F*P5@M#_QLB*[5@!SJ2YAH+&SC,)/S
M?9-$#>!+#)4<Z8Q:XA'"T8%<G6]"$5;[^,W)<^@UZ'EE&WAGFBP[94,N4I 1
M?F[(:3TXDD#0@=J6+S1HZP*HS=CA&BI\JG]1Z,;2,I<Y<FD+%SD9K ]=A(5E
M5'012-&G+$O%??)SJG0@\LPT+/W$).Q@V5K]542?C1Q*I0,B=WO<('=O(AV8
M#$&N'9ZA>P5UZB.'!.:,R1OP74JS\G<<K-KM'R;;&;.V:M@EQYV[>\?T59FJ
M69;]E\D\PUFB4+VUV1Z]N&W*0CRB\CO'@="-SO%P/_F_O[7Z"Q):_+ KH@C#
MD]28MSJUNKUI:@S9#]Y5Z00)HW89@PZF72Q'(ORO!>LG?"$)* S.G@FZ,5,0
MM_&>H4OE(0EY7U?G3/'IDK,6B%L!H9,5O) ]UU:4FG^2+%R49]VB<QA#VL7
M+Z;@57-K[H41KD+_+=G$ZDY,-O%L\_;*S=/2[B-C5>]/<B (AWW%_70U'?@E
M"G$_58 NT8',G7C6Z$F1"PX17<KQR7,W7];N*8XC;PFXD7$C@3KGF[V8VI,H
MZYZR%'.3N:+^WIW@8@/$2_-7"^?U^D65]#D7.J!'ZG^_R/V%-7H"DG:(;@_R
M:+5]Q7_7YU@3R&XA?X+CC"+7+V/Q55-#WO%,/APXEHUZ1I>=S3.6W4T=?[@@
M>PU.!]*!@5&H$E_1.Y>%/8=I=WA!%LKA9M*Z-:=L<#%=WL&Q*ONFB:Q0H]R;
MQ"S6[-AS:H=820?>7'/DWG:M;;T.O)Y%CC_;/'\W^OR/ZO(L!R)\H@."Z9'8
MCSRG45N6/,YM86'^C+:?.JXO5J;EL#5'6?BVC,J&7'>;#0IA&Z5./TMH373/
MY HO2AN@ 0_/#82BIP3]WM\_[3?7$\F#>>D7")7;V_;RS.7.H1XRS#\K?7S^
MC*_#IX\Z/.]2KWN9/B&=5TIY\ZV(S'@(;IR@=9XUC5.CJU0-,4#A=8@T?#Q+
M(DZ;UEB2_&L\V1*1D XC1?[Q)VO U*GF=!@*OOU::N8N]M?,$9-@4R0EK5.D
M!VV'[O3"TH[C>WU21"B-^[I-L*,GL/V?K3*&WTFDR/T/&K3_Z  C2WV#G@M
M'P)G!!>&(1*9R98.9#"1)/3IP%E8&"4;XQIV8V3IP($M'E#0@LZ"%^K2+9%:
MP7TNWV=,<QG],7_:]XD01G][PB%/![Z^^#5H"7D0_/8P^EL\4[/A,L2V[_^6
M7/M;"FU1) X)?CB%WU/,;8.MV?HI>FSJ:6L>6V]D0(G(W4.KHMHIZ.W'B[GJ
M";QE)RD.COMN9F>GZ(6ZN4=<B-=[_MRFEF(TV''&,;^*0_Y@V2LZL)%O%]J
M<<>EQ#$TB:_+26S!+0052IXE\_*6736<D7]P@&4ZM9=M]M.#Z^L"&34]GVW:
MTH\.0<V:COBX9+^+*.D:]YXR]U^]YJ59:;6N&\GFCHH,6])1.PR#.NNDM.;'
MMI>^QG'[/ V\]VH'ZC*>IWCESPGQQQ:9IF#QMTCGB4%N*"V&;-NQ P*:5RGE
MCC-D0C?Y\.#DZ^+::JL#ZN)T(-7R=6^ZOKIQ^D?>!M^#<>E[O^B/#0A7:-VN
M_^M#D*3 5P*T(GO$R;QOV@'6_O%E(8C<OT_YB[D/<QP6MS#V^RAR'?Y4R#":
MM#BQ'&-U1OAGQ/UC>_G']O)?M+T8H7O53==#,FQ-AQ7KNK)FR(;/L%'F\Y%7
M:RHB%X<X49'IE&7OB) ?3BL]G46Y:V<N4P-%5L=,U$VVA%7IG]@KZ1K]#G-8
M3/ Q_JE7(/?2ME7[$20R\0>^*NT@QX$==>@7]1 ?6%T/K6=#7!NC#J[0-[(;
M9M&[,+S1F;M !Q+H@!N*XM...+KA,7]8XBJPUV3324@W<F]XCF.!P^&.3=N:
M-I)#BC!M"9G:/:.G.CLB1'+[X8$*K)SJ^[&#U<?O@R<CG7=6M=]Q&](IWZ!G
M?,;06V2JI" W:$T8\&@UHI!3@O\;FWGQ(7A&AV*+0FJ;E^').K!.-XQ&!GGY
MS[>\YK<L5O>0)"UE.B4@ 5>^'-QRX0]!$R[D49@_(K$O?*!CC+?IP-2.9>-P
M[0\>9 YT@!M/L0J9;82[ Q;-Z<#[<0QB&0)_NN/G"F$98@ERH:?$A\+("0Z/
MVO//>1,K^Z;1? MU.WS$1#KQ>S?H?C25FY-6?_"&^V'FGE-"KI>V;?:+3KY]
MO(TG#\DB?#7]6Z^:_?Z2>E)W;-QOA.MY2[;Y2PZ(-WE[YQYP7K6&=3FF+!5%
M/1)-?B]!K80X)9J*2O,4,4-,99WBNTVL-4/WQ5[P;AE_&[TW@Q+'$CB>D!"J
MNZ>V:DPS39P_*>1CJ. -A%YX/#4<PUP*X GP>7CZ+#;/*&A:&'2]EUO7Y)S&
M<PVG9\U^4SU$CUC7.<MX))W[9BR[ FLJ[^DFU9JHB)<&.D@$&.JXR'7KX5HF
M/ZVL6;#HS.0[>Z%W J9F(YTLW$.:UB<85:)+3$VQ,D*?FA8+A=<HORO4.F4]
MHUC"K/\B47>JZ(OMRM1E55"/R).%!.9VD66A&D9K4Q>=:5)?=\_'(0'](XJ^
MQ:AW]M8L/F>R\I^OZ2]3NGSMX@6O+Z@IOC9:SN9/R4%22O!\)"\E124=2HI*
M4%%9I:(B%J0B :R:1Y1OPD^UQG7FOI%S:*%2.K"##L!*".&N!CRKKUU67FXP
MA[:C8/5:!XGCW04RT('B>%9DV^-^JN/^H>$_J\>BRC1WB8P7G1Z/#]N4-3YZ
MA.!=&Y563J2M[4L(,.H_;FA1Y!$08_^$;:_NK@M'%+-:6.9E-K-(1]>)#G(-
M:567Y:U1OW39=[KET;,2HAFOW*:A#=JQ:.,+:\GUMC,$9:_B)M<7TS.L[A_B
MF]_E[55.$SVM)B6]-#81;F4@?_BFBM^G :.Q8[-[-XX]-QHW3C8:,G+/KZI*
MK+Z86<UQII(CP^".%&>D[;5GSYS/KKKR&-@#; 88?=E%4T9^D6 V9I9F808
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
M)N3&:6<8$BH3Z*?1E2@51 4MZ9PG3F6787&H'8"$/>FR7^"'P*YT&5+J[ "
M'LR(R$;[K'5%( QPV-(^07PO.<1GNL?*>6$1*$1K%9^M%TKC,UHT.C,DZL1:
MY$X%/5L.L*&Y]#;LG;DH>"1=,3O6CL!N1P4IB&P8XYDHRQ>0GK*;"B$;JQ+6
M[O.,^-._<]ZK9+>A&47V >]'4$'B:"\J:+[+DM385H8F!9520>E(*F@WQAPU
M]+&S_BU\(BV1[#*98T\16[ARMC"6N]3N-E8_\DB9-Z=F3VBR A64I3HI#>Z4
M6H-,;,T,)!F<(XH0&8A0<QWS5F%-S:$C)JJP63(7.;$@Q7AMDW38Z3 ]^O9V
MW"VZW$H4GH0['+=-N@ J)V*(7"5\[)X>MS,L9RA;&NE*VES#T=@ 0-BTM=[A
M<2J> /?8JO#$4U HI^4*45HPKB,> ";[*$C+U9"][2#H#@8*C*IP&OZA=W0$
MR$0Q3;SWJUYO"OA$R,VE]YBGK/5692A%?[@LX&#,G7?:0R/[7;828PWYVL?Q
M"\_K+TYYR^$;( MG0PX]E6O=-VT:/[:NGM-:8.E\G0KB7Z-K<5^5*CN6N^QY
MD&O4V]E-%_DHH&EW?L/?)!IN5[]!FR &BGJLQ+T+>]/F(GP$J:"+:^KD8C"W
MWV.2MO*S'3_+!Y_\E7QP=5CB7OUGV'CHL@+QJ6V50F^?RGR&YC?'HYUVMG,8
M)V=5ZYS2DXH1]V9OI;\4N/& >6_(R5MHM8Z8S,SSKY5WZ./:Q+BX!F<J[!A'
MGJOM9M?S.$;>#ZO!29SWS[@;4HYS@TBMJULOB4Q79CA$..OUW?K<=N6U^;=S
M+U*N-0C('/V0*^A<":^"C5<O(8</-U'HNCT?;121F]NK52H]_9RD%'10A, L
M+9W,(*N+BBY7[V2U&UGLO%FJ.K'23??>2V&BTAE+K,37#L$4N1^>Y5$]XS6]
M$1-GD.7V1/))79M;!6$2YX&TRY[P##G0=.$"MHY1:V#'9Q:A#_E=]((1C]1.
MWE+=L;%^=.;DOR)*P/_QAG_O@W0HF7=T1'$K;W$P'6)EHZ^G,0]]%;ON'=NG
MKBZ)MTV<;\H2%[^A_ZSAH.@W@O2%$PDQ J:2$5EAHZ^QP,;2]AO1VMVV#?F3
M*S>3B?*+ZW#?^-CB,)^-#8>7:2G]_.CNO0T+L" F(4NI@NS,7;$-@\I9FH.:
M\F?V//4?L6WC6#X*M!F3\!_O[0!P"RIB2V_1=93N$3EK7O%IA[5R;+\[2YN.
M3.'5+A,1R,,NR4)AF?TS$O1A7TTOI-2,]E1<\/!OCKC90G-=!)#CB/1]B;R4
M6P2N1L/^AD-1#PCF#VP-OPQURJP(,3%I#3=(: HS' DO$-0X-0 _#&79T_ B
MYE0R;)OX[/A!GXIH#K)G]N1+4640;SM<5&PXX\HLW"_>79-UX$/"7L%P@NRC
M=JU93,5QF0>CL;-%,[:ZF;<PP_%3IJM102& "542_^Z0@4(W].O)!O!(Z%8V
MQ1@^KZ)-:[\D])?OM5C(*="Y&50S#. .U=]@%"K(FH::*C&&?\MF#"1SBBG,
M%$!94"R,]%6#AN"&0WZCZHN'?Q&F@N8ZF0',<')7"93@UT\;HP.D_^20RZ2"
MR!<+*,=/ M:*JFP< A^E7++5MQTA5E4NTBO$#[DU3BV[M064&8LH3 U%U[+*
MX5RUU.7'/QMQJJ^_;WR3J\K0KVX"("#BP_%EHDU59.-D0;]XL-V-V(;>\94;
M<14VR@I\4<TF6;H%[.&-8P]/3[Q__SX:JY,>T8_ICWZ;MRT5_>%B^J!"U*&"
M+G]MIP#@_II'U[<%@QP7'KJ(+,H*@>&!>D=,*21GFLRDP>5N)_IQN,9*L/D$
M]*C*)<W,ANY.]0(VN4XNH&<L#P=-*Q=NC'156+9CQ(HRA?VTUUA;/L]*A"(M
MYJ>#/]O,[$Y*)<5$K75KM*:VZ6CS6UIQN7-%Q.BP %U^"_%WQ_<?[@/Y$3.
MQYBHUTW6)+K2?87D#*)LVA/Y"YPC]'H</E6*N]01^>B935R?,]T-M P2<194
MF[^C;<XG9#4A\R;XE*\GPOE]XL]E3XU00?OE*:ZKWGGY16W+543YLLC+O?@A
MP3?P8TCL< .]00C:35<K;C7W5GY.;G].R9W OJ/OMWHO"-S)/EO<+90 K,-'
M_ZCU/X*+S,M#P>U2IV'^3A@IEA;;M_?#CQGPWR%.U'_VP9^M /P'^1DZCE#N
MXP37%[Y\#<G%6'7K0#HP7Y!V:\+=F?:C[,4G]@CI^7(JIMZH,V*4FWEX8+!A
M;L]%MX$T ^FXQ.9CCR S?,M%2QWI#F.5=QB6)"Y6/LV12H\_2!2(2)^([[<)
MTL**"GX5CVJ4I'"EG6S7?._4E7-2Q'!Z2&_2<9(0N="B;<O247J->&A]^*O)
MA! 34;].+2V;!S\S#M4.DS43!C$D@4 2XZ;E1P9N1O8V,5[_K*GZ&7011*+3
M<;79?2)RVL;J'7O0K:S@'3>3=LVR<)6 8>L4W&AG&LWQ\-TC007!?&BN!( M
MP'(I*.#[M9Z(3#1,90-1L;I9Z+& !RBSW8*!:(YRQ2J _P\QT,(P(5"[NAYW
MY2(V(/,,RKL,63PQF^ZPW 7@-7H:L+?JRMV XDGHP[DYG2<=UY6_#AC*+??'
M/+H'+*H.G[@6\O?XB;(F'-QH))^.IML@Z>P):OUJK*ZB_H32-FX89+U.&FSY
M\B(A8]=Z C3"XXI8[)B6(:)Q;W=M]4M_C!:*/;FH/*2Z7A&5=YH*HEL.,;]J
MG9=KJZ?=<-\'RT5TNE0PWJ=>.M><*/UYJUQE&6\-WE"P=>4O]B!,2/O8L6N'
M98OAW]]5T.:1'PW9V.O\[&[&=- .CF<WCS.Z$4(,*=7'16*-;K^3]1-A6.V@
M8//8%PQV"Y,BFUY?5!W1!W"3RLDY\N9 ,Q;B_%+B=U &BLS= $>A1D0HS-Z
M%<LDTA:X( NP>6$\)09'/N:< '=<9_L+@5%8.GVGY8*R+Y\DUZL"%DUZ [$5
M.X[+S%)/UK1.:L,:.%@9R@/"A&($F!<?*!=XW!LM>9[T6E/_"!RZ9CS9$VY3
MOL8Z434J\.G":C^W1MR%I-;=J.3DZ 9*M]K>(%0-^+[[B 6G!>Q5XD8*,7#M
M.$:OT=QQO=-!2N63.[CE[BJ9H<BRZT'I5$@#8=C;PXD58%F[%KSUA43QT[]$
M2:"%U*KUGF44=8<AO*]#YO=)B#/G;I&RG?L@6SU/,FC4*#=!>UG"<PON.3U,
M2^%!UL:5>NN6TT;$=N H?=9?/!, @?"P9RTCS.>@[Y/06K2$$]M1 I[\$C*
MIIWR6>LIM6Y]X!#K=UK3O[DSS8!>UR*2:SC[L)J%OF/8^35VQ#E2N:/X98[
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
M0V#>:D.OMGA%<%[M8K/1%(<@RETS'#"2%>QW!_OB.L4R<7TE9$( Z'_<\@J
M(>AHQV93_K_Z46D"R-- )Z')7^$ST)%ZRN@Z[30'.?</9]!#!\"DO!1YM[:)
MT"7*X;YI+V51WXFVFS;D.(RIED_O$\\0X[IETWS,^>)\M3>:D?*!A;%&N6ED
MC<)EA=U!>X1ELI*O.,]7*D;/'G[TT%Q S/C1@^585T>;EB+97<7"%,>GV4PQ
M59/\3"$AS0^6-TK'Y*>S,C."Y;@O34B[C6G)WOU,TQ,*_EB'[MI(])>ZG)@:
M'!PTL16?:,?J*0@%#7GJ.=O$Y=@R.-BT5KW(OD-6MJ.+KBMW/E[HU%47+JFZ
M^]74S.E[1VB;1&4@O)&.PF3ZL2S9SYRL3S$C1>WOC6\]HSHLK-T4,R+U>(;2
M'JII^7Z*Y%;#ECIX&OV-^#CO&_?7%)'%_EM\VL"X1JKUJ&MUJ?=V:$AJRVKO
MUM2(<,JO5U725%(]%7G@E?LW3D,1M=,L\KN/2)ZC51KZ[U_!#Y;%EGGXC2+U
MYY6Q"X9-_=X*O6(RKWOG^990KGO%;.9FK<W]SWF0PY,;5<4&N'7O.;>*IQF]
MN,%AJDY3[3XD-@']7.2*=.R<3PQ.;-[IW=QC8'JOL$^I9QG!)PO95212>"@F
MD_O^]"RGW+$Y?:_&]^E6.=J",U/MTGXQ;)U MZ?RF9H:WLK-JJS,2BXM+4WV
M:!H8:!S/S/Z0G?FF55U34YW?/$R>)1J#"1!@E*<=A,S\:.5_,UGD?^0,^L_4
M*/Z=-#*Z;G"1D$34;/TZNY.YUL2S+7!/?_1S'W46]=R ?->U$Z6BY=]:CW8(
M"S!GZ>H;QJ;FFF73L\DK?6MDL'67(O!%+>BMI76/@@+K3S? PH4/NC^1KJ+7
M#U['OT$Y]E/6*G4-E*\RG!J]<7#9K,J._WG5WD^H-<*%Q1D5FH8.Y3 ];EOV
M2V(79[W<"E*&KW8NAX\L&HOOJ<HP@/M5T*"^(7+,DZ#"HXV X4J=SM 4=J5=
M"&^?1-CT@H$H HT >")SB]/C(4Q\_GI&F'BPT>ELX^+K+3;9V84A!/W0+TZW
M<<O][9[:>Y[WU*E:2"C3D: 1'H*?/I:7M%C<2A38]C(&U$T0C\7E+JO/!=I
MSNQRUAW ,!$9H8=#CPX'4D&:IE%DYOXA9EYYC-@)B.\N\B31B;VP[_X=H>:3
MOWS<.5[@'C@G_Z%E#._HO'<]+#]9ON5^[)N7^M/2E%>/=VQ)Q-:>M0_BOZBZ
M/"6]V_Y+Z?F[*>T'G/K7UC<D>+0R#I=^CU&.T-N$%Q$6D!D1F=LY;19MD5"
MJ64!&V$>,8@*\IN\2P4M0.,(@3 W,$$,V"!C'L'K4_"'(&OI9>FM5)!@+G1T
MR;D(6NZ&9_R=Z:X$IVDJO:F@_:C%P87$K0&;*^XW" #+=D#"5@%N.!S[ 4^*
M/<*+7-H2@V[,M>F&;,'1E,IEL0\#6AFLZ<;Y3&Y9F^(1Q],/-!UXRSUM"NZ+
M29#DM98=TW=DV&WOW=-A<BOHM32#=BBC6\RE/9I/Z&8E=%B[AP3+$'9&*ZLN
M&HAT[9@C T%"^N:UVG?J-^O/F>[>D@YI#[D?X*^+-7M.#IECE5UW/H'5DXCH
M&I2O569XOPQ].RT%MUYM_Q&^<+QJDY:AGA[-N(]02KN+U8O: 'N.=+W".*]N
MD@@JV<YXN,HZ;DG%A5Y90CR'IM)T&I:@*6%S83"/F9GZW,H$0M=,SPBZ$C4,
MQVZ1,B*F:90QR1?M2IC_0"^Z31J]1;\'0W1NQI8Z%N(_>I-R?)7_5AZ<#/T*
M?'9OA9#9XMO6VL"L&M-IM=P7.8*-S/8-U6\GGDHVR?EU!Y?[SB_=62P.$[@E
MJFGN[F!LCQ1N38O:TH D$8.#S)<7*;(2V2L"CXJ(6,_HTM%O6"X!3H[!;PFB
M'D%+J+1W;^!'!\L8Z-5R#MGMIX*XLEMZ>=2J+[&=>FCZRL/--VYZO@C7?,2;
M\X,/9+C9 #SE@/:5J[Y0?NOPM^L1N_E!I#9"_CB JX27/LW9>[M>E7OLOY_M
MH'UUD8+?;G[Z)8Y]MP-1QVY_"!YL(-MNH#H2&3VZ3G=C]GR\2F*P&%U5T;J8
M(G0ZIS%R:9_Y$#,2JJ&+X(1=O,N:GJ7%_<XH4/: [)EOD424[5"]UV#P$G^,
MS CLN>QB<B!WR$V(66HXFJMD,K$$.>2]KFP\R5Q?7N)%+_.242OYNO%QN136
M.X]W6K5J<?J39A.3_ELX!'_S8(F38H];7UN8D 403M6R*Q4$/P&C77'X<12,
M]VK;D/(CPX&)"OP< MZB@DBE.)J78_/$GRKS)!Z ?TF'SQ&!N0^?V36J307M
M]*FGG456_E#\%&& )>0!P%S+I*B@X[Y(*&'1>8&VQ:7X_ F5FLX6>_IE/O""
MN?6\OHP(%.EZ@N?\T[;A1X*"_>(0NX-1J5X^VD<CZGIYJE65U'>'28DSIG#X
MMWPX$$:3[RP#J]WS W!.I0YR-D6FVVX>46VRC-I?AG,PP?\_]KX]'LIU_7M:
M*6LI=%"24%'.=$(14ZOD3!)"C")"C/-Y3"B5,"$4H1QR-LYR&)/(6=)@B#'D
M;##.,\,<WN>A=?CMO=^]]OZ]O_W^]OM[UQ]]/KG-/)[GON_GOJ[O=7VO[[5F
MZRI+L-Z;Z[5/L\9,O-.LZHA,AF8HVUZ=\FG[FV67#L17%QMVCIZW -S&BM_?
MG!R6*\#)/YG*.>"=OTS-ZN</SE$8^R%=4(_J]M&LS"MV1YMHYM>J);M1(^T
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
M4D_YVB #U\+$^%) S//KP"#&_8(** "A[#**0/:O$P5?&0$ "4<B$\ZC2;@
M+>FP.@,Y&[,C:N'I>KDKI;L-U/Q@FB5IYJAAU68ZMY?Z:$Q)_0ZA9VC-VQK'
M''<'-8Y*?N:MJ/EYMLTKBK-"U2 IRRPS.\X">C!C*LO4\+0&?.K;520W;=5Q
M>_OI<;?7OB[0<0&!_GMNS9></YR<JF=!7@006U,6*JI@?G-H$<.7=F)B:>^8
M H^[+VI>95PS"@\K"J;M::JCLQ=GRJ^;^6=WK0$>"G?K&X%\@JU#C&EYCC5X
MB4NOB<D=^*]SX=TY>"1LA4'*, 3IR6"A'2A+BL:Z@\UB,8Q>(8LD=MQF_2()
M#Q;N@6HIRR0W,E4336_=$/P)\.!F+M$ZO#]2@E@0M[(.6H8"W5>E $^^[E Q
M0US2'&%"><VL_1HC"A7^0!(%#QP<-UB01N)\ @O"60,XXX2W.$ITLA>:PN_!
M@NC F3]5?D)6=*;'LB#,I ZFDEM/FA )@/J1!)M*+-B0=GL&5YA78_L874G:
MH,3A3JF@=:G%B<+ECS$ALH,/8($33Y#0K^$7QC!1</FO([QBI]Y!;=?9Z<KL
MYZ(Z/@;"4_E0G,SG\]!(YN4U=Y<?L07==I_%!-\QSJI0-BOS/)Q]-T#L)8].
MV!39<GE(V6-E;9VHNSW#' ']5L-HS(BII. ':X4S8C"^*RP(NBJ(FRN1$Q_
MZ%Z; ]5H*@OL/4A@& ;/CD8$8&<9Y(P-7GC U)@ER.@-V$BG_@=&[T:HQDG
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
M-S>?.T<2G9D=*BS3TC+\Z9"E1. H^UJ1=W1T4I1@MWN) MA0,0/'(!$K?6#
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
M. K)?@T!78FI?WS9_UL*8/_)M_,0'( YK;@)XY:7D[@1;#WL&:9<U7SDI)/
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
MBO)BS01_@^DSI>WQ3]<^BHW/92+HZ#5S$JY ZBS78M8:4!_@=R/&.6P,(\1
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
MKSZC61Z)2$(64*WM EJ"F9Y(CX&_?/7+"7'&P$9AGV^-A:,S!=N5/S[>ZR&
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
M#:@("0TU]!>-V4T! P*S*3%.&:1-@#W&FG[M@8P-^970Z$3=@&&5@9N0_^*
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
MQ+QXUIL/P1[S8EX\?.]1\-$(;S.[86@4'7/%5MPF/W2U]="5'QN9P5KH 8M
MVF TI&%AU.^H)H8-$OO&AM6[E^]1WA;YBU@L=7^5&>W3D'LTP-#W=$$TA&-(
M(B2@3#Q$/!%[<4#[;E+V^IH:Z^R:W6PK[% [EGVL[;<L%R XZIZE):?#/<L)
M-%QM6O:[>[5=RPF]N[8MIU[I6:]ZMV2M3H U2RECQ(\2Z#'$(8IU 5G"?!B$
M<8S\F#.9R-FR6)*Y&7$<Z<.*,#8].0Q^43+5WWM3P[?(+2\S' /2C!4NA,<Q
M&VRDVTVE-V#!Z=/J#UIE^D@WXY:6/JWG03WICD=[WU*H\I0V4:P>\460<@*3
M%'EJAF,*"24<^J'@,DQ2M3\)+6\IM)J?FC70$M Z)K^-6O=TOAP+YSN);1+H
MWG<4VGA8WU'HB<NH=Q0,\>ES1>&(^@97%-IOC7U%X8C$1ZXH''O*WHOZ/E_J
M0$7.U9B6GXM2+?K_;_;\MN!"EW>) A:G,$$T@DC9(9#*"$.!0N1Y22HC873+
MLKN;J=%6+2EH1+T"M;! 20NTN.;.U YDS[M3A\'+,;7UA<K*IWH>B0N\JAV-
MC^97/:]@V[-J\/3%=R(:[^TLBI5)$D01#)(DU&%I'J0ABZ&G_C6FC%*J;U6:
M[T@.NYC:AN1>]P%8<U PS\[7>#/%TFQ3<AE"CJ?[3B!&(YZ3VPE[JCNZA[#N
MY;5N'.QIV7&W8/_)GDY+L:A*(2LYZYQ3C3TIHD!X,970CWT$$<<Z3 L)R#GC
M(1,L1F99>\_T,[5UOB5FDQ3.TB]Y DY#G^3E(+GV1Q[@XZ!JV1D8!G5$GNAJ
M7"=DM[X'#L@SC_<]O1#/)./OO^G8=W&=UWGYZ\.2]7*ERX[1T$LA(WX"$54_
MI;$(((E)B!(9)2)-[4XQSO8Y.8*H10:BEKF^GM>4'FD,!%+);WN><1Y]TW.-
M03%U?KY1P]F(6Z%9EPY9'[ .;E)8 #3LD<?Y;D<^^C#&X? (Q/S5J=5:_*2/
M;'1!J//5\B0)E+D3((AYX$-$/ I)%"?*!O(]GO@HQ3B=/5=5I>Z69+$T([TI
MJ&;# /L*NB.#-^(ARW-]O/&&S.N$S-,LNVCQ#=$TB2/B)= /)8<HX*FN/1-!
M3K$7LH"QT&/--_0^Y_^5OZ"U>BX]3_R_UL=CMN)/0=0)F13C5>K<P/-?J42G
M_9A/XC[RD'K].6XT.QC)\6IR]I"MGR'Y&UED.D'Q%]5FG5YI%B-/^#%FD",2
M*;,NU1>&B ]IH%9J3'TJF)5KZ["+J6U:UQ("+:)ETJT.(,V6I\O@<;Q86")C
MS=.GE1^2-8_T,BJ'G=9RGU$ZGKQ\?E]_R\J9\&7*)0Y@1.(4HI0$4&WC8NA)
M05D<R$!-];ZS6W<P\;FM1;Q@9E<0VL]K6V#&G=7=F%PTI]N*NYK151^O-I_;
M&G;-YIWG+BV=_6959KDHRVNF#(FRJHE2OOG>^EM5&':6H@@321AD@OIZKF.(
M42@AB</0TY>"U8?2KU:VF0!3XX)V,>:U!J"MPI7>^+3^H2G";)N8RG:<#/>Q
M#M%WO><<'/@+2E[;H>>FQK6A#*]4U-H.H=-5K"W;Z<>*:NOUE"VK7=1UKC9B
MN0Y&%CG+1#F+>8"PCKY# B.(9*JXS_<"F(B$81E&<2BX#0%V]#4UKFN)6IT:
ML;:P=GS6A; 9=0V$FV.6VH?LK1%DUDQD ,:0I-/5W:C\8J#W/I68O-+3EM)I
M1W56!<'?K71QD,^5$[YRJ7P1Y7*1L:6HDY/6)>C$\E9^*!929,N5^NAF1#!E
M1&E"H7$($4\#2!$FT.=8;:P()H%G5W#T0H&FQC_M_"&+C?R@U I4EZKU+^IB
MHN!KMGQ\%/.ZVNB2?-.A<INX 4O;Z])Q-;3%1APMU[9950JZU@74RH!:FZO:
M*W\%MAJ!^NEUK=!Z%%MZ#6BO#83PH/;;I3*-:\\-A."!?3=4NX.&/NB>[A>*
M<1[%_=>B"2M$5!(9>6K;BSU/&8&(PS3EBJF)"$F2(,IH,D "YV-]3XV/&_F
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
MJA\X9"20E,@$<T9LO(&6_4_-AEV+#WY<*_ 7D.6@K</_M:[P][O6 S2*6)Y
MV Z3&0,Z!-\Q"3K W9H#>Z(W) W:BC J$_;$9Y\,^S;38\^^+D&HRPQF+^*S
M^N0:OQ$6+$I8R& J&($(>1RF'"/H)1'V_)2Q,#6Z/-_=S=38;5.:M)$4:%$M
M-HJG\33890^"DNN3C&, ]?%6GD;*8B<]"&(C;:![(F>W;3X+2.=N^?3;XVV2
MSVJPLS<^_W0_(W%S9ZB5'ZK<_.._9<I:7;#'[^^*)Y+E,YY&*."(0(&B$")&
M,$P]FL @ED'HRX1BPFU,1*O>IT:AK:MO&TDKO^:GZ]_ [[7,EK:@W6B868+.
M,'9,P)?!:VWR]8)I2(//3H!1S;U>V.P;>_T:Z7M)I&!"\%*'[>G@\2H^3[ZM
MJNY5)N;,#[T@)2B!E":*R;CZB= X@CCB,HPY$EYH%?IRML>IL==:X+J.7=:(
MK)/&MXL3VMX8.0>[&64-"J9CFMK%\::%8RUOO7$=\AZ)(3;#7B<YU^G(MTH,
M,3B\7&+ZXA Y%+X(+IZ>MQ'!M[EH+/\H\ ,AXA!R@05$VNE&$A]#@F5$4HY0
M8I<GRK#?J7'05M"K=:4X)>LE&1=.0V[&/ Z =,P_!QD9CH/J("FD)5;N<C6<
M[OH5<S><Q:,[E\/YU_NDZ-\4B+K+'O),9HSDRVO&BE6NCR0^%_.,9:(IVL82
MG^+ YY!X@:^S67&(&8U@(!GS49HD7)K[Q6QZGAI+;:H"WTK0DAYLQ0=K^>T*
M=MB/B8%OS172CFEL0B#;I/IW!/98.?\'!-TR^7\/X+JK -@T.&(Y@!YZ[M8%
MZ-- 3^-UD[^I*>+TIJ,D5-G4A'JS7Q-J6U ^207RXH! [LE4EWB)88H0AC(E
M4J 0TU@RR\1APTHXO1B;=@'Z]C8<J$[$XD57G2\60*Z6"H+-GMW27AYXE&48
MI D+]?5X&D#$N#(8=.;+*$R3&%,<A]RJ--<KCO&HQH0:X6IHFYI^K%W[3YQ)
MVCC*P!INF%YON%QOK#::;2HIGJG36'86:FQ64*!U!96R0^[%W S#H'NV@44<
M=V_G!M^#/:"C;GJ>#69YMA0?,[7NW"A;-'_(-DF??B'_42S>SDE9?E)3J#F/
MTJYSWP\C*$*U;40,Q1#'V(=>C*(P\$GLI5:5>2W[GQK5U^+#2GZP5:#)[Z;C
MR/]#%]S22@"M1=\S0\M1,CPU=(>]ZW/#P6&W/TOL!]Z@IXF6(HQ[GM@/GX,3
MQ9[-7%#,O(N/3]'Q;F'<Z]7RL5CH5'HSQ'5F94*4M> AM4'2,6@HB-4&2?@1
M%G&"(V%=R7Q(":?&J*T:1_<%>".:)&T7UC4?=$P#/_&QZDN'Q*A-;RR$3FOK
MP<07?AQQ00-DN>E]U5$=9]M;B5L"LA&QVN9NSJ3[I2\<?FS-5LY7'2_77MK+
MJ]7O%Z<'6T4'KE/O8@P&+U(_J)#C5ZAW@?'1\O1..NJ9F8O,-2W=/0JQ_"+F
M9"GX=M^V31[%D<<\/Y$PP8)"E# *,64!E%Y"8\$3M3^R*LIFUNW4ENQ&:E")
M#1JY6Z4"+LC<938,9J0]/+B.F7@07.TS>UG!-&B.+[.>Q\WV987&0=XON[=[
M;EHVQT>'*;P%-TC@7?DLMTYA3K$G6>S#*/ 81$@Q&TY#!!F7B0B(2%-A%38Y
ML'Q38[_=\YR\S+AH<F*HP<W+)O&T#FHF==)_TD[Z/S\L]&!I @\\^H8&\.N-
MZ5A!"FHXCU1O4#\:UFYP>A;@"/]!3=^!11S7\'6#[X'9ZZ@;NX6$BVQVK2QJ
M7A48FI.'F4Z"06),8403M01$OH 8202504M8F/@1\0.3)>"@Y:F1]T8XH*4S
M8]Y#N+HY\R(0'+.=H?[&_'12URVSE&MJ*07[ZT/Q\I-Z1RGLI_H'J']HD<EA
M>Z/0P$DUUA/X] ,]ZWQGN0Y2K\J;SE":^A%C D9^HG:5(F:ZRK?Z2<U))**
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
M]%EYG>GJDYITUW>VP06&R)L&&@R/I_.@ [TIKF4&M="@EOJJ/FJZ FW)AXQ
ML,-JV&@$P[Y'CDRP0^0P2L'R_7YLI2,@FNV(\&40!8F$A/.H+K2;DH#!&*%
ML5&,*;'*PKEM>FJ,<Z^O_509[>T(I@66&87T@\ Q253!2,,[S@YU'7*2MUH?
M=1H?:K4_48\\,=PEE$T:W^;$M7RW$O\NR$)MV&8!#FB0<@P%E6IS1*D/,0X#
MR!(/18E/182DG8_<4H+I^<_5QQ-<?D&E"W2S>>\02-?'FZ<NL+2R@B\+0 7X
M3#)E56@-@%+![9T6 ^Q<WW'I$N'5[[P8X&-R!\:DF4'+[C3I;=LU,391:USX
M*$(LA9*'(411R"!-$P%9Q'$02QPFH=7VR%Z$J9DM&U&'KKK3-0QFA.<67,><
M=Z8*SQ;VK19.0O;Z@SA"89XN*:90H,< )<-"/28M]6/!K:NI_%S,,_9]F[ '
MIS1@<2!@1#UES 6)8CN"0ICXB/A^0!076N78/MW5U%CMB/?5CM0Z4#4CKV&P
M<DQ26R'![[64;I(NG@=C2++IZ&U44CFO]3YY&+S1TW\LYNJW#S^+7)EF\^N<
M7_.G+,\T >F3N/??='"NF$D6!!3)1)=;CR'R8Q\2/TJA)Q+/#SD7B;"Z'VS6
M[=3(HY'Z"CS4<E?AK61'<DL?LAGZAA[DP3%U[3]>P_ES"\Y=H4$C]8"^8RN4
M!O4<F_4\KM_8"HT#K['=VSVBM_:R)NA8_UNI#*<J!KIU6[?)T5+'MF!*&,,2
M0Q829=VD*("$$J&=S)3**$I2[LUR\:!?O#>,YNHCB-%42^NI=B".4Q-H<T6>
MM,2UB#OJ-2S=+.86Y7$([3 /B]8 WDKX:]G$[>]F*+@>$7Z+^"_7PS!2()B;
MX;"+"+L$RL[0L%X-CQ<C=HG>.\%B%S74,VJLU=2MW,]'/DN0B*.(28B]@$,4
M(PY)("64-"9)H';4/*%686*=W4W-!FY+JP,HN'@1\^)9S9ZE8(]Y,2\>OEL&
MAW7#'80H8@&/H!]'.ETS2R#&00)I'##F$:[^3^P.GH8#?)QSIGW(MW4H;,/P
MNI$VVV8,AY[CU7@?MH-R$@.&U!EA,F@,77>/XP;-&6E_$"5G]E;?TVVU6.A\
MC?OE;D3$!(\$]&48*>Z..*2,$DC5)L%+8R$$2>Q2*Q[M9VJDW2ZQ,J]*+(LS
M^VHK5$V/J2_&ROEQ=&4F:AF=EIHY@\2PA\O'NQKY$+E3W\/#XN['[;.^O\^7
MV?)[$W'[13QKYLD?=&J>53E+(YD&82HABST"$:8($DRY0I+2()8$26%4#^)<
M1U,CA5K6=7PYV$@+:G'-4\-WHMO-#4-BYI@<^L)EE3_>!(L+<LEW-C]:7GD3
M)=LYYHV>'R$*3@$O9A$/U"8O]: ,DP0B11T05Q&LDA-)<2*)VOVYBX/3,DQO
MAZ(6G]!A)%P%O*F1X1!,Y^9'GV@XK<0KQ<.U\7NUB+A*B.G&Q+4QNB@J;J>A
MON'WS]FRSF?ZMLBK&!-M9C55<I/("X)0J#6#^ @BBCQE!W$$4\("*B,4Q*%5
M^J+.WJ9F#+6$!6MIFXU K[K$W5";<=E@ #KFK0NPZQ'W;X#)L%<!NCH<^7:
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
M!+'T0XAB&D'J40$C2A@BR)<Q$C/5#"V,7.=CRV_# &TMW!%!K<&(->JMA]S
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
M7HWWL1BFQ/AQ.&+NJ_9&&'2K=%R[_=W/B:L"@QAKY]/;YBAS$WQK]AX%*[F
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
M!UFL;41V]:MC+2K_*7=<Y/J8R %6-F#EKO=0>QVWP([LWHV+_5'V7,#Z0'O
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
M^/\"WFX+?@3X!BK)T?6DMYZ]]S]7:B[5Z0;U-Z"+LJV;/G3Z1.P9X(1;U,X
MYT<<MOZ_D_8'5?[=[@K-Z6A[N7Z8SJ?5=R5KQ^,GM;)-IRNU?%+5A)>"YMR6
M7\MLM%&9$\ADRF!*\S)C3*<DIWYY'!?'')M!T4D*OEE1?3,W+D/LQCJ1@>N9
M>G8Z/F_@JP6^ 4;DIMM\(W3,G QGA.+F85P>=N#<"V<<#O,MW&\-[!^R"9B\
MU[N%6-HV)O8 I*KKL/"=.BS;\-XRQ:526L&T0(4QBXQ%Q 4C,$%IP7F9X#+U
M"IFX3IRQ,=6%]C_!$==73IH;P0TW%7V;7=?/@G_/D2C@1>U"<IU$P_8EB8+>
M0:>2.$\-[]-T-S>/JFO??#*O:UN+1Y<,"9D4L,BLUSBSX>-:E-">N93,1G]J
MK](CIP8:&S?6QY);08T=8BX.+"ER$EQ'IHL 6<\<%HA64*^D<U#$[HMT=*S!
M>R"=T_A8OZ.SUWN>ORY7D]^,<?>X?NQJ$>76IA+(>H3-#D^6"21":)CE,J4B
M86F1.QTC'3QY; S0"N=X('N TX6CV6NT[_EC;N6*6'#_I+9GOE=SS\ZW:OZV
M_YT>/G28$]Q3NFS.<D]>$+8TOY^OIJOGOTVENIOKQ?*Q-0KJ*,4/1BSKJ5O.
MV6R;WCY7=ROU6$T2*<I"2 9%(HG9_10YI+K $%&2:J2H(*67,R98DK%]VJW,
MP,XJZ*3>5(  ?UC!02VYYTH?/E=NIL @,] SO<0 W]MPN!JXF)9%N#"#FAY7
M8[9OFUS_P# &?9G ORG_T?:]FI1EF0B2%E 6&;)Y;@7D.2J@UJI,<D&XSK4/
M39X?;FQ<N"T_,:L/<V:['>Y$([,?"5Z .Q.90501J H;C$1+#FE&&323(+1
M5%&=NC7XB@_X,!V]!H?<;7&)!V//*\A>Q92=BDV;1HWQ5@XW5&(N#Q=&''0-
M<--^G^@=[XH9!#%1RFP]5<&@0MQ63"$$,D03R+.2<Y7K!)=D8N2:+N37%5NN
MW*CE^& ^W\+^D/U]%F_4M^E\;C\+SLPO7'M>7,"5(L8R33E,9)Z:_3Y/(2%:
MP2Q!K&0B5P)UN+Z?RV%1[0;L#U,S0FQ W<CX>HCZ/K;PBA;I.RQDN'"0,82!
M^(5_!/)M71O=FN#W^NU2R>GJ Q,UC?_&?EKGQIO%<KGXTWP=;YEY1<R_?U9+
MF[7*OID[WL^F=4>NS0GQ1&6$)@G.H<240IR6"A+&"Y@4.A&ISA"CRKD7132Q
MQF:-;X6U00^J%1=,.WD]FBW$F[KSC/5Z$](SP]6.B'L-&JU I]8-:!4#&\U
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
M..@D/P3W<KK2E2A[U./K"^V!ZO-%1=VO9%\(<F=+^'D]<+B2?B%ZOBCQ%_2
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
M\R?5-)3_BZ'%CXNJ:E,@TD0A+0TS);C,(*;,[ .1TI"+C&M%=$%([MEXPTN
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
MU"..Q%%(]IBR!Q;R>GR:+U^D_"KK_8#>,?N[S<H$[,\PCS"+8PY%FIH*E)&
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
M<)5D'*I<9!#AK("%D@R:0SP1Q7&>%TZ5^QWE3VT&Z=0'M;:NJW8WZ&T7\L$
M#3P+=!HW6(+?)35J!NHO.! FO^M]-Q5&W@(8A,_QKL"PVPSL.:*?I\_Z"7N_
M-(U69UD:<R1R#&,4"9.A+2$QWR4QHPF*<)(@MRXC>[>?&A49[8!1#_S9*.@8
MU7L GAW;#(<DM$MICX9[OY"31GOM$+(O8=R>(">M.^H"<OI3-_6C_TWK\FZY
MJ"-\_Z-</[S;5.OEHUSM*IOH52O+.$]AEIM,PX(GD/(<:>^#84YD)K!R.B.P
M%3RU=_WKD.Y!UBC;O?HAL ON8=0J-YU0.J7!7UIKT*D=J'JK*U@!>K)?E_T:
M/=>M$3G34]W^^F'4]+%-Y/U"2_%9KF>4";WR21G,BD)IGT(B2%.>PR0KTB)6
M*$YX[,) !_>?&M'4QVQ/6C<3:K_-:G;CG4,([>CE!F "LTBG&3"JF:XP7='^
M=_2I7+=!?MV'^E54W_!U^5S'=_DCEC,P^>2/0Q&CTL09^P[9X-S'!FRD?RH7
M\EZ]6TE1ZH4*KPN?[@HLW*M.U/WBGLW+'_5&W1]/IF6OHIOY>B;2B,1)6D!!
M%(&($0))1HGV4;*82?U("6J_N7ZC,E.CD_TZ*MLB"<L%6&[5!QNM/Q"- 0[[
MO+>.F\7N^HBC$9C#C"5F\[>Q!73&W/4KW>@_;ZGN?@%V)@%C$W@_^@@Y[,Z/
M.%(C[=B/,&)N._F>(+ZXNW^KC/%V_#VAL7<*X.N>PSS?734;,ZE^7+3>S8P1
MP8I<^[U""@P1TO,;BU(.>8X5C:52>>*4/W]&SM2FKEYQ'^,/P[KS5ZVIFS=\
M#E8[K]@#6(%GEAY.1D63H_3N"D[.3N\5%'PZO^=$C>H$7['WT!F^]O&!_4R6
MBQ_?Y>K1A*]L-_!G0DJ5$G, B&+39E )2#'2E"!I@6DL,!9.%79.2ID:%WRH
MUN6CZ0P+E%81/-?G5=JA%5IIQQ8D)T&UXX*;H0KM8VK]8%VJU6AX!XR.5\Y)
MW3N$7,+ :P^0DX+&[?)QR=:C/AX7/SR, 7XK%^5:?BJ?I2:5M1[JDLWEFZJ2
MZ^K-HXE8^&?M@K2%?#[+G^OO?\GYL_Q]N5@_5+,X3^.,QPCRNAB7TE\(*B@D
M,1*,)9GI+.%"%;>I,S5.T<]=[,8=-PZ''<F,!W)@-FH,@;4E8&<*J&VYJXN
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
M +03=3T ZB@4+%J+I .<O?^T6*X_X/+LU?P+KM95@Z\F+BFABLD@!1>@*"X
M[S:Y)":]X]8XYYK8[GN(&:>51SL4'<WP#D#S+*5:F[]ZAPEI'\09_H'KR[1T
M#L8$PRP848LH>;T45E5W5&3J37:,V7N*#P<P:H\0-4X#D'8@&DP '8"I[H,Y
M_<HW6L)$:"5T)/EZ@0R4*QPBHWUAM.2,W( @U#T)O^/!<YV(<1J#M /+P0SN
M !QOE_@Y3//+KY]KG$O6]\WZ$RYO\&@B@PFZUE>Z(C*HZ,A7S-% $1%])H9Q
M?\]5B>,QLP-MX[02:0>EH<71 <)N$I]#+EKYVJC1T/:@+\';>C=$B>*TB,7K
M>PXE!X[(QFDZTM!:'<SBP_&Q6(?90!IH\1F7ZV]O9X'8,<_5]?]<O;:J34M*
M66>F0:A<LZK>$]9I0:H4U I];<W71O4\3%0/#O,@<?Q@G.] R[RAE81:Y/,:
MPPK?U;:R;\H_2(56=DTH7'3*T6["D&1MS%0@)#00=< 2LA>9YQ8P>I2J'GSF
M07 T'.][ -)W@_O'8IXN=&I015E;&*!CGK2SE!!<X,0MSG.F$%+K)LGV>ZGI
MP7\>!CA'\[H#P+PBWL\_3BE$O%@)KE]^3;/S>G3WM\4B_SF=S2:8&0L%)?!
MAEWQ0C99< Y8'/>6%JIS:1-V/4U<#S[T(' :7!(=H.L[W=:&D&I<21P"I:4A
MKXX^2[%(51AJXE(+!.V%DL8^\R H.8BC'2!ARX()D5DV=0 B\ C*,49+%^2<
M%:N3LSERU>1$8OOZ<5KT-3O#VHN;'<1*KZ<A3F?3]117Y*]ORD4^+6;$]%7U
MW=??KE@C:.G:!V*-%IIB0,DHFB1L,XDL22>%44T.&'8E<-P8JOE9>A,Y=:"#
MKJWK=O["2JN9S05\[5*GZH5<)[2@/45AI$Q&9=/$0WZ8I'&/1]M X&&<'2./
M#I!U>>#R-GRKIRV7N2QK2O*>%B"B]+6I68 0="9>R2A8\CS9)L<5]Y/3#:*.
M$O8#1UU'<+X#_+P\^SQ;?$-\A[-:HW>75Q-9.[>[@A!R39LSTN>Q9 W,)YF9
MR:7<U]CX>"@]2=FXMK 1JH:51P< NYGDNES/Y1W#B>*2Y6PMQ)3)6]#T@3Q*
M!3*B-CYRR\(]M?)#9QAODS5NBK$1M :41 >X(O6[/+]W@T2'%(,44KDV4GR:
M;:P%X RB<=[JR'+ >^YW#F+[[J=HW+QC._,W /\[ -+SQ7S#C7].UY^>GZ_6
MBS-<WMD<WGG!I)? A"&E:WV&R(A3FBO%L]>%\R99I%V(&S</V0A>@TNE Z3=
MLU=,E"(Z5B!*6?=*O26=C 1OG X4V"B#K?,-79SM-T+1D1SO('-%^^ ++M<U
M.?]Z,?]8ZS/_6*SQ,NJ8&-3:9"&()U*!DI*#9XC 59 4<?B$ILD!R1-T=>.;
MM\LA#"F9#I33BXO7UG;79_@A?+W&Q%K7P(0.&"5MOAC(/63&0G!*@!1"R)"$
M$:[)7:(GZ.K&4V\'M"$ETP'0'@A#KAUDITS_TQ2)V,CKE5]#*MI9,@"8+4-E
MD=3_"6/"7@H(3@*V8:73 =P>=22O+4LDY(R[ IPQ\@L"12TQI #.9::25\[>
M-Y&GL8>_)_1.X>0W-:B#2ZH# &Z*=:ZK[.\K4:EXQ8,$2RO:EIUZX0(QSSFC
M;#2R38'XPR1U$P4TU'##R*,#9%U;Q(1"WI)UY8BJY3G../!$,>BD+.,\V^*:
M5&I>HV'<&H=3GQONQ?$N LFSL^GV5E^]*TJZEHP\SE-=BI4Z\Y LU%&\H&AE
M9,VC!UI#2MY)B[')S;A':!IG>N&)[=TP$NE $SW&H9R#PJC 1&5 F=I>5+ ,
M)<@<N,:23!/%=&0-S>"=;TX*K8'DT0&RWEZ^=[.D[4WV*(1.TB@(F90N:6$.
M0=(20AT+ZG3*,C<YD;Z'EK%[FPPCYKN7Z8[B>0>PN=87:DN_5,6)$!!0"J+?
M^4(K"1:X"YI'P6),C?*D-PD9NX"O"6".XG8':'F6\Z:&,<S>AFE^-7\>/D_)
M[YHX3598Y0A)"DO+J(?C]20SE8P\I^PB;P*:!^@9-]?9"#M#\+X'"*5T?G:^
MJ=G9!)BU?>$2/^%\-?V"V\SMZ\6JYFO?E _AZZ28Q+#(VH/%U;F1I5Y;);[Y
M( ,3WM)&:=6,8A\ZQ\UXMH)<0UEU ,5WN [3.>:783FGB&)U;;DOL$S3=#TI
M$C6I8 &L3@A3WOFZM@1(FTI(7U2Y;YCP\>A[FK1Q\YR- #>P1#K V%U&3;R2
MMGABBRZ.@XH"P;'D@1.KO Y1QS8'A'=)&3>)V0A#1W*\@PS44Y'O)'")7&8%
MTM;YI\PG<"$I0)99S>I'99L4[CU%V&Y!WN #H,;*;!XOG,' =M)FNF\WTOB$
MZVDB7_O&4H;JK'OS%2=HL_O(FD[9<S=[$V)B!ABKUHUCO3QJ'(B(UJ))2K@F
M)_HGZ;D[FRW^K!S_?;%\L3B/ZW(^N]L&[>IZ2'(IH$V@?2*=K9.$D#0'SK2.
M.KOL2I,CO[VH'#NK-3"B[OC_S236@6=V,WE'^__-<L/0O,G,O,7EID_Z)#!E
MK"H24NV8I$*M]I?$29%5*")EK55LGT-]B+RQLV2- =A 1MTA;]N._]GY^M-B
M.?W?F"<I>>:SY$2^K<7:N<;318.UTI*CFIUM<P'_<;+&SJF=%&E'R:13A+U:
MK<YI)4(J9HQ%,,CJ7%N/X.OYJ2/'US,>8L$F'L;#)(V=.AL!60?(HE-471\C
MPK$X+TIM%%FJ V #>,T%:*F"X%'YR)J<8#]!U]B9LA'P=:A4.@#9M2.RA^V]
M22;8*$%(;LC>)P?1Y0(L6B4Y<I=EDZSL#K2-G5)K#+:AI=,7X.Z8_9"M,4X8
M<+GF(7-"<$BV7V"-9FPR432Y=/T(3>,6#YX28$=)HT=@75C]3'$RHE.@L5Y#
M22:!]S( E]))[G6RN4GV]@%ZQBT@/#V@#I!"CV"Z;N)#%$(E%B%P)D'%E$CC
M6@LAH]3*RZQ]DRE$1\_-:U8\>'I8'2J/'V:>WA5+5XMR<?F)?CI8^O^!Q[=)
M_>^REH'2_MLRB:L77H'/>X8.N01= T#EBH9HO +!A:;8#V/P3:S  _0<?\Y]
M\< /FSN]&)F-(M7! ;5SH@L%?"U/"IX"7L5ED*Y)]OXF&>.FYX>0_-W#[8/9
M/*(16RW7M1=\/D]K"AEP^66:\-G7Z6HB2] V20=%EJJ!(VE@XSU8SYTNFG,1
M=H$)/?\:1.BKV_!XB(!.SF\.$.9B0,[V@8S-<?IV!:L7B[,PG4^25;%8VAI:
M8AT,D P$H1VD$% J&Q6+NS3]V <>=ZD8!R/#"/8N2H[D<@>>\,5"_HYG$9>3
M)#+7'B-HIVNYO?'@(GES6GHO7*1(,;6:W_&=BM$A<JQ4[\[M.)#%'>#C@@\7
MQ&?O(B,2@7SY.O4& _A0/SCG62XN,]>D,OT&%>.<TK;#Q^$L'A$?-0ZAL&U&
MWUIL'?YW^ 7GYY?+\,9H<L#(Z(K:+C+43MV!(V1?6#*>F*-NE67>C6R>>,<X
M9ZC#XV!(5G:@,2Z8\YTWFV+W2^VG2LQ*%ZAWE4'EPL&91-J/=%^.+HD4&M5_
M/$S4.">FS>W-\0+H $Q73OWKZ1Q?T:>K268IL&09*%;GS12IZ[PT"\F$$CAS
MBC>R07=(Z:1<Z/!X9R N=X"3"XWY?=A$E"67H@/A'&L1DW(0-SW\9 Q&)QU#
M:8*2VX1T$A,?*-@[%TJ.X'(_*/F=^'1?UY^KZ4-UV@C]E^LM+%Z2M2%:,K=.
MDS^6R!7S-4*4P@>CI$RBR6G  ;2.B[7CP'$_TII)J@,P/E^L-I;_8GCL=[XY
MU$9'EB"Q2#LT" >AT(H*"AE%B4&91DU_[R>H$S,WC H;A.N=H.=-J<.QKGN/
M[Q>S/ D61216@'2U ZBQ'J*1$CQ*H3&CS;*)C_TP2>,JIF%$?@^.!N!_!TAZ
M1](@ C[1,EZ0UITM-C-E+Y@UB<[E++D&9FH;9*]X;5D<  /J(*)0P3<IGWZ4
MJG$U4A,\#2>%#B#U'F>S.L01Y[@,,UK2LWPVG4\KF];3+WBY*F]SE-)B+1K)
M=2 <12LF\UJ!)+E!3EQL<ZRY$WGCEN@W 5D#N72 MJO>L9>\FC"TM5F'A>*-
MKAW;&42ML!;IHF59:NN;=+FX0\FXQ?A-,'0<MSNX#WZU@.\M-R9,VIR%=)!$
M,.118J)0)3G@3CN>I,BLS471>VCIY&;0,-[VL;SN "ZOYJ2I<'5EBDWA16'.
M8'T=M)9"O9 ND<B7/C@C8[)-KF7<HJ.3:S[#P.08'N\/$;^%R!P_;D:=#0&2
MOX7I?%71C:LW\Y=?*^+/IZM/VY+)%QC7DU"8+8548TI.U$(# RX9!X9K40SW
M)>LF?O23E'5RGV<8( TKAQY\FWIT\\=BOKBI2"\WBC;*8 H<2JZ&/'(+D3.R
MQ(I9IHHQ3K7KY/T@69W<VAG(A TG@0[P]-T.7Z96I_-S6M3WLMW?L"R6>#7T
M U=_G\X7R^GZVZ62)H?RYE.VG5K^CNM/"_K)%_J532WPQ$5R,DLA\+""M7<G
M;36LS8(TJ7!R%;TK39RJ$ZZQD^M#0UGA/K'1A1-XL>2+;?\;1=!ENIX0H5PD
M'T 61[ZLT &\R 50^\!\-EZ%)H=##]#3R>6C(>%X',^[< [_P/6U\,>7J(-/
M JS5NG9/*^"5EA7^ K44-IHF_>IN4-')=:)A@'(X?SO0+)>]&2_O^_X65M-4
MD\#3V3D!<(**2\%\K(JR9GZ]@NB*@CK2U&?A9(Q-XH8GZ!JY-]W "!I2"!TX
M>?_$Z<=/1/>S+V2X/^(?Y[7RZTW9+.W:Q;K;JXS!J)B8JZNTH+*.X)37P'EV
MMD3N438IF3F,W-T0^*-4UIQ 9#_DU<@;/9(WENO&:@:Z(7GW+>TO2CZQLN';
M)&YMY&;DRYV^T]^GWGH3>#8&M+(.E)((GKD"Q;,@(WK)=)/!P'O2.:Q+9JWG
M-K)-VU(*1FRL8P-\!E0AI9"5-J))P<W^+MDIFA\.CI/'_;5]F-^!;=VE<SNY
M$=,:[J9E'6;Y K?_7O&.^X 14X 0:GV(#1FBSIZ,!28FF4VDQILE[8XBO9-*
ML!-@],1B[AS8OR^6Y)_,MZU)T[</RS!?T1*KW.=Y\]5LBX+\/\^W&9ZK(0:)
M1>T3N4+((J=HO=0BT.+)?R91E)AB:#14M\ERQE72IP;E'GOB1 CI>)_\8TZ<
MGM7.2O]M,:N^>CV+JJQY,W^/Z7RY[7&^G*[H1R_HR_G'K:BN^"!BRBZHS4Q'
M"C)+8:2N1 +KLD&6-;(V@PQ:+6A<8]'I7CDI2CK>+3?$L%AN4+%>+Z?Q?%UO
M,WU8;#O(3UA6#*73M#Y? ]P0(*9$@DB1Q1)$]FW.D(ZD>]PBGDZQWT+F'61P
M[UGIU6[-.<8D):^=C3.HZ )X)>K@<).RLCR)-N?SC]#427W9"7SXH03SPXP5
MN9Y>NF><3(O,V4-3:YJFSIY:V_"YLT>FW\A0T,E((.)*TP>RQ1Z3 #+'JG:D
M%L&TSICM.G/X"!9L[QAG5=OMH0>CE:!=$PW4J9I0!S^YY+/@.S68.GRM'?0A
M&QX53W0EVX?I'7A\5]1O.5*5\&)>]^VFWQ)CC$OG'(04$)3Q$7Q5OD%E62=L
M<N1-<E^/4M4)H X0]T/(.9KW'0#IUAHN&F,43"JA1Y Y%EH$M^"]T,"D-0HY
M,MTF5W\O-9T YWAIWSX//YKU'>#G6D_9B]XG,GO2Q,Z##)&<20R>N.&))4PJ
MDZ0N7#<IW;]#R;BX&4"Z#[?O/8#5'6#E@6G0%XO1% QG'1@4*61MP"0A"*.A
M:(561:E(*;? S:-4C9M>&QY#PXF@!SP]/>KYLMV;5"EJRVO)A@(E2%>'J"1(
MJXN4T=@8F\Q$V)G"<?,%#7#61#0'8^X++N.BT03NBW6PB-8IIR&'0K$(_1TX
M%C4DQ4/..=H<FIB]^\D9]^+:\'@:@.DC=PQ^OMT/]0)X(4ZLMZGA-^597GS>
MR*6ZD[I8S-(H<*Y06*)X)(,N);"0DPD&34F[@&BGYL&[$-1)*<+A,5L3SG>.
MI(OM9CU&VA4*4 D/2N<,WM7T;G&T&.-=N-T;M!V6QNY*/3P$]L#7 ?+H'&'?
MZPLN Y$04S+"@12,5+NDD"1ZG8%4,YHH&>GB7>KGA]%;MXCK%W6' &,?O7:,
ME#IP[^\I_B8J.;D*')C5G )>KVJ[7@/9H_!!>\URD[S4@5U)VQ_P#9C-/(S+
M'>#D]O'ZJ_G=(X-WB]GL]\7RS[#,$V0AV) CT"8SH%B0X%54((KDQ401BV^2
M:-B3SD[2G@?"XNXUPV8RZ@""CT[6LBP@D[H6652M+G@"%YV 4 *B"$G0-FV<
M$#ULTEG+*4/MT+#/T+-]1',PS#YO[#)MJ.5Z(+MXFU<3CC(61@8@ZA) >3+O
MT;H,G+.B75'<R"8WI!\J3!@K8CPEL(X40U]PV@Z8O%X+N=TLSQ?S+[0^$M^;
MLOU\/26/XWL5Y<0)%TJF6,F:>@9?#*]U9 FXYM*F4GCF30IJCR-[7/?MY# ]
MC7B[2,\^L-[-N.>GEUND4$69!"Q[5EN .HA%)K <F=&.3$6;BQ1'43UNLK<#
M,#<0;@=.Y:,[]QVNULMIVM3LT:\]JZS=U%T2FPM.U^?T.Q/-@Y5<9LA2)U#U
MSK*/!L$J&:4KMEC;J&KN2,K';9?6 :(;";E?5&^V\$[KM?7$)^8 Q5:+)*,%
MBCX5)&&%EM%SC8UR0,<1/FZ_M@XPW4;$_4)ZNX<W/WRS2<BN7G[%99JN,$\H
M'!"I! _H"6FJ> DAD%$JR5+,J9/#-O-.]B=UW.9K'<!V*#'V"]3-QKQ_@5*S
MB%H6VG\V@S*2W/_@.+C,K7(FH_1-JAKVIG3<IFP=P'0@(?:+TNT^?'GV>;;X
MAMN5OCU?ID_$[K>S,%]-*M-2K1]"A^0(:=J'D1A->U,8R[F-V9XR=GN*WG&[
MPW6 V$$%VB]N-QOSP55.K.<!#6:P3-4>G=%!,-'7;HLABB TMNET?A"U(S>D
MZP"T TJS \A^+Q%8?5@\4!N\V:8Q;&X*GM4>H1?#<XG;J^D:+X8R;;GS#M/B
MXWSSE VC)JD6<)+;3GRW) &C$:+Q9'^8(9&$E+UM,B.D]<)&[HMWRHW0%48Z
MV#./6K-G:;ODZH!1&!N$55E!UL&"XDS2PIP"D[4M7&9N4CBY0W*=PMU0_/.<
MU@TNM7[AN-E:-];%D]3!, ,NJLWHXLTQ=P"=BXRJN.+D*9/!=PC<#8P_\YG<
M<3+K (LW>PZZ:(H0D4$Q7H(2BMSWI"30+C)2)NY9FWCL@(://\7AV.'<[P Z
MQ[:S<6B9E\E"JF-"%#I?W0D)PEGCN"&6LB:G J=H8<1_BI.N4TJXBTJ$1RO/
M$E.)B^)!(,N@E!/@F6;UU$ZXZ'-6L57/HB.+ G^*(ZK!9'-D&=?+^3#3+^XI
M1K.H(W<Q 5,\T'XAW1\RLR#(=W R,,F":>;O[5\3R'^>,Z3#Y= )FIZEM#BO
M@XD^OJ][@IBR^L?GVB#J9>WYM*IE-:^GJ_7$J*@Y<P&*JOV]="%.,8Z0G!,Z
ML!),; *Q'>GKY/;BZT$JZ%O(Y,<<5A!6GWZ?+?YL-*3@ZNDG&$YP_TJ&;ZQV
M]:*KSEG%&9\R4T!X8*!X"1"U-L Y@0==BHHUF4+R&%$#1)_UF6^7BR]38M]O
MW_Y!O'\UOYJ.^RRMIU^VK5^OV!!RP9P1O):)V. H2'+1@9!HO8]8HFB2H=N?
MU$YN QV+I7MBUI8RZR"PO1F59Q3D0(0(Q6*I4[PU60 F0"<MBXA.&&8; :Z7
M(1BM1?YH5F0?_G< GAMG+_7@9)ZF,[RQI ^+?;DI*'R)AFER0*(%E42!H)."
M5!NN"$<Q=6R2EVNQF'%=O!-#>70T=+ C7B"].4VW(CZKZ:+_'2X&()"'O,3Z
M.7%D@LXH:4T CO4@7EB$:$4&U(4;S8VPO(FBW9&^<57P^$!:M)=J%SG RT&'
M-P_&)TDKG8/SD$4U0YEG<)$52)X6$K4M7K8I^KF7G'&5:'=@'$!F76#O^D:J
MC>#78?ZQI@F>K598AT,G9#%*8HS-F^'0 7SF"6(HV4K'O<,V_18?)6O<BYG=
M87% &79@O&^NYO?I/!!_YQ^?+U;KU6;>YFJ3XUI-F!*THY(C1G$!RGH'CJ.!
MR&(PSC,M>)NRL1T)'/?&9><H'4BN'>#UBE^OZ[G!NSH\]DTA5FYVW_5%7PQ/
MGS 4P7J1(,M,3 R:PDME$! 94QE+$-AFZ.">A(Y[O[([_#:5<P<XKN.O5I6M
MN'I#:Z@K/9^N/FT3>B\P$O=\R,Q+#JG4DPGG/06HJ&E!16GI77&A"7"?I&S<
M6Y/=(7582>X/3;^%YAP_UL.,#P/V\/I"2U@LO[U^]?N;=R3DY9>+<N'GY(U_
MQ(GC4NE(7#(VY7HEU$/ $NOTJLP%,AM,DXCI*<+&O1[9'3X'E6,GFO-B<&"8
MX9M"?"3.K;_5RQZ;B1"?*_,G:#&Z:#@QRE-LJ&OCGVP1#"M,Q^ "LTT.PG<C
M;]R[D=UAM(%,CU6DPY50WL.TRQ.[JT.\21TN:% [*%G3TF)1%#8Z!&%UE-IG
M)72[(:B[4#CNW<CN$-M&LAVHU[NE65>KO+A9=,6_;)5"I<B14>3<;'N<^EP
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
M9PK7@W+<MX#7#S?E?B]I[S3E?A_6=X"?:[ONPS+,5[-P;X<B%PH/(2&@=N0
MBWK1(Y(#7)3RG"<,!9M,8MN-O'$1-@ .'K:+0PFE+ZC]@>M_S)>X;5?]:OX%
MM^NJ6>VJXR\'0F$1Z'6!G/-F$B8#9UP XW1R%&^GP%O[93L1.N[0KJ;P&UY0
M?0'Q(4_C8F$V)J<Q2TA14Z".(A 738 BD^!:\T);;:3(H(>Y7TVA-Z!H?@S,
MU0WU/>44LY(V,P].LSHA1B5P5F]V%R:OF8ZRR23N?0D=5_F=+&AH*K\>\/GF
M^:MGZ_5R&L_7E5D?%F\W B #\*9\"%_?+6:SWQ?+/\,R3PHM+ 65 2.K?H<L
M$# &D,J:>B=2,+M+Z_3]H;D[C3]$*'L@6&XCLY'D.@#E/:ESYWTP)1O@)=0&
M/-9!9"E"29)G(5DH<9=FHR<[P&@&L592?_KT8A\1' RBS]L*JW58K@>!TF/[
M\))G;Q?+C?CN82O%6L9(;VA+YIKFK G/($0"DS$IZ4M(;I?A,7OC[DBZ1[;.
M)P+I*87;IUK,,@LAG 'C#7G#&AD$61+P7!2:8 W')B;Y0+78+"(942WN(X(C
MU>++>1[S8/?M8DTOFH99'0ZVF&_+8+<WQC&7S17-L\_G6TI6B_)B.CO?IA+J
M?GR+R\T?-#_\'93*$QT0M^-L^T-D]"F01X!@56TM[")YL]PFT#IX6YQU1C:Y
MAMCN$/E[F<@S>GZNS";3\KVP^U(PO]\4S)OR,BSG1,^51+;AIY="(P\*6+U^
MK)Q,9&5JXM:6$GCV++DFU5[#+F/TR&H(_-U1Y^-)N@-_XF;IY>9<C*@W*28B
MF7,R9J8H"$0U)"[(;#HN39N9T'=)&?GT<$1@/%H@N[>4NL-9;7Q_V:&P-MEB
M0@%Q0!);# -G.8,2$U-,>A99D^M/#Q$T+N:.%?2CN#F0ZV,WQOCPY^+#I\7Y
M*LSSLWG^8SK'->+\VG6K/\ASNCR.DH8B..L]))ESO?I2^S.[#"(JK:65B:?=
M>NGM\]:>,'.HD!>GX/B/ :4K3_SOX5_X3XKT<.N,7QZ]9R.DEA)XPCJK10J(
M*3HHV01D.@8T>D"(/4[-N$F>L: WH(3Z@N3OB_/E(WL-;4E:8P0N<[W8)RP$
M:3)(P[ACF9<BRP'0>_RMXV9U6D-L0(YWX&8=Z:G^]NW^!VP<D2R$2<P2 Q =
M,3SY;8_R%(-6+$830I,T>,,UC:L].PHP>L%-MUOHFN(IP@0IZEDMU@_2(ZW'
M9K!HHV:.H>1-[E$]1=C(V9E>$+03L@\49P?P?'GV>;;XAK@YA7BSF2EZV8^_
M<,UT]E"T((/H921^&0D"8_3:*R1GO$GA]T,4]0C(0P5_N_Y[$"ET *=K;D_U
MM+XSZJK..!$KLH)4?*V;2I*8Q IP8U+A7"N!36HNGJ!KY+/MEM :4B(= .Q(
MN_#ZJDXJ:,-5L!I8J#PM7D/@JC9T90)3XM'P'MW/UWL52S8+HWX>7_,P1/SX
M.^&B'897P:4<&'A3R+XH\HJBS 6*4;G0CV(I36X/#D)]CQY!:^ -B_X#4-!C
M%X'?SE?$S=6*UAJG\\VC#JD&N>\Q1Y=K/$G;0/44][SGVM5JK%.TN 8=9"8W
MPO+: U'0\A7G+!2EO6NQS1\CZE@%>,^S7TQ7:;98G9-=(:[^1K_]KXD6QGB9
M%+A8&_Z4.OLZ:0&V3D1Q(=//3[7T>\@;5X4-AIG;:JF!;'X0O;-Q: ZJ17OX
M82UTT'UTGD(368IAM,8"5B+%&\PD<()94('B7,6BR;;) 7U+3?3=&[Y\R[/T
MO\ZGJ^GF+;]]N_;5->Q3[&9=$I"SHNUEB&2'*"$X[KSFBB?9YOK! <1VK*7V
MP=/#M5J-Y-9!F/!]C>\P+3[.-[=O<SWN+%/,=2;3>KMJ(NW9/+^>ACB=;7.E
MJ]7Y61W75(N?KY:?E!/(? :L@[&559Z<1FVA^HG1BLAS;G)]?^!UC)OQ.0&B
M3R_M'\1 _U&'M]1PZ8BR\5T>V\)H/T[[*<PWURH'J0MX+16HJ UXRPMH77)!
M@:Z8)J=5O9CO3;I*..=C$AJXKY?139U>QX4 CC%AC(S1KAG;=(]?8#T8CHXQ
MVWO+JP.3?<^J-N>6)MG(7"$FN6CJ;<E 3D=4==HG5\G$DD.35DP/T--+.74+
M$#P0SAXCD4Z!M74&+D^:(MEZZSFA(#FR]XP"_R ,.;<4I#-R;Z-HTR?G2<KZ
M4&5'R7\'3!TNC+'K#K<U=7\LEL_>7QPLENQL-J3A60FDX0.2&\N<!4-[4!9N
M3 [V*3_K_D?WAX4CY+88C(E]*ICOQQPB<*0%""BQSH6BC[191 #I4K$A2U'D
MJ73+?J>H)ZC8&\>&'2:;CG!VS;5\3AR;DKBVR<W:ZFY+&9^4J%FQ7% 4K4A)
M(T\00J'M:%5$)$:Z-E.[]B&R.Y5V(#2>/@881DX'8_ ++N-B(!2^#=]J$?GJ
MP^+" %PN%U=_6]81BW4X=79U0+"JO=Y-"O5,UT'Q4G'-;3*R2:[L*<+Z2'X-
MCK9!Y7'$(*-AVLS<PZ9M>XC+87>K[1BQ-\OZ;S4/?YQ7G^%-V5Y>V?YTPH11
M2G@-DM4N4.2 0-1*@/:%*5:886UR%<.0/VZ54W.]>$+9=J$Q-]2_74X33J*,
M-M'N \VY!\4]JX6M#EPH+CO/>91MYA1>D; 3M@8?A]0<6P?RN M\7(XJGF I
MW-HL(?)<RYX5!X^!XIXB@PDL%B::%&U<$K 3-@8?5]0<&P?Q]T<YU\'U\[#Z
M]/ML\><QXV!V?'*3TYVG5G"22K':>"\X#@93 252!*^5!192X*R4Y$V3:Q]]
M'?"0@O2:,TA*U"-828;5%8I,G/$I1T9;I4FF_2<ZX-D'1\<?\.PAKX[2%[?3
MR3P4\MPR&>BDZJ&8TO29K$9;B.BDQ9B:M'7Z20YX]@'!C@<\^TBD4V#=S$TC
M"E<'#X(5-I'A-P*BH%TJN.6"YQ02-FE#_X,>\.PE_[T/>/811G\'/(+''+*I
M]P54;=ZK.804(RV& L]BK-,L/.5M_9@'/'O)[?$#GGV8V*>"^1Z9^$U46228
MY&N?E&)( 6L&6#PWQ<O(1),K=3_3 <^P-NPPV72 LR=3N4Y0O)HMA;W>&5#2
M$8]D$* IH#6>"T1L,L)]D-3Z. <Y>T%@W]3Z/O(8/;5>H^S+*MAZ1>X:N\CB
M!]1"*\BN5KQ*6\\(B&G<&9<2BRFV&6#Z"$T=']<<@ZFAI' $G#YNYJ*=0FMM
MNH9?7_%$".N(%@<R&'(B:NLI;TJN[;ZMU*Y$[9L ;1\B.SY^::3-CI/3X99S
ML0ZSDZ5*+]V217GH-#[,KZX-5+]D>W$@W+@P,&R.=5"26B1GV_'L%%G=Q#@3
M!@UDIFFW!(40ZVB@DI45T63&=1-WJ:NLKD2GC6<)/"_5J+ "WI-E$599GTV6
M+#29@_83977WP='16=U]Y-5!S/)0#JEH#%)X#[61"2B''H)S%JQ79+:29E(W
MO?'Z8V=U]P+!CEG=?232*;!N)J1\%M)*D0 Y<E!B,\&2]F;*7!GA53:FB2_Y
M@V9U]Y+_WEG=?8317U8W:1%#3@9"TG;;BBG2IZ 5ZN02C\R+I_R['S.KNY?<
M'L_J[L/$/A7,]T#+><:SIAA+^NPIZO$<G \4=\68!/=697:J$Z,?-:L[L T[
M3#8=X.S)+*+WM!HK%2"FS21F8EGA";+-)AB35/%-7*4?.*N[%P3VS>KN(X\.
M\+7'=8-[RVV?401_46\[43;IPBV'A)Q\!.L-[=Z@H&C'+3.JA'RJ/C6'KJ'C
MO/$QJ!U+RC\6P/G$1Q=*<0X\DJU1116(#C58K3%A*87=/I_O]-[3. GF$T%T
M/SD-EF >%(-W>\U\3X ^VFWFXE<NLTN"&6^DUZ"B(;>Y7GGU)1=RR&WD+",3
MN4F"KMV2.KYC,#"^Q\! GQKY8$YLCIWF&Z/U)<RJ8S91LDA>Q]!H42<!%W+%
M@O&R-D9V-MB8K&O2GK?MLOIPI\<&;\,]=222QLY*'<B*<*^$MF->5_0 )&;4
MII<384*R=5RW#,J!4@'K?&T.PHO@,N;HV6YSKQH3VH<#W\D^Z0X9/],N>;/^
MA,OKC+ V1YDE>:&E5CT8B^!]+&!SB3SYF'7D)]\BMZGL(WKX6??'49CXR5RS
M5_,O]/N+Y;<)C\H%DRPPFRE:2\: LQC!FIQU\<(4WKU'=K6:/L*33C90/[CY
MZ39/QC*=3]?X>OJE?KD.\X_3J[^=8! A..-)FVQ<4^4A9A8@I%R2DX)QWJ1-
MR@G7V,=]\I]ZHPV'L9]L^UW_SJ784#'FI?#@O,^@?,X0&"HP&1.O/S+Z5+>\
MAUQ7']NLZW3;L6CXR3;'\_-E%>WU'UR$A6_#M\T14512<<0"#.M$LMJ1S'%/
MAEL'(:6V.>=3':.T6^7/DY$[&M\MTW*#@NVGWXF; '3BN-5:$C=R-+6)$8L0
M.%I(1M<AF"7;M@W,&J[MY\GO_5B[;G]@_61[[<7%$CZ$K]=^.-$QU/I^1S&J
M$D"JJ-ZZ\QZDRYJT$%.B_]S&_4O[>3*%/>^T 6#UDVVT/W ]T5I)K"T>.%EV
M4(;BSY@< RNY,(8++6+W!HS6L=,6,O^_CJWVE78'U3Q7'0&9<D:QS,!%7CL"
M"@$.DP7+H^*)<Y%]DXS 7AT7[0\'KX/XVV/'Q7?X!>?G>)/$W:[[7O[IT==R
M[Z5AH.NS%\_>3DR>;^SJ/Z?K3\_/5^O%&2ZO;&W,PMMD)5BR8:!2K=93.H+(
MRI+'J),W3>J"=Z3O6'WPQ&N^3X:3@C-M&6V*6*?#6F/ 2RD@Q(C:V,"":.(K
M[DK@N!F-%FBZK5J:B*ICU7/X9-V;#QA*#36<H+LK?*1)-J% *$4'4,@2N)(U
M,.-TR1BDUTURDR=21B^FJ_#QX[*V:9G6Z?77&7]M1J41QCE1( M%EI4["]&1
M9352,A/#IA=("R;L1-V/H8;VP=%M-32\D#J( 2\6\0[KS=#I_.-;7);%\BS,
M$[Z)L^EVK2^_?L94&PA-S^A7WI3W]-U5(7Y>7OS[OGP>4W&*P@!MT-'RC0:G
MA +NN#(L84ZFR27*@=<Q;L+R%&@>4_ =V][OW6]N;O?%Y78_HAO0OJ\8RGX?
MMJ836_AB1(GH!,3L-G4+CF)/R4$D K<G[6GLCQQN/&8\)H+\58E<@[>UIR!+
M#F*J@TY\-HYV3D'9I!WV8T3]&/9\']3L8\_W$LF(9GRU7$_>DUBP7F_^&RX^
M+L/G3],49IOV'T[(K&+A0#X)!5VNU@))XA,3,9@D4^%Q%V-,+[F&*?KJ-IX>
MI6)<( TGY,70'!\;-OCQ]A(N^H.X3,&X1@LJ&P8J$%M"+ +0YFP]1?*"[:**
M=X/-0U2, YL!I;L8FM4CX^49Z5VB?'79^45$I;4G#E!, TJ1 ^J\"""4%M+;
MC.AVB<AW LG-5X^(C&'DN!B$J1T$CR___O+9!>5&9YO(&H/5U1#[0@P@HD$K
MY55P4EML4MK\G81Q0K;A87$D<\?6$JMI>!O2M$S3!?$<>6$5R5Q$34:6+&V4
M$<'P6#R/@1NV2_Y\-T5Q^^WCE$,TTA5'L7;4L7>5_+?+13Y/ZS?+][C\,DVX
ML:@AR)BD**!]G2">C(7(O 2NN=)&<H5BEY*!G<!Q'P'CYGF:.*='\WED#7)!
M_^K9/%^L8'6Q<50TGDEK:HD!;9QH*>SSJ5[+\]Q(%Z07NYS<[P.6NU2,YWT<
M+]B[*#F2RV/?#-XV)-RT]KI0B5J$R(+DD,F1 E6$ *^#J8-!8XI.>@Q/YNGN
M?_3H@C]65G<[.1[*N+'%7EL,G9]M3B4OJ'<.)6V #+ZVQE><.W J,>">!\Y#
M=DRFG<1^Y]'CN94-Q'X<XSJ(."YX<D&\5TR7[&L 'C(H40H$FPQ@3-E%;LB$
M-FFC=(.*\5S,80%R/(N[F*Q\P8E+#UE'6<A3@BP#14XYDU8+U3Q:9HT2TC#=
MY#CR!A7C7#YOAY##63PJ0BXTX(R^M5A>U+]N_.V+A3"'KGB5P#A95:'UX#EQ
MR)F@4A+%H-^M6<[#[QCGVF8S8S((*SNP*J^)'?/5)?$Q:"6$"I!S+6!U(4+(
MT8*462:5=<&86^B,&U2,4X3>3F<<SN(NK,K?EF%^:1*)P")3#( , RCZ%(+/
M""F2\D,F@U1M"LB_TS!.#7D[=!S*W@YTQP5#OO-C<^?N<BW21H>()$V)=39X
MAN@, ^>2#$Q8T6C&WF-$[80=]^-@9S != "F!Q*"KZ]N:%"$;D3FEO8%3Z"0
M(K40BJO5A3EFE:TWIZP4N2)LW&N'@^=1F\BC WP]45;S\FN:G>?I_&.] D;_
MU?N-$^M\8"QYT#[Q.KTYD:T6"6AG(=*>U58T<8<.H+7+4I,#P;+?'8BC)==Q
M2>8?85ECC"\#E%[>>=10)9:/TWCB4DJ&L7 2,!A69VM;Y2 X$C[6TC@C*?[B
M3;R.$Y52WO?LRRNJWR:AGJT6Y.!TK4.6.D(4,H"SS#*?E7&E22'"HU3]&,64
M^^#FSHSCP832@9E\=#%7A?.7=Z<GR@>>./FL7-0#?<T\!&8]Z5EIK"5E;UR;
M2=I[D?EC7&EHAL'CQ#;^Z.W+\YN'5_AJGI885EL>A]6G34?;S^O5Q,MD-">7
M-Y3-C6Q)^]#R"):< X8VFYAV36P>\/IQ0X.6N#N12#IVS>Z]-'3,P.R=GCN4
MT[8']2?VX B(V3-'JHF9 BH'\MQK_EP32G7.:'0;BW+:N_='WCV;&*YYH@T$
M*CA/7.*&XAME@==..\GQ6$K+2\%'DO]C^(3[(+'-%<.]Q-R!\WCTJM^OPW+]
M@KR&38&7=R$'+C-X49,&\O]C[[V:W#R2->&_LK'W>::\B?AN*,-91DBD@J0T
M<:X09;)([#0!+H"FQ//KORRT1SN8M_ 66K.SAZ(%TCSIJK(R'0,GK(4BB@M:
M:TDI2Y<@O\-&%V _*A"'MH7]4=&!3?P\6U$V]*]IQC>S-=NWKHRK"_J9PNMB
M%LYN$JBK,[-,,@U"&,J1-"5*A26(B5(F+9A2(<=B99-(N#?%79198R+].+KN
M -1;R7J2@BXZQ !<,^+,:@OT40:8*BI9RO0%'\]_C^N6CX24?3SQ3FH[%2P^
M9??T#Z;SS"="Z$3!15 =+.MMF:EMP+$0NI0W0C I1),+QJ$8&-?]=HSHH95_
MJJ<2DXV#YN'.)2;\."<3FQQ<GTW\8Q^97<UM#+-[NT1FN-I'5L]\XL$RVH7B
M@<YMKK[RU?VO_&FZ3&?SY?D";V;=E>*E1PE.%3(CHR/XVL$D4B12 E73JLG$
MP)VH/#3B//X--S.!R&,8SXE0(2VO_H2#SY10^E)[RAVC[++)0. M:!LW\VF'
MI\W8,+2:>G3[3SN$_:<I;O6YC=U9P]F+NX$0E1&*%0=9U-'KJ#)X6118H;GB
M7*+')H7X49W:U:2L=^7UXRNV-@:?V<RST3F"UDJ#DM9#U"0=]$P'%5CAO(F3
MVX/64W)ZN^#MW@.5QFKLH."[F>GV!(NOSU=5I%_FB]7T?ZZK@-ER<V:EY2YR
MD12Q75<VVD0!AF(+Q"+1.1$18Y.+E"&9&+?P.SZVCZ[XTXO\0S0.[O@-C;.!
MH[09[H;E[(S,.DD0.<MZ7ES .T*45XD)S%QD;/(&M].\8!)=XD$' =RNSU"R
M H<J %,1 T,R\39S++<G\92R@%W0M7\6L)/2.@C^3_#SP_=?P_^=+WX\"\OE
M^J:PJ)"95 H$%7*@DD4(=6^MR]HYS")RE5K@<0<:QP5D*YC,CZ.SON%XP]C;
M\ 6O7GLIF5SA!7)D@MA+!H)"K UW3&K#DTE-'N7O2.>XL&R&E^UQ>;#R.L#F
M3_@-S^9?:P=N^CR;G\T_?7\__?3Y>NR-Y3Z(XA%,=!Q4KJFX<A'0>&VB<"HV
M>E#W-%W=8N]P3&P^L1M001W@[8']6FL3E9(7'R*#I'2BT%$224=+DI-10GE&
M24Z35W2/T#-NM7RDD#N$+CJ%U,5ROBO[<TY;3") ,.BIEC<&G)(*K*WOG),+
M23<YFWV6LCZV;1^D_RTPM;\RQAZD]M,?'SZD*<X2+M_,TG]=36^QGB4;$Q5=
MW(%RPI'-^?I.!K.NFU;=9LGPR'N1!S^^/TP<H+_YH,(<&PX74P'?SA>O/EQ%
M7Z<\5]Z#UG4JH$P"G$X%>&$86; "]2[C%&]]=!\KP1O X# A=A!OGHC)OUSW
M*V',7%)F!\GXVH!<*"ZK3 F:L])ZS51.36Z]MB%NW!=GXY\G[*>E#I!WO4,V
M(Q.4X =PO$X=-&@AZJ+!YIPCR:PHT633W4X[>L<HO_94[6.[>G>1<P?XN!#,
MV4."N5I7S>OEFE<L<DB4RX&R@HI1FR44K@,+A@7AFF!G&^+&#7K-<36X?CK
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
M\6N8G1?*(<X7T]FG:P:OQDY2$L%D?0"75:3ZIJY]X)R*G!R3I/*&I<VYH(_
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
M_YQ?C<'TD:L8/<C !2AF U"=JNM@<B'K-C2^V2IU#/!=T]=3K\S1P;>?ECH
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
MR%U/(Y&"@V4\&:$R6OZ 8UE>06.)Z;\^S;_]HWX<T<?=^F=0?W8;%A=?-B(
MAE'7?'_9C>P:WM>&YHOG.FB-8J& -L:#0B+?%W*3.B<NHT#FQ#8'TENY@NMO
M';>$;AHY]I-L#W"X; X,L5B&04+65.>IH 6$))!H+X[1_PRJ;9+R[0$Q9NOE
M 1K;U/D>XAM9Z[].9W7&RB7AF#PSCFKK$FT]]4D1O*A3?KS2*I? +6ZS&&(K
MO=_YYI$UOX_>YD,(<6SM7TS8N6H)UB(1=09"R 1]KQS$4@*P1+_VBB):WF84
M^7;:O_W-XX2"P;2_MQ [.#A],/K]<MV?P(AU4P]_I4%&J9!0)),8Z)>"_K\(
MS/(F5]5/DS7N<6BSU*&!3L9^I_C0>>][K%GV]*)Y9;U(Y.+41\1DA2)3X4K5
MYEYRF3%2!>8]EXY++KW>P-IC@X>V_])QCR^&5/3\"%+OP%\]S-H,_PQGE;&)
M=\48P3P$5/:R=E/10!8R$D,!96PRK/X9NL8M=AK@K(4^.H#7!B/33Y]7[\KO
M2UR+;)*"X38% ;F8?#E1@$L+R'RVB-)%UZ0OXTFJQ@V&#:$UG"ZZ6 7TR*7G
MQ/K"LZ4TT:6ZWB%S2YF"ITS!^Q"#2::8)K="C] S;F/UT>"TG_P/Z*]>-0M_
M&P$]:XV%LPA)DF242U2 Z)C!22>U)P_LMKH6&B0"[I%L-6O!/G(0/$ K'<3!
MASBZ>MA27^9-1#$B!JJ."_-4YNHZ!E,575^VHRY%9=%F!-9SA&V%L68SNX^,
ML;TUTF_+[X?SKU_/UO=RX>R'<%9?PBP_(QXR#G2[#QZHA68G^MMTU)CH%65
M'KBSL3X%J<-I*:!QSHSPV3L,+Z6C)J+Q4GD%EFM6#]LBU1GU>;!5/"<CC,E-
M%AF?7$?-+IC8JZ-F%TUT$-]^6\R)E]7WW\A"5Z]F^>?_=S[]NM[4\?UZ6DM&
MHPPKHLY:KF^SZK"HP!%LT2HX[[WQ38;E;D';"73=[ 2(^VL5!]5.SX"[->0E
MB< =&6A=]%>?HRL.5']PR,8)JTQ(*3?)J;:@;5S #8Z';?&VIW(ZP-L/YR11
M,LRKF70LY\R$ YT8E1\L&7!UY$^.*$1=S,=UDV/1NV1TBJ)]M3P?3.0= .9:
M&E?D:RF$BP6<%V14)@3P+E$"$;SCD:/4V.18:H..<0_.6T/F$*%W@)D_\/,T
MG>'RJO%!%*=-5J!9794218 @)8G#I>B1C"'<;$8=$C)WR1CW/+PU8@X0>0>
M>>9\Q*4@BW(%O [591)?D2RBKNNTP4:C;-JF 66,;H-Q&Q4/2;8'U,G8W09/
MWAC]<S%?+B?">'2A<& R23) %\$G7<"@*9JDIVS>N,)[I,G@^>_JNK=@)[7.
MV\FX:\B\2NG\R_E9G8SSZF*\TUI]$PK2A:H-!\Q98M"9#([E4L>(<0)*\8C;
MO5G?Y]N[;B5H ZLA]-#/:*2G[[6#]#EQ92 &H4$%'B$J5>H[%%0BDS7YV#X&
MGE*/P3Z8&UX7@PU5&KS#X,?S197R1)-++M8B\.(-%1?< @E(U4XOK6.406YN
MJF_::'!)5M?]!L-!ZR!M]-R_\G8^2Y<L>6>B1A*/P'KBH3E5K\IC7?U#_\D:
MA6ER8/XL95TW'C3 V)XZZ1EF$R]+?9;) 4.L<ZPCE3C%9BJ:#=7,Q097NFN3
M&JO/H &D=I)_=['P7U@C.PF*D!H^W?1"7W?J\$E.+AE&#!GC:M%B&3AM-5A9
M@B;W[+'->OI="=T*>,VV@1\-> -KK$/7ML'A[5Z>RXGGDZR*#])E*,*7NDF(
MT@/&-,2,/C",3-@CO+YYGM"M,-EL,?A8F#Q48SW/*KK95'Q7!'52V.&M6%M\
M^%#M6+ORT:8ERZ/+0E+E2$D8!4_G/1627H(WM92TON329@#RH"U9]T4X<=H1
MO(V%Y*6KL\ ,!&7KHL]LE4Y&>G\$#U5)Z:K=:A=]/^US=I9R![<\?X3%M%Y+
MW#"@0T)ALX-4"Q!EG2"/F M8KI(W12K59LC7/4JZFMMX"$H.D_'8I^X_AN7G
MW\(TOYXO'JXWIK=[%[6(UC$$5G1]4:WK+%.VM@.2(+?JWB3I1T[;=_G6KB8N
M[@.4MG+NP,O<9>BW\+W>LB\GF+%N\Q1 61C1C@&K&=0%]U)KS(5+WB34/DS.
M.%&IL>Z?#%A[*:+?]PAWF;N:4'IP"OSTQPZ4_.Y >YNTUWKGO*-HI&O5I2(:
MB+:V)7!!\2D7E=C)I;VWK.<*ZC^=XS7+P5"Y&;V!Q.JQ?O2$>H\);"([TBYG
M^O%XQY0/$]E5JKP+1K8[JQQ ,UT<%STY*_F*PXN#,=+8N_)ZNDSA[+\Q+"8A
M>X."4<*0&:-<D GP@F1L$A=&*L9UF\/,_4GNJ5EF2"#M,O]Z.)UVD)YMQ2F)
M]2V%GH]_XMDW_'4^6WU>3A*C<L4@0O8I@=*4]CI#F4E((5&:8H,I1WN_O W!
M/?7CC(W<0_5Y0KBM-OGQS_DDN\3)%CGPG#(HDQF$'#UHSFVII5DT3;HJ=J2S
MIPZ>#E"ZC_9.)RFX8I#PAA.RO<B\M)"D<A>;X7R2 ERQEMF07$A-WLCN3&E/
MG4"]0'1G#9X<2%_/SQ<37HRBM*9 74T&*A4.D66J!'+1.=O(T8^7K]XBM*=&
MHDX@NK/^1D7HH^/QKMG[./\!Z['9JT(YQ36#@5(85><W4@I.)LA+!F_KZU*O
M1'+(M,:-*+_#;,*GO[NG3J,&F#N&1DXHK9RHH+P6 4%350>J_A!\\&#J11^Z
MJ))O\@9J6P)[ZC_JP 7NI*\.^N*>Y.OW6;[L:<'\\U^)_NJK+Q>KS 4JLB<+
M 4F(2AI'R0<5<I9I(85U@:?CQ^?'J.VI&VDLA ZBR4.?S#3M!V:"1)>\ BX5
MB4[: (ZH!\>\\BJ7(GV38Z)#^H']R8-N"&V<Z&7?9".=&.RZ;\*/<N&W2?_U
ME=\_]A'8ZS!=_!'.SG%>7D]G89:FX>QFP?U>-Z//?>3!0MJ)YH%N1*^_LW:+
MGLV7YXM;=U\*J7Z7EH/F6E2KD>"#H%^*I)1 Y,XU>>OW%%&'^NN'/OMFER>O
M#YV,JY5AK+=]48##:  #!9X2;:+4_5@<=[(1>C"$;/KJX331H\=^QICW7QV_
MW0>W=D8-E\T_";C(3:1<,$$L,H *L4"T0D..-C!5@F:IR:"HEB[I)XRK#YAJ
M,*P]3]\H&E;IOIXO/H2SS7WIALQ+E<PH.S)D<4H6\&0*E,GH'%PJHJ0F>>4N
M1';LL';!SZ;#:J:G#LY_;L:X5"XW>(G),<M$ 908Z^MR#Z&N77?%%^.]+MRE
M%IA[BJAQK[6;86PP/9Q@3/QP_N5+6'R?ES>S;[A<K7\OS')M%*UCJKZ1D=52
M<?_>QD&_OW6$/4 :QPC$(O$D(Q732:SW\A3*_!3E@#$D9Q"%5"\M$/\^6V X
MF_X/V=%\N?QMOIQ6?;\]KX/.WI6K7R\G2F@,D0<0)I.5UH;E0/X?!$=K4_86
M79.NTD&H[SAT[X*XW4)W"\UV$-.OI7GQY/17#%6@^=WL?97$8CK[]$-83I>_
MS^9QB8MO52!O9E_/5_3'<_)&9].UWB\FN+$B2^:Y#GTL=?D@RY3.L !&,.>2
MS:6D;;9Q[V_NA_/0<<9P"+3'TG(' *^Q\-6]D+@>M\P31NZ\@2Q+O?%/Q(FP
M&2)#EH+BWO(F*>OC)'7B68^-DGD3E74 OO>4E"VF:87Y89X>_MW+N:B1YRQ"
M,%!;3RB26 LDN@1<6&N8DEK()O \A.AQ 3P4<.8C:;$#Q%8F+BFORX*SXW4,
M:S04<(CHZ(L'EK2W)GMDMLDH_QL2QD73\=3^@/_;0P>=H.=1D10,O"0F 2-+
MH#C]S)?D0'HOD?@IOLU+NK[]U3Z*WBI>[B'UL9_4/V=QE[/'B\DAQ$B,^+HE
M+#%?,V$++&ID9&22JXUCA4<:&;?[OG%K@@,QTDJN'3B;!P[$+D*]9 &-2%#J
MN &%S)# B@'K3!:Y&$,%5),R]&%Z.BDI1\[IAU!6!YC[N BS)7WSDHSH \EK
MFDB"[QZ^_:2/7#[\1Y?VIDUR7'L$65@DWD7=,.T=9"Y<4@(E+TT&#PW)Q,@5
MZQ"HFG>BX@[@_>M\AM]_#8M_X^KU^2Q?Y1"J8(X&-21K.2CZ9@A1>4#!E>#)
MQ-"FG_MA<L:%W'CPF ^NJPX0]_N'CXMU3/I^<_1^54+%Y*(H&@+1#8H25O L
M!G"8C"[*B=QFE=SC)(T;RKM!WD ZZP!]U]G1#]^O?_I_IK@@HCY__P6_X=DZ
MG,A$B7=)')B7Q%40$F(*"J1424C-&.--_-]VY(W[++J;!'-X5?8$T$NYKDWX
M/G^71LUC'7+%)5C,&13#NI1+<J#?CXS\O@J^R8GQ3E1V<L<Q($P>0^+@.NL)
MD&LC7JXEQB^=?QV#%))"B*CK3CB!X*Q3$+102D:)I4T+V!,T=0*VX9'P&.8.
M5$M/"#LHH/QR/3L[>87:RP)!.4=B]1E<8(ZD442PBEGNFE39 _,Q[F2)[J+\
M".#HP#8>N>!<_1@6B^_$_%HTDV*\C5Y2R K2$E-10. Q G/,F6)=COJ(%RT;
MU'7BD<? SW9M#@<H\X#'KJNC]#M,E.<R:U$?F?/J *CV#"%E,%Q;YDIVWC1Y
M._4<82_AD'X85 ZJPDY<Y@8+]UB\^QNWF<VL&.,5!Q.1<B>+!D*V IQ4H41D
M*3'9RI7N3?5+.! 8SL4>1_D=C,78[%C>Z&>^6#I*7,Z7J[4&)DH[K6RDS LY
M Z5R!&]D@"*M*K9HZV*3>FU70E]"ZCL,GINJ>$0(7P][WTR&9OG#9V*J+LNZ
M]<3E#J,3K8UW7 =(J.L62D]FRB@^2:J7$:FDD';C=/:)W0I[$##N0+4>X'DT
M]?7O96^V/*_WB-^\&OEGF,Y^P#)?X,?PUX1A3AF%@KCNRF)*0TC:03)*%N8I
MLF"3NZU!J!]WFEL/@!\/#!UDU/LR7=]-W3 ="XJBZA887\W>F00^1=*"23Q9
MDQB/3;JT!J%^W %R+\$"]@?#H1.]/C8SA!N^[TIA0G5$,4H1'$.]33*>DVP]
M_=($;K-W2NNC>/O'"!QWVES/<!Y$I1UD+=LG9Y,H.*-J(4+Q=4=#K7\#3PC.
MHW>21U':/$W>GL1QY]3U!-=&:NT L _RH$DX2>I,!8)!4(F*AI@" LNA9!6%
M\*E)SK W"#G[.Z#P8%WU,?!]/OMTCPG#,YI"Q2CY<U#UF-L5*<$Y;ZS(3B?=
M9C'&?5JVP]O?XN+L4$V=XMB;ZQW0-0]I.-[FP>]I/L;F>>Z.,:ZF.&=UHL"8
M6?:UZ:N^M,H!O$ 7D$7%\&B#'8<<5W,CZ8L&#">=L3&Y>LI0JRUM(5@9@:DL
MI4YD?MBD(^8!6CKI!C@4#0^-DCE$ZAV<\E0G2Y_V93UBC/[-NBT28^&VDF_1
MF;IBE:H>YS0D<MK)1*$%;X*<AX@9%SH':_B!F':0N#N$S&5?(V+)7E" M\53
MJ8S%@R\QU&>KBBEG>&!-LO:'R1EY<>C!:GX&-WO(O /D_#BG5&ZQFL:+ \3+
MQE64G')$QX&[$$ I=)0C"H002K&>E^Q8DXT-#U+3%V[V4?/FV<'!,N\ .'?=
M\-J:BD/DQE.@EK*VE^8$CH4,$H/"$,BDCI'=C/_R>^@(=:"HNP/+V_#ERHP\
M9]'&ZH"E6W?(L[J'J0#6&:I:6L';#*Y[C*">4IO=%?TD;O:4^MB323[@;#I?
MW'*9;^<K7.9S%$RJ2]>92N;&\@C9HP#%1(;HA8(2%)-!Q^#T=GTH6WQ93PC9
M5Z7SAO+M$R\_57[$%3^!18_112#E.PJU=4ASM*:>B/$@-967^MGCG&V_K*=0
MU XO^\NW@^ATZV7BK>=BZU/5M0].GKF4I0*.*E]TB3@C"HA<7([*));;GDX]
M3->XS<9#)SE#*J$G3-T<<-7C]XL]:M>C %S25FN$K*,%);4&\J:$@\A2\5D[
M'VQ38#U!7"?G@T.@X?G--H>II@.X_5;[.DDUJVOF'N#RRCL'Z3PJ2\"PC&1G
M-?C(%0A42A7.!+89OKL#C9V ;S" S(^CK0Z >/6$[CU^)28Q7PCM<?8H6D@?
MO(&B;02EI0"?60(2KD67F'=M]LOO2&<GK]1: ;*EUCH Y<_+U?1+6.&[LH7!
ME:QD\11+*&DA.49'F3$Q"VBSL+DH;DN3H+P+D9V\,VL%QV;ZZ@"+=_/F7Z[;
M,NH1,I<J <.Z";H0&\%F!2QQR4T=-%J:3#IZA)YQ7WZU/4'=3^C=8>=U2'BU
MEUDZ%-D9\%K4GEBR,R]8 $XF8"RRH'B3"O4Q@GHZ)-M3VT\B:$_1=PBA2Z\Z
M0401A=/ UUU<7I.=>1<@)^$X3\K0GQX#09?T]'1JU@9 ^PA^P&[- 1OH/GPF
MH7Z>GY%.EK4=>O5]G_:X!S[EX.:WYR@;J+7MXJ-O%@RFR$5""1X9925"<7 Z
M9HCH."9AI"]-=J_=)>/@-O#5//W[CNSJ0>]-]G6S]S#SF#'X]?!R2L!$B%!;
MWH%35,Y9FN!3DTD-6U,X;C0Z !WWVKV;Z*3'IMS[EKO_2N9'/ZN!?VFX>'D#
M1T9QEXRU5.Q8BAN%*IYHN0*O2BS6)/2V2< >ULO<8/==64OSA["LK]._?,79
M\M)$%V'VZ6* WP_?;_[.;^'[^I+\S[#(-[@72AJ-=9%O<>O!(0X<JV/.4+E$
M!42*N4G'V\!\=.6Q=D':O:QG1/V>2K;T-I (5M-O>,#C@BT^M8&W>YKR-GY/
M%RQ:$/R,S'4J&X6WD(.'XI5/0C.THLF+WF'\WL45^L-A8Z*<91C1 I63C, M
M/,$</80@F$D4Q.UF(O586\+#7]"55]E%CW<;$ :07@>%^ _G2ZHKE\M7B7BX
M6&%[,?_8!..9CU#0U2WBBKPM5QZ$TH79PH,P3:J'1^@9!S/#*7H^O-0[!4_]
MZ0*O^GM$T;:D8(%E[4E((8.SFJJ C$GG$BAHEF/!Z YEXSJA0?2_!:;V5\;8
M_7,79U1OYXM7'RXO6,@_^Q"(<'+/ 92,E'T%QX'IP@TS/#/+M@I+]SZZ/RP<
MH+?Y8$+LP,$\^%HF<!Y90$DIMU1UP3HEWR59L$%$S(E%DYL<].S]!FWP ^)F
M<>E@>7>(F:OA^CH4E'7JO>4.5.T#C<I)$)@L%\JS>!S4]!!^#E?S=H_0=I%Y
M!\AY^$&4CSYR*Q.X+ THOF:""GZO6/')15)[FPG )_,(;2<U;_4(;1>9=P"<
M#Z2"]='1A1^NYTKS&5YM'M=9..700#:Z#MXIQ >* CZ5Q(+(F9<FCXN>I&J<
MUIUF@6LX#70 IPT>+JTL2AM*[37V/%/J)BPQD6P$'J-*,:1<VBP+?9":<?W0
M@-K>;/DZ6/0=X(?(_S*?K6_I+OVI$)9,R&:@"$^QO;XR=]HRX,%G%KV.7C3I
MZKI'20]G?P=I]U[X.D348Q?9]SWQ+S?SF;@IP;D$/!=!5A0U!+>^?2$[,D%H
MH^*>I\"_C-O=-W@0&E26'?B/JQ,) G><SM;ZH#1M.276+K8X7>XA)<KX1'(F
MA9<!HJX3"!+A/?*ZHX:D)HQ6L=&KM%V([.KT>$]8/'+:-[B.NAC%=WGKNOPX
MOSP*NV(7E^LQPA./Z)6J#T4ML:5\?7@E8H:LB%/A+<NR24![CK"NSH.&0=J@
MNAA]0=4#IZT7PGHS(P>*R]7RS7)YCOG=HOZWAH2WYS6N7_8-7/[II)Z)4%6*
M(&*,-4QH*E Y!7T;&%6]0A75)!D?AORNBK]A_>$1]=J%IURGGA?$_W1>IW#^
MAHOI/%\P]1;_7/_1<B("V:5W&9R3L0YC)>>O58&B O/:.TO2;M8<^2QY7>6!
MP^"Q@5ZZP-MOBWE"S,O7),:U)<T2OBNWRJ")\8QQ:U6]M!1U [P$9W(!'90,
M1J"UV*0C\%G*QEG3TS8V#ZJ-T^C O9D5N^;PW=?Z\<M!F]:>_HH&'6P[\-2F
MG:T4GH7&NH.W#C(H=6QW5 E2[>"V/OK2YOWSP(\%+L7X[D*,/WS_\2PLEQ>%
MO?&&7&K0H%2=L2BQ4)8:&&BKLN-*EMQFX=(3-/5P&+87 NX%NX'DWL'9QT6C
M[]6=:"Y6R/K$,WJ2C(HA@=<HH>YC+U%+HVR3 91WJ!CYK'THW6XN6ME;T!V@
M9/\>\ANV9_FWLS"[-0NK+G.VIC@(5I$,G'?@#:-2Q!A9F,'H-AN<AEIN,3PS
MXV+V &S=VVPQLJ([ /O/E$3-OR/>2DTN[SJ<]\6GJ.JF!5[''T5PU@E +[,W
M15K4;694/$;1R*YR=+!LWF8.HKE1Z\YU^72SH7G-2142+LI\\:76.VN)_CZ;
MUITDEV,B>2QU'')R=1Q'L(P**E201926%>;"9J;WR,W53E\[[E/Q;J#76%\=
MN,,K(5T,@.,LV,PM!!^Q3@-!" DY8"PJ4>7-,3<Y![Y-Q,C(:Y0?[BWFCB!R
M:4<A):]#CJ!9K@N.F:T[N#4P4R@/L5KI-H>O/:5D^ZOS$5SL(=NQVRT^_CG_
M^'E^O@RS3"[Q[72&5U<4B20X_8:5MZLQ_#QR@>1QI62U&U?517W> "NZ*,%B
M9"QM%<1V^-(^$+*/8N='D')?Z/GY#+_A[''.>!'$ 1J0I<X]4]F"DQ2[G8B!
MXJW*(6PWBWRGKQTW%+5!T)"2'C^5OLO;QZ<8H_J@MDLJ$+J^%4K.@^.B7N[3
M_U/,Q'L#5;:"T%/?.>Y P3;X&4S&O8'G0[6+%>+LS2R?)[RN*&ZQ)QS5$$%1
M BCJ5#*A),0Z.I8ECM;;*+)7>T#H^6\>=VY@&R -+.^NX'3-VYTCB]_.%^DS
M%:RW.#1<&.LQ@4=>.<RA-MHF2GU]-%J4I-7.3FG;+Q_G KDAJ)I(O8LVA741
M>EF2_G)K<)Z)EJD"D8(SR<P)B"I(,#:+K(-QH4W7UH/4C!OK6I7MAPN^@_K]
MV=.TQP[3[O:4O3I??9XOIO^#>6(8<U+K !R);:53/6\-!:QQA7FJ/KAJ,@=A
M<$[&K1$'0->N%SQ-5=T!UF\U"_T8ODY7X>R"H_=8UWAC?CU?O#Y?U=G:E_U%
MDZP+H\(Y0DR:@W(YU\C#()6@K0A)I] $RSM3.FXU.CQ6VZJJR^ZO=6Q:FQXE
M(_MU=VU\Q.'=6T_1-%!WUNUY=;?]TGL\"ZOJJI:KY5KW\99;NME<'2VW1L@
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
MO\CZ>QRK/BN[":\-ZDXIB$+:^LJ?0ZV^P<BLC,C!W7O+>S)Q\EGF.SB,[=A
MCA]&AT7KW^ZL]GGQH1?.6RWJ*U@/2FM*H[BQ((6LJUX8L^'$BM4=)=!!1/Z/
MQ;?%[8L.['>/YYX77,S:J-IB+U5=>8\2P1ON(0F/OI2L<CRQ*GA'"71PI/P?
M@V^+VQ=M\)<'?^<$W.>EQI+FP3$)R),!)86M!R0.6$I1&*TMN<O3LO9=V._@
MF/H_IMX0L2_:SG>H@:+@4@2C@$JAVAR?%(1"NA<Z6":-D8F=6!(_<,7>]M#[
M/S;>#*V#GHFWFQES:S/9J[2:?JO/6@<;$O/$AP\]%69;/OH8 Z/1!U,4!U<"
MU8 J%O 8. B*%T(H(6R;4F;D,3#[VO#])1*W[].02:&E"L D9V255D*PUM=W
M,Q&IUBX%95<QY$EV3GI S"ZX'LS##X>.4\[*[DOAZB*7%RVMH%@;J.A4(1O2
MB=5@3<R6RE+N3).14X-STL$-Q\CP;&<Q>V#E]*\D'F[9#5QGM,92:N<4J*0]
M9:F*U25\T=<.C<BZM)<7T0K>K[$<@)(>PDI-C]\LE^>8?SJ_F:2\YOAV[GR]
MF#A/B R'T0>(N)XWJR-$+S.@T"J0L#'E-L?M.Y/:P;EX9UAOJ^U#6S"[\/JW
MCO:NC3K;K$/BCH*>SZ R<HB9<EBA,E>(*&+IZ^WXX[QT<(#<F4V,C)<7T+?\
M:-H8@I(Q*TH65>UHE<& $TJ#D?0;WCJ;D/=H-_N5&/WU(?=K-8=AY87T%?]Q
MJZ_Z<KS&<E*<]VARG<>"",IY\B(I(*"/EJF"S+AVX\@&9F;<8F/L,ZLQD3'V
M9-!#_</=I:/WO07+3GD3 W!EZ_M99R&&H$D6G+E<ZJB9C;/=H5?:;D?HN"7(
M"!;0G?9[*+*'"Y8;=Y%7==IZ5U>-[>4RMKL8R"4(BJ&9UUE+@21$X11,()TZ
M8ZQFOO/,:TM6QRUHQHXQ_:+J[V-W$UVLS+:JK4J$TM@$WJ8,SC(NC94AQ2Z/
M![;D[\7<KS2!^3A6N1/F3N=&YM$)@MOTU-\5D,D,J<)U8#&M=Y*0$EF1I,F
M@6D5HAO'*(?C\<7<Y71AF"-A[Q3BY'.BN>)^6^F@SMP+T%G5.M8*""HE*,ID
MJ90.18Z3FP[*YHNY?#H)XVR'P)=@GP_<43PI'VZ9IB2BEB6VGL4*!S%*4J4K
MY,:<%"*,\Z)J8$9?S&782=AH2Q2>@I4.E/D'5]< D?/*7F.="4]Y11 :.'KM
M,* .NLL^I"&KS5.X:NO")D? W,B7<X,<0/_QT,./NR+)MAB?? "EZP3/R.LT
M^XP@?5*6/!03:KLM9^UI'=>D3O428F ,O*P;N2?%DH1RBE)L0!-K8X%1X,W_
MW]ZU-;>5V^#W_A>VO%]>.I/+II.9;I))LNVC!B1!1UU;2B4[D^VO+RC+E\B2
M+4N'/G3:3,9K.=YS0. #"( @(,EX8#$!3, 4T@B'<T>KB/V_BCP))GX"9^Y%
MSM/Z#9S>R/9&8"XXH6RT#'RA[;30EN\U0*VL3!@%-Z[L,W;UR5VX>U>UEPJY
MGTB%^L-*+XIS=.7+BUG>60.P868^8AV213]_-9^M.'8!IY]Q<28FVO)H$3TK
MNG)..F2@56"%9QZ#ESRK)B/R^F'!\SZY&U OFI1G/3E(G[L+N=6CWL6:]S.<
MN!R2TX:8$W1B.OG,/,C$K%1>N214"7Z\&.L>RI_WR=SPBM<_?$8=LM'>&=]M
M@*1-@.2 D^WAKE:!%^8#2.:*2B+IZ$+AXP=KQVUQW1ZS=:II3P"EY^RJ/M@Z
MYL7)R6)U.^<M<6@Z6T[3CPUODK#*!VF9\L4S'6F_!QT2*_1SR9-5)O;EF1Z[
MXKVTU/^LL6'W&.M%&8<YR?B1(1,;I,C2.I9RG:$<C62AH&0\<JUUT%[9)@.J
MFZVH@ZBN?T2W.R@[ EX_1P"W0TX3DZQ-G&>6I0>F(55WI9X4F@3:6 Q:/>6)
MV XR.PC-GHWV= ::YZX^.[-%NYAC)4@5R>/WT1!S2D[,*UE'[W 5O(]6&#-"
M;/8PY1U$9?];2M846KVXAY<GB:HH"8KLA#"B,!TR60S):Z\%  _!DW^>FOES
M^Q\6AY\UFGF\% ;,K35N>'K':%2]FBUQX-:G#[VF21/41ZVMCW:HJ!*7&I#9
M:'3M"9').8B!>1 *="'+99O,Y1ZY'6KZ@OGB%-<7_P\JN?T,\10G!:V/.1#_
MA)=,)P06M:'EVHS$//HLVTRA&VH%S[KIZ6/0>\?2CH*!#C;Z2\KIEU]\GRXG
MOD0I@<(!](K3+D-Q-7"*L&F/XEY$E2(T:8;R Q4CYUO&0<)\*+%T@*G#&7>S
M[-EJ)WT'9_AZ7L\_)A27"J54H4A5(M,BD1\53&(I&E=D 6=B9[?8=B]F7(0?
M@:W!KJ@,).@.P/X+.:7S/Q!7/M^ON.J7$CED&7EA@*+F*(%XFFO[(,PH$Z"W
M;=K*;Z&E@^3UJ "9#RNM4<L6KA9QQ8^5_N82,+DZ%1KJ+ SG.(,"G@F%6)*-
MEN<FM:VWB1@YQ]O%CGVP4#JP89L*%D%X'02SVA(;BB$VU-2#\LYZK1Q8TZ2-
M9$^;Y.'BW(&+ W@[=OY]G>O\@(LR7YS!+.%*>7Z;32GJFN6/2('7M&9!5]9T
M]>.U276%DRII4B17KY+6#I/>9<V<YXH[J8MV&\U =B32#R:A#_0<(O3YDTN@
M PMT<#[^[]=SY9T4IAYM,5LR,3EZ8!"%9IR+C#[;:')?XV>N21_Y]*:+[?.)
M = !Y%^<KGX'\_:EK[/%$Q% %"N!9:CU#B)H!BH24YU,CAS7;%.3ODK[D==Y
M>#$P:#:3-,-+<#!<#GAP\W9&W^)G^(X''<C<_M^//FC92<M !RC7S[_)15_G
MEX5+&E7.C%N1F4:#+%!LR*+, I#VVX)--/$>FHZU05L>_9DX^9)^Y_>)02VX
M(-Q*K+>MA:DM[R)GPF0;2$DD^B8S0>\C:EQ[,Q0Z-@W)8&+HW'P<<:R[Y2E#
M&I.6A[+WH28%H;.BR!(EU,D5,K,@2=:QI$"XB=J%)IG"I[ IZ_WO)<ZP3,\G
M1@N1(!=6"G#:::-G(6O'*#[1(*P4J8TCLX.>?BW)8S"QTY(<P?P^C<@J %Z)
M)\XOSO^&\Y,%?/TR32\6" =:E/L?.8!Y>03- ]F:3WA2G=R/^'6^.*_E:-?;
MDP?.BTBL^KM,&YV8MR4PCQA\*))"MC:C8780='3"8..Y6W?.%))2MDYL$+5=
M#"D2"&58@*P3#]I15/H4:^[.CQD$)7<B^($E\@S-T%'^S5Y/;FV46OI!.U&7
M (J17+&H:X ,Y#]#$H$)C=*HD(IS;2I,6]FFZXS:A\4\7Z3S6TR_S)31ZC!Z
MM3I0"$P76G&P&I@"C#593&MNDZM\B+).[=)C$+*[M&L(:720.'PUGR6L5X%7
MM7'3Y>\O_[BNYB@V!W(0@0G'8VT<Z)FOM<)D=(V3PG/59C3"/33U4LXUB/3G
M;431(ZKJ0J[.KX0/Z+5@):%@6KC$8C"2%E5XIHU!2VV?!%4W-(V+JL'D_A">
M#A1"!WBZ<2SN+&I]1"FB, )"85:3BZF3D\0H!:P8%RU7*H%JTECW0<HZP]:A
M&)BW%,B("%LNSB>?2!ZK$YZ;5<'I2OU<!(6Z]II/TE,( YI%"BY8R#'0?U4T
M>1]4T4MN(8H^;:+I7BIZ*8@:<L\;CNUC8^?2R[R]A+5ZV9A 0LG,RSI'I%AR
M..DSDUFCR4I:X,-A9Q<5XUB? :4['YK5(^(ES2_(4/XQ^>W3Q(L0,L_(4(O:
M<L<4YHW/I#,F&:>$#=OZ6BROT+'$].>3^;>_K)]X"9#UATU\W+QU1# ,([KY
M47SL0/*OWDVB@P+!6E9D'94LR&Z"-/31 Z)2)#O8$E0=)?E7[\;90MI)_I%\
M[,"#W>+DO\19^G(&B]_7GCX(J*NP06:F8^+,:^<8+X$GGE+U]9\HV/Z!L%[J
MR9XHXCY<*%V"[&HU:YWC"DK H!BFS"NS>+V8  RR%4DJ:4QI<HCQ$&&=!4E'
MP>!!C!TADPXP]A&_X>P"WQ 7KWH(_G-Z_N75Q?)\?H:+=?2G(P60PGKFA71,
MAV)J9USR\83&P)W3TC=)\NQ%76]H.P80\];2Z0!R=TW_WZ]++I4 HEHCR\YJ
MIAV0^2_9LFR24D$F9VR3'/4]-(T\F*SICCF4*#I U>4X^O?E\H"H<F;MJ]:5
MB* % '.>_%-M;>VTDP*I"UBO="D)FVR3NTD:^0;*4%*?-Q%!!V!ZP.[^\CV=
M7JPZ.BV72'_S9_@^R29KF<G$!\OK96E5N\?7#M<VV>)2-DXTN81^ *WCIB!;
MP:^UT+JXWWO'W?B B_H#.$$Q@2B5,SHSPT5BVG-+K@;M!VC("1$FI="F6.(^
MHL8-.%MA;3 Q]%C)])H4Z73^=74CYF2!J[3O(75+6Y]S=)72P]0-5)/T?G$"
ML^E_5N21O)?STVF^!.XL?[A%^OOR9CJ#69K"Z766_*;SD!8*(17!XFK8%HC"
M0D3-8I$E28G>;?;T'T8G!Z'^>&MU2C^=5S7YAK?N7FVK_W,<Z0^%+4(93RZ"
M3F2*K6)) 10E, ;1*)FQ-XWCNFU/C\>[5J^-.)^+$3RBAO.^QS4QB2VK-8=!
MHDVH==*2Q5P+?CU*YHV2K%B7D;9@A[))4JD+RW@3U^]2JGJ)_QVY&3O^^3-]
MMR1":@^ RT2 =0!&9<>L%HYII0.+02O&,3@$'8WU;4IE!U_*SV!G'X/NW66I
MHX!CY!J,M<_^?O$)%]^FZ;)R3BI #"(P'E5EIZF5<[57!@0O# AI[3YC6O8J
MO]A&0"^5JN, 8CZ@=/I 5^77>@7+=:)>4;3O-6A6,$F*![5CH1Y!:RQ:.I&3
MS_O<MWP,Q.Y2,5Y1Q_&"O8N2([D\=I.C6\I6.\VNTDOK,Y=4@WR9"TO@R8VV
M3I)["XDY*7F66)+A\)!/^, [1H?"L=*;#\_*#G+#M>3V?;EE6U>*HDU*B@?:
MWZ&R0WI%C'&*"71:6Z'(K#8)\[=2TTN)Z:B;U7#RZ@!T=YD'V_FUUBEN-2*0
M)J'W@NGLR&Z;4EC&6 0X(85I L='TCFN5S4 ,C:[_C04T\A^TZM:JX<+XNSY
M']?-#ZW70J,@@YUL8EIDS:*HO=4#6$O;'-X9"GRXR[2-@%ZJV4;WRH^6SLCH
M^HA?+Q;I"RSQ.H&UN:2U!^(TCR4ZP[2IEUNBK8LB7X1SG4,.NOB]\NE[06YO
MJL9SU8X7_+RU%#K8/@?0SYMS0T"M.7FHS&1.#)#!L$BN*^T76!MV:C2J46GO
M<(OHI:BI"P]Q-'2,'=_^]O7-8DYNSRS_.CW%Y?E\AE>34WZ%[].SBS/RAD0V
MJ7AF%*^]8A$9V%+[=B94!:00>;\X]^%WC5W'.18(YNTD,C; =C&USBB?&$P4
MW"O'O'44]W/D+&3,K*@@C,S9T6;RV!3*G;>,&PKW :K!I-#!3GY(D1<D(7RB
MB$XK4_<&),9%:U@R-FJOHP;>9 Q"J\J\9@'-Z'!]*BGW:A?7ZWZ])FE"=EU)
M4PPS&HB''@3S66<FBC(JDF.?8SS*1&Z\<%RW<'3X-9--CP4NK^9G9]/S%7]A
MEJN:D4+A+$T/:^5\W^..+G#9F]:!"EQNO>_%QONV-.4T$0@*6%C0U2-#4VH_
M3L,$9DU;J%.F-*G\?A25QX?0>[SLIOPK&(XR # .-06A:\&9J6Z%*4IDTA@>
M&K4%>@R98X<<K5!V-\)M)KP>3=NGB[C$?U_08W[Y5M=\B#V[\XSC!P'?2]50
MC10W7G(S 36E*! TTZ"1OM1QZ,8G$G&R];:^B+E-P],=!!U=0+?QW!OT6@GD
MZEE:7ZY-)#+7+(*-S LA3>!10:-ID+LH&KEV: A$W*E0&X3[S\%V'#-N?,>C
M!K<D33NS[H*/+5Q K0))45J"CX\L<E0L9AM2Y$$FT6:@]=,8E,NT<H2B5<YU
M7H.G108IZB1(9)B3EU)E\OV;]*';1DRG9N0Q.'C C#R>YQUDI#;7<-7K4=1^
M_)9[BCTS?2'_C$%,D5:E4"C(F'(3#W@'/5VAYP!!/X"<0[C>)WBN3E@+<DQ(
M_KT3]80U (.4*X>B12.D)7__B>#30U.70>3],(8.8'Y_*%H7%P'Y<6C(_[(B
MU!M8+I)_%PRS&5$K"B>#:Y+VWDI-=^@Y1-+WX^< MO>'G9L$:HXNB<(M<Z'6
MIB5!2F5 ,4&KT6AKG5J;J2 ["!JYJ+7Q!G88WT<_QWC_C[>O1?BPF/\+T_G+
MBWR"YQ.G?'8J<Z8"!XH (;!HBJ6/#M!XDYW9R#3L.K38\O2N[,B!0IL/R<&^
M(/!V-CV?PNF;BUD]GIL@Y&*CYPQX-F1=5:+80)-!U(YD;:PHF Z PH]OZ<HP
M# Z)(SC:/KVR_H?Z)<(2__JG_P)02P$"% ,4    " "8@P=1,_.4JKQ&  !8
M9 ( %P              @ $     97AH:6)I=#$P-3$P<3)Q,C R,"YH=&U0
M2P$"% ,4    " "8@P=1C299&L4(   7,@  &0              @ 'Q1@
M97AH:6)I=#,Q,3$P<3)Q,C R,&YG+FAT;5!+ 0(4 Q0    ( )B#!U'<8?,"
MS@@  /TW   9              "  >U/  !E>&AI8FET,S$R,3!Q,G$R,#(P
M;F<N:'1M4$L! A0#%     @ F(,'4?G<$=DT!0  N!P  !D
M ( !\E@  &5X:&EB:70S,C$Q,'$R<3(P,C!N9RYH=&U02P$"% ,4    " "8
M@P=1^KZX2!0%   /'   &0              @ %=7@  97AH:6)I=#,R,C$P
M<3)Q,C R,&YG+FAT;5!+ 0(4 Q0    ( )B#!U%6,2.GI#P# ("3*  1
M          "  :AC  !F;&1M+3(P,C P-C,P+FAT;5!+ 0(4 Q0    ( )B#
M!U'[R]9?@!,   +5   1              "  7N@ P!F;&1M+3(P,C P-C,P
M+GAS9%!+ 0(4 Q0    ( )B#!U&K'CPJBR<  $.N 0 5              "
M 2JT P!F;&1M+3(P,C P-C,P7V-A;"YX;6Q02P$"% ,4    " "8@P=1-UGC
M7LQ\  #W;@4 %0              @ 'HVP, 9FQD;2TR,#(P,#8S,%]D968N
M>&UL4$L! A0#%     @ F(,'4:#H$$\3] $  OT# !0              ( !
MYU@$ &9L9&TM,C R,# V,S!?9S$N:G!G4$L! A0#%     @ F(,'4>=/7 \6
M#P$ HF@+ !4              ( !+$T& &9L9&TM,C R,# V,S!?;&%B+GAM
M;%!+ 0(4 Q0    ( )B#!U$:-R.B2ZT  )GR!P 5              "  75<
M!P!F;&1M+3(P,C P-C,P7W!R92YX;6Q02P4&      P #  M P  \PD(

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